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

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
(Настройки в файле WEB.CONFIG)
 
(не показано 5 промежуточных версий 3 участников)
Строка 2: Строка 2:
 
Данный модуль предназначен для быстрой проверки статуса визы по конкретной путевке.
 
Данный модуль предназначен для быстрой проверки статуса визы по конкретной путевке.
 
==Установка==
 
==Установка==
Для установки надстройки «Статус визы» нужно выложить  распакованные файлы из архива mw-visastatus-2007.2.XX.XXXX.zip в каталог, где лежит ПК Мастер-Web.
+
Для установки надстройки «Статус визы» нужно выложить  распакованные файлы из архива mw-visastatus-2009.2.XX.XXXX.zip в каталог, где лежит ПК Мастер-Web.
 
Экран «Статус визы» можно разместить на главной странице сайта для получения оперативной информации о статусе визы (для этого используются фреймы).
 
Экран «Статус визы» можно разместить на главной странице сайта для получения оперативной информации о статусе визы (для этого используются фреймы).
 +
 
==Настройка==
 
==Настройка==
После установки экран «Статус визы» доступен по адресу http://ip- адрес сервера Мастер-Веб/MasterWebStandard/VisaStatus.aspx.
+
После установки экран «Статус визы» доступен по адресу ''<nowiki>http://ip-адрес сервера Мастер-Веб/MasterWebStandard/VisaStatus.aspx</nowiki>''.
 
===Настройки в файле WEB.CONFIG===
 
===Настройки в файле WEB.CONFIG===
 
Дополнительные настройки, задаваемые в файле web.config, находящемся в папке MasterWeb позволяют задать дополнительные условия для отображения и проверки данных.
 
Дополнительные настройки, задаваемые в файле web.config, находящемся в папке MasterWeb позволяют задать дополнительные условия для отображения и проверки данных.
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=645
+
{| border="1" cellpadding="8" style="background-color:#F9F9F9; border:#AAAAAA; border-collapse:collapse" width="1200px"
style='width:483.9pt;margin-left:-.75pt;border-collapse:collapse'>
+
 
<tr>
+
|- style="background-color:#F2F2F2"
  <td width=46 valign=top style='width:34.25pt;border:solid black 1.0pt;
+
 
  border-right:none;padding:0cm 5.4pt 0cm 5.4pt'>
+
! width="2%" | №
  <p class=TitleTable style='layout-grid-mode:char'>№</p>
+
! width="28%" | Описание
  </td>
+
! width="35%" | Значение
  <td width=138 valign=top style='width:103.65pt;border:solid black 1.0pt;
+
! width="35%" | Настройка
  border-right:none;padding:0cm 5.4pt 0cm 5.4pt'>
+
 
  <p class=TitleTable style='layout-grid-mode:char'>Описание</p>
+
|- style="vertical-align:text-top"
  </td>
+
| 1
  <td width=204 valign=top style='width:153.0pt;border:solid black 1.0pt;
+
|Настройка, при включении которой статус визы берется из статуса услуги, а не из статуса виз туристов
  border-right:none;padding:0cm 5.4pt 0cm 5.4pt'>
+
|
  <p class=TitleTable style='layout-grid-mode:char'>Значение</p>
+
* '''true''' – статус визы берется из статуса услуги Виза;
  </td>
+
* '''false''' или '''отсутствие настройки''' – настройка выключена, статус визы берется из статуса виз туристов.
  <td width=257 valign=top style='width:193.0pt;border:solid black 1.0pt;
+
| <syntaxhighlight lang="xml" enclose="div">
  padding:0cm 5.4pt 0cm 5.4pt'>
+
<add key="replaceVisaStatusWithServiceStatus" value="true"/>
  <p class=TitleTable style='layout-grid-mode:char'>Настройка</p>
+
</syntaxhighlight>
  </td>
+
|}
</tr>
+
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>1</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>Настройка, при включении
 
  которой статус визы берется из статуса услуги, а не из статуса виз туристов</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal style='margin-top:6.0pt;margin-right:0cm;margin-bottom:
 
  6.0pt;margin-left:0cm;text-align:justify'><span style='font-size:10.0pt;
 
  font-family:"Arial","sans-serif"'>-  </span><b><span style='font-size:10.0pt;
 
  font-family:"Arial","sans-serif"'>true</span></b><span style='font-size:10.0pt;
 
  font-family:"Arial","sans-serif"'> – статус визы берется из статуса услуги
 
  Виза;</span></p>
 
  <p class=MsoNormal style='margin-top:6.0pt;margin-right:0cm;margin-bottom:
 
  6.0pt;margin-left:0cm;text-align:justify'><span style='font-size:10.0pt;
 
  font-family:"Arial","sans-serif"'>- </span><b><span style='font-size:10.0pt;
 
  font-family:"Arial","sans-serif"'>false</span></b><span style='font-size:
 
  10.0pt;font-family:"Arial","sans-serif"'> или отсутствие настройки –
 
  настройка выключена, статус визы берется из статуса виз туристов</span>. </p>
 
  <p class=Tabletext style='layout-grid-mode:char'>&nbsp;</p>
 
  </td>
 
  <td width=257 valign=top style='width:193.0pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US>&lt;add
 
  key=&quot;<b>replaceVisaStatusWithServiceStatus</b>&quot; value=&quot;<b><i><span
 
  style='color:blue'>true</span></i></b>&quot;/&gt;</span></p>
 
  </td>
 
