Мастер-Web:Дополнительный модуль График приема-выдачи документов — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
 
(не показаны 2 промежуточные версии 2 участников)
Строка 1: Строка 1:
 +
Версия статьи от {{REVISIONDAY}}-{{REVISIONMONTH}}-{{REVISIONYEAR}}. Для перехода на версию статьи, соответствующую используемой Вами версии программы, нажмите ссылку в таблице
 +
 +
<table style="color:black; background-color:#ffffcc;" cellpadding="10" cellspacing="0" border="1">
 +
<tr>
 +
<td>
 +
Более ранние версии:<BR>
 +
[http://wiki.megatec.ru/index.php?title=Мастер-Web:Дополнительный_модуль_График_приема-выдачи_документов&stableid=7793 До 2009.2.15 включительно]<BR>
 +
</td>
 +
</tr>
 +
</table>
 +
 +
 
==Введение==
 
==Введение==
 
Данный модуль предназначен для публикации информации по графикам приема и/или выдачи документов на сайте туроператора.
 
Данный модуль предназначен для публикации информации по графикам приема и/или выдачи документов на сайте туроператора.
 
==Установка==
 
==Установка==
Для установки надстройки «График приема / выдачи документов» нужно выложить  распакованные файлы из архива mw- documentsschedule-2007.2.XX.XXXX.zip в каталог, где лежит ПК Мастер-Web.
+
Для установки надстройки «График приема / выдачи документов» нужно выложить  распакованные файлы из архива mw-documentsschedule-2009.2.XX.XXXX.zip в каталог, где лежит ПК Мастер-Web.
 +
 
 
==Настройка==
 
==Настройка==
 
После установки экран «График приема / выдачи документов» доступен по адресу http://ip- адрес сервера Мастер-Веб/MasterWebStandard/Extra/DocumentsSchedule.aspx.
 
После установки экран «График приема / выдачи документов» доступен по адресу http://ip- адрес сервера Мастер-Веб/MasterWebStandard/Extra/DocumentsSchedule.aspx.
Строка 122: Строка 135:
 
</table>
 
</table>
 
Для графиков по приему / выдаче документов по турам представлена следующая информация:
 
Для графиков по приему / выдаче документов по турам представлена следующая информация:
 +
<table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0
 +
style='border-collapse:collapse;border:none'>
 +
<tr>
 +
  <td width=319 valign=top style='width:239.25pt;border:solid windowtext 1.0pt;
 +
  background:#F3F3F3;padding:0cm 5.4pt 0cm 5.4pt'>
 +
  <p class=TitleTable>Название поля в таблице</p>
 +
  </td>
 +
  <td width=319 valign=top style='width:239.25pt;border:solid windowtext 1.0pt;
 +
  border-left:none;background:#F3F3F3;padding:0cm 5.4pt 0cm 5.4pt'>
 +
  <p class=TitleTable>Выводимые данные</p>
 +
  </td>
 +
</tr>
 +
<tr>
 +
  <td width=319 valign=top style='width:239.25pt;border:solid windowtext 1.0pt;
 +
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 +
  <p class=Button>Дата начала тура</p>
 +
  </td>
 +
  <td width=319 valign=top style='width:239.25pt;border-top:none;border-left:
 +
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 +
  padding:0cm 5.4pt 0cm 5.4pt'>
 +
  <p class=Tabletext>Дата заезда</p>
 +
  </td>
 +
</tr>
 +
<tr>
 +
  <td width=319 valign=top style='width:239.25pt;border:solid windowtext 1.0pt;
 +
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 +
  <p class=Button>Страна</p>
 +
  </td>
 +
  <td width=319 valign=top style='width:239.25pt;border-top:none;border-left:
 +
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 +
  padding:0cm 5.4pt 0cm 5.4pt'>
 +
  <p class=Tabletext>Страна назначения</p>
 +
  </td>
 +
</tr>
 +
<tr>
 +
  <td width=319 valign=top style='width:239.25pt;border:solid windowtext 1.0pt;
 +
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 +
  <p class=Button>Тур</p>
 +
  </td>
 +
  <td width=319 valign=top style='width:239.25pt;border-top:none;border-left:
 +
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 +
  padding:0cm 5.4pt 0cm 5.4pt'>
 +
  <p class=Tabletext>Тур</p>
 +
  </td>
 +
</tr>
 +
<tr>
 +
  <td width=319 valign=top style='width:239.25pt;border:solid windowtext 1.0pt;
 +
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 +
  <p class=Button>Дата приема или выдачи</p>
 +
  </td>
 +
  <td width=319 valign=top style='width:239.25pt;border-top:none;border-left:
 +
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 +
  padding:0cm 5.4pt 0cm 5.4pt'>
 +
  <p class=Tabletext>Дата и время приема или выдачи документов</p>
 +
  </td>
 +
</tr>
 +
<tr>
 +
  <td width=319 valign=top style='width:239.25pt;border:solid windowtext 1.0pt;
 +
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 +
  <p class=Button>Примечание</p>
 +
  </td>
 +
  <td width=319 valign=top style='width:239.25pt;border-top:none;border-left:
 +
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 +
  padding:0cm 5.4pt 0cm 5.4pt'>
 +
  <p class=Tabletext>Примечание</p>
 +
  </td>
 +
</tr>
 +
</table>
 +
 +
==Сортировка данных==
 +
В <code>web.config</code> можно прописать настройку, в которой определяется порядок сортировки результатов.
 +
Эта настройка - <code>scheduleDocsParamSortOrder</code>
 +
Параметры сортировки:<BR>
 +
* '''Country''' - страна перелета;<BR>
 +
* '''City''' - город прилета;<BR>
 +
* '''ScheduleDateStart''' - дата вылета;<BR>
 +
* '''ScheduleDate''' - дата выдачи.<BR>
 +
Они перечисляются через запятую в параметрах настройки - соответственно порядку перечисления будут сортироваться данные на странице.<BR>
 +
Например, если надо сначала сортировать по ''дате вылета'', потом по ''городу прилета'', а потом по ''дате выдачи'' документов, то настройка будет выглядеть так:<BR>
 +
 +
<code><span style="color:blue"><</span><span style="color:brown">add</span> <span style="color:red">key</span><span style="color:blue">="scheduleDocsParamSortOrder"</span> <span style="color:red">value</span><span style="color:blue">="ScheduleDateStart, City, ScheduleDate"/></span></code>
 +
 
[[Category:Мастер-Web_Дополнительные_модули]]
 
[[Category:Мастер-Web_Дополнительные_модули]]

Текущая версия на 15:49, 28 сентября 2012

Версия статьи от 28-09-2012. Для перехода на версию статьи, соответствующую используемой Вами версии программы, нажмите ссылку в таблице

Более ранние версии:
До 2009.2.15 включительно


Введение

Данный модуль предназначен для публикации информации по графикам приема и/или выдачи документов на сайте туроператора.

Установка

Для установки надстройки «График приема / выдачи документов» нужно выложить распакованные файлы из архива mw-documentsschedule-2009.2.XX.XXXX.zip в каталог, где лежит ПК Мастер-Web.

Настройка

После установки экран «График приема / выдачи документов» доступен по адресу http://ip- адрес сервера Мастер-Веб/MasterWebStandard/Extra/DocumentsSchedule.aspx. Дополнительных настроек системы данный модуль не требует.

Подготовка данных

Доступ к режиму работы с надстройкой осуществляется в ПК Мастер-Тур из экрана Работа менеджеров - Надстройки – Прием и выдача документов.
698.PNG
В данном режиме возможно добавление новых графиков приема или выдачи документов, а также просмотр информации по существующим графикам и редактирование даты и времени их выдачи (поле Объект графика не редактируется). В данном экране можно осуществить отбор данных по следующим параметрам:

  • тип графика – прием или выдача
  • страна
  • период дат заезда

По графикам представлена информация:

  • страна
  • авиаперелет (заполняется только для графиков по объекту «Рейс»)
  • тур (заполняется только для графиков по объекту «Тур»)
  • дата заезда
  • дата и время выдачи
  • примечание

Добавление графиков приема / выдачи документов

В главном окне модуля Прием и выдача документов, чтобы добавить новую запись, нажмите кнопку Добавить после чего загрузится окно Прием и выдача документов.
699.PNG
Объект для графиков характеризуется следующими условиями:

  • тип графика – прием или выдача
  • дата заезда
  • объект графика – рейс или тур
  • страна
  • город (возможен выбор Все)
  • услуга (возможен выбор Все)
  • дата и время выдачи / приема

Для добавления графика необходимо указать нужные параметры и нажать кнопку OK.

Работа в системе

Для просмотра информации по графикам приема и выдачи документов пользователь может использовать экран «График приема / выдачи документов».
700.PNG
По каждому сочетанию Тип графика - Объект графика формируется отдельная таблица. Отображаемая информация зависит от сочетания Тип графика - Объект графика. Для графиков по приему / выдаче документов по рейсам представлена следующая информация:

Название поля в таблице

Выводимые данные

Дата вылета

Дата вылета

Страна

Страна назначения

Город прилета

Город прилета

Рейс

Номер рейса

Дата приема или выдачи

Дата и время приема или выдачи документов

Примечание

Примечание

Для графиков по приему / выдаче документов по турам представлена следующая информация:

Название поля в таблице

Выводимые данные

Дата начала тура

Дата заезда

Страна

Страна назначения

Тур

Тур

Дата приема или выдачи

Дата и время приема или выдачи документов

Примечание

Примечание

Сортировка данных

В web.config можно прописать настройку, в которой определяется порядок сортировки результатов. Эта настройка - scheduleDocsParamSortOrder Параметры сортировки:

  • Country - страна перелета;
  • City - город прилета;
  • ScheduleDateStart - дата вылета;
  • ScheduleDate - дата выдачи.

Они перечисляются через запятую в параметрах настройки - соответственно порядку перечисления будут сортироваться данные на странице.
Например, если надо сначала сортировать по дате вылета, потом по городу прилета, а потом по дате выдачи документов, то настройка будет выглядеть так:

<add key="scheduleDocsParamSortOrder" value="ScheduleDateStart, City, ScheduleDate"/>