</tr>
 
</table>
 
 
===Настройки на странице «Статус визы»===
 
===Настройки на странице «Статус визы»===
 
====Отметки о выдаче документов====
 
====Отметки о выдаче документов====
Существует возможность редактирования текста сообщений отметок о выдаче документов. Для того чтобы изменить текст сообщений, нужно открыть в текстовом редакторе файл \MasterWebStandard\Controls\VisaStatus.ascx. Информация с текстами сообщений находится в тегах:
+
Существует возможность редактирования текста сообщений отметок о выдаче документов. Для того чтобы изменить текст сообщений, нужно открыть в текстовом редакторе файл <code>\MasterWebStandard\Controls\'''VisaStatus.ascx'''</code>. Информация с текстами сообщений находится в тегах:
 
  <asp:Label id="lbDocAccepted" runat="server" Visible="False" Text="Документы приняты"></asp:Label>
 
  <asp:Label id="lbDocAccepted" runat="server" Visible="False" Text="Документы приняты"></asp:Label>
 
  <asp:Label id="lbDocPassedToEmbassy" runat="server" Visible="False" Text="Документы сданы в посольство"></asp:Label>
 
  <asp:Label id="lbDocPassedToEmbassy" runat="server" Visible="False" Text="Документы сданы в посольство"></asp:Label>
  <asp:Label id="lbDocSentFromEmbassy" runat="server" Visible="False" Text="Документы вышли погулять из посольства"></asp:Label>
+
  <asp:Label id="lbDocSentFromEmbassy" runat="server" Visible="False" Text="Документы вышли из посольства"></asp:Label>
 
  <asp:Label id="lbDocInterviewDate" runat="server" Visible="False" Text="Дата собеседования"></asp:Label>
 
  <asp:Label id="lbDocInterviewDate" runat="server" Visible="False" Text="Дата собеседования"></asp:Label>
 
  <asp:Label id="lbDocDelivered" runat="server" Visible="False" Text="Документы выданы"></asp:Label>
 
  <asp:Label id="lbDocDelivered" runat="server" Visible="False" Text="Документы выданы"></asp:Label>
 
  <asp:Label id="lbVisaRejection" runat="server" Visible="False" Text="Отказ в визе"></asp:Label>
 
  <asp:Label id="lbVisaRejection" runat="server" Visible="False" Text="Отказ в визе"></asp:Label>
  <asp:Label id="lbNoInformation" runat="server" Visible="False" Text="нет информации"></asp:Label>
+
  <asp:Label id="lbNoInformation" runat="server" Visible="False" Text="Нет информации"></asp:Label>
 
  <asp:Label id="lbNoData" runat="server" Visible="False" Text="Данные отсутствуют"></asp:Label>
 
  <asp:Label id="lbNoData" runat="server" Visible="False" Text="Данные отсутствуют"></asp:Label>
 
  <asp:Label id="lbVisaInformationNotFound" runat="server" Visible="False" Text="Информация о визе не найдена.."></asp:Label>
 
  <asp:Label id="lbVisaInformationNotFound" runat="server" Visible="False" Text="Информация о визе не найдена.."></asp:Label>
  <asp:Label id="lbServiceNotProvidedInReservation" runat="server" Visible="False" Text="Услуга в путевке не предусмотрена"></asp:Label>
+
  <asp:Label id="lbServiceNotProvidedInReservation" runat="server" Visible="False" Text="Услуга в путевке не предусмотрена"><br /></asp:Label>
 
  <asp:Label id="lbReservationIsNotFound" runat="server" Visible="False" Text="Заявка не найдена"></asp:Label>
 
  <asp:Label id="lbReservationIsNotFound" runat="server" Visible="False" Text="Заявка не найдена"></asp:Label>
 
  <asp:Label id="lbInsertReservationNumber" runat="server" Visible="False" Text="Введите номер заявки"></asp:Label>
 
  <asp:Label id="lbInsertReservationNumber" runat="server" Visible="False" Text="Введите номер заявки"></asp:Label>
Для изменения сообщения нужно изменить значение параметра «Text».
+
Для изменения сообщения нужно изменить значение параметра '''Text'''.<br />
  
 
==Подготовка данных==
 
==Подготовка данных==
Строка 86: Строка 50:
 
==Работа в системе==
 
==Работа в системе==
 
Для просмотра этапа работы с документами на визу пользователь может использовать экран «Статус визы».  
 
Для просмотра этапа работы с документами на визу пользователь может использовать экран «Статус визы».  
 
+
<br />
 +
[[Файл:ST91.png]]<br />
 +
В поле «Номер заявки» вписывается номер путевки, в которой находится виза, и нажимается кнопка ОК.
 
[[Category:Мастер-Web_Дополнительные_модули]]
 
[[Category:Мастер-Web_Дополнительные_модули]]

Текущая версия на 17:50, 22 марта 2016

Введение

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

Установка

Для установки надстройки «Статус визы» нужно выложить распакованные файлы из архива mw-visastatus-2009.2.XX.XXXX.zip в каталог, где лежит ПК Мастер-Web. Экран «Статус визы» можно разместить на главной странице сайта для получения оперативной информации о статусе визы (для этого используются фреймы).

Настройка

После установки экран «Статус визы» доступен по адресу http://ip-адрес сервера Мастер-Веб/MasterWebStandard/VisaStatus.aspx.

Настройки в файле WEB.CONFIG

Дополнительные настройки, задаваемые в файле web.config, находящемся в папке MasterWeb позволяют задать дополнительные условия для отображения и проверки данных.

Описание Значение Настройка
1 Настройка, при включении которой статус визы берется из статуса услуги, а не из статуса виз туристов
  • true – статус визы берется из статуса услуги Виза;
  • false или отсутствие настройки – настройка выключена, статус визы берется из статуса виз туристов.
<add key="replaceVisaStatusWithServiceStatus" value="true"/>

Настройки на странице «Статус визы»

Отметки о выдаче документов

Существует возможность редактирования текста сообщений отметок о выдаче документов. Для того чтобы изменить текст сообщений, нужно открыть в текстовом редакторе файл \MasterWebStandard\Controls\VisaStatus.ascx. Информация с текстами сообщений находится в тегах:

<asp:Label id="lbDocAccepted" runat="server" Visible="False" Text="Документы приняты"></asp:Label>
<asp:Label id="lbDocPassedToEmbassy" runat="server" Visible="False" Text="Документы сданы в посольство"></asp:Label>
<asp:Label id="lbDocSentFromEmbassy" runat="server" Visible="False" Text="Документы вышли из посольства"></asp:Label>
<asp:Label id="lbDocInterviewDate" runat="server" Visible="False" Text="Дата собеседования"></asp:Label>
<asp:Label id="lbDocDelivered" runat="server" Visible="False" Text="Документы выданы"></asp:Label>
<asp:Label id="lbVisaRejection" runat="server" Visible="False" Text="Отказ в визе"></asp:Label>	
<asp:Label id="lbNoInformation" runat="server" Visible="False" Text="Нет информации"></asp:Label>
<asp:Label id="lbNoData" runat="server" Visible="False" Text="Данные отсутствуют"></asp:Label>
<asp:Label id="lbVisaInformationNotFound" runat="server" Visible="False" Text="Информация о визе не найдена.."></asp:Label>
<asp:Label id="lbServiceNotProvidedInReservation" runat="server" Visible="False" Text="Услуга в путевке не предусмотрена">
</asp:Label> <asp:Label id="lbReservationIsNotFound" runat="server" Visible="False" Text="Заявка не найдена"></asp:Label> <asp:Label id="lbInsertReservationNumber" runat="server" Visible="False" Text="Введите номер заявки"></asp:Label>

Для изменения сообщения нужно изменить значение параметра Text.

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

Проверка статуса путевки и услуг по ней осуществляется по оформленным заявкам.

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

Для просмотра этапа работы с документами на визу пользователь может использовать экран «Статус визы».
ST91.png
В поле «Номер заявки» вписывается номер путевки, в которой находится виза, и нажимается кнопка ОК.