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

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][непроверенная версия]
Строка 4: Строка 4:
 
<tr>
 
<tr>
 
<td>
 
<td>
Более ранние версии:<BR>
+
Более ранние версии:<br />
[http://wiki.megatec.ru/index.php?title=Мастер-Web:Дополнительный_модуль_Регистрация_партнера&stableid=5474 До 2009.2.15 включительно]<BR>
+
[http://wiki.megatec.ru/index.php?title=Мастер-Web:Дополнительный_модуль_Регистрация_партнера&stableid=5474 До 2009.2.15 включительно]<br />
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
 +
<br />
 +
==Введение==
 +
Данный модуль предназначен для ''регистрации'' партнеров через ''веб-интерфейс''. Регистрационные данные при этом попадают в [[Мастер-Тур:База данных «Партнеры»|справочник «Партнеры»]] ПК «Мастер-Тур». Так же при регистрации партнера создается один или несколько [[Мастер-Web:Руководство пользователя. Администрирование ПК Мастер-Web#Пользователи системы|пользователей]] для работы в системе бронирования ПК «Мастер-Web».
  
 +
==Установка==
 +
Для установки дополнительного модуля '''Автоматическая регистрация партнера''' нужно выложить распакованные файлы из архива<br />
 +
<code>mw-prtregs-2007.2.XX.XXXX.zip</code><br />
 +
в каталог, где лежит ПК «Мастер-Web».
  
 +
==Настройка==
 +
После установки надстройка '''Автоматическая регистрация партнера''' доступна по адресу <code><nowiki>http://ip-адрес сервера/MasterWeb/PartnerRegistration.aspx</nowiki></code>.
  
==Введение==
 
Данный модуль предназначен для регистрации партнеров через веб-интерфейс. Регистрационные данные при этом попадают в справочник «Партнеры» ПК Мастер-Тур. Так же при регистрации партнера создается один или несколько пользователей для работы в системе бронирования ПК Мастер-Web.
 
==Установка==
 
Для установки надстройки «Регистрация партнера» нужно выложить  распакованные файлы из архива mw-prtregs-2007.2.XX.XXXX.zip в каталог, где лежит ПК Мастер-Web.
 
==Настройка==
 
После установки надстройка «Регистрация партнера» доступна по адресу http: //ip-адрес сервера/MasterWeb/PartnerRegistration.aspx.
 
 
===Настройки в файле WEB.CONFIG===
 
===Настройки в файле WEB.CONFIG===
Настройки задаются в файле web.config основного приложения ПК Мастер-Web.
+
Настройки задаются в файле <code>web.config</code> основного приложения ПК «Мастер-Web».
<table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0 width=643
 
style='width:482.4pt;border-collapse:collapse;border:none'>
 
<thead>
 
  <tr>
 
  <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
 
  background:#F3F3F3;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=TitleTable>№</p>
 
  </td>
 
  <td width=153 valign=top style='width:114.5pt;border:solid windowtext 1.0pt;
 
  border-left:none;background:#F3F3F3;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=TitleTable>Описание</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border:solid windowtext 1.0pt;
 
  border-left:none;background:#F3F3F3;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=TitleTable>Значение</p>
 
  </td>
 
  <td width=255 valign=top style='width:191.5pt;border:solid windowtext 1.0pt;
 
  border-left:none;background:#F3F3F3;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=TitleTable>Настройка</p>
 
  </td>
 
  </tr>
 
</thead>
 
<tr>
 
  <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext><span lang=EN-US>1</span></p>
 
  </td>
 
  <td width=153 valign=top style='width:114.5pt;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>
 
  <td width=204 valign=top style='width:153.0pt;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=MsoPlainText><span style='font-family:"Arial","sans-serif"'>– <b>true</b>
 
  – надстройка включена</span></p>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>–
 
  <b>false</b> или <b>отсутствие настройки</b> – надстройка выключена</span></p>
 
  </td>
 
  <td width=255 valign=top style='width:191.5pt;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=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>PartnerRegistration</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>true</span></i></b>&quot;/&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext>2</p>
 
  </td>
 
  <td width=153 valign=top style='width:114.5pt;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>Количество дней, после которых доступ в ПК Мастер-<span
 
  lang=EN-US>Web</span> закрывается, если не выставлен признак &quot;заключен
 
  договор&quot;</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;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><b>Количество дней</b></p>
 
  </td>
 
  <td width=255 valign=top style='width:191.5pt;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=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>partnerDogovorDeniedLoginAfterRegDays</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>10</span></i></b>&quot;/&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext><span lang=EN-US>3</span></p>
 
  </td>
 
  <td width=153 valign=top style='width:114.5pt;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>
 
  <td width=204 valign=top style='width:153.0pt;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><b>Дата </b>в формате <span lang=EN-US>dd</span>.<span
 
  lang=EN-US>mm</span></p>
 
  </td>
 
  <td width=255 valign=top style='width:191.5pt;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=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>partnerDogovorExpireDateDdMm</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>01.06</span></i></b>&quot;/&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext><span lang=EN-US>4</span></p>
 
  </td>
 
  <td width=153 valign=top style='width:114.5pt;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><span lang=EN-US>E</span>-mail, на который будет
 
  отправлена копия письма о регистрации партнера</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;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><b><span lang=EN-US>E-mail </span></b>адрес пользователя</p>
 
  </td>
 
  <td width=255 valign=top style='width:191.5pt;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=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>partnerDogovorSendMail</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>admin@test.ru</span></i></b>&quot;/&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext>5</p>
 
  </td>
 
  <td width=153 valign=top style='width:114.5pt;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>
 
  <td width=204 valign=top style='width:153.0pt;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><b><span lang=EN-US>E</span>-</b><b><span lang=EN-US>mail</span></b><span
 
  lang=EN-US> </span>адреса, на которые должно отправляться уведомление о новой
 
  регистрации партнера через точку с запятой</p>
 
  </td>
 
  <td width=255 valign=top style='width:191.5pt;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=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>partnerDogovorSendMailWithoutAttachment</b>&quot;
 
  value=&quot;<span class=MsoHyperlink><b><i>mail@megatec.ru;mail1@megatec.ru</i></b></span>&quot;
 
  /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext><span lang=EN-US>6</span></p>
 
  </td>
 
  <td width=153 valign=top style='width:114.5pt;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>Настройка, включающая расширенный режим редактирования
 
  данных представителей в личном кабинете пользователя в надстройке
 
  «Автоматическая регистрация партнера». При включенном расширенном режиме
 
  появляется возможность заполнить поля «Паспорт» (общегражданский): серия,
 
  номер, кем выдан, дата выдачи; «Адрес»: страна, город, индекс, адрес;
 
  «Телефон»; «<span lang=EN-US>E</span>-<span lang=EN-US>mail</span>»; «Факс».</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;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=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>true</b> – включить расширенный режим редактирования данных
 
  представителей;</span></p>
 
  <p class=Tabletext>- <b>false</b> или <b>отсутствие настройки </b>– обычный
 
  режим редактрования представителей</p>
 
  </td>
 
  <td width=255 valign=top style='width:191.5pt;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=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>userDataControlExMode</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>true</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext>7</p>
 
  </td>
 
  <td width=153 valign=top style='width:114.5pt;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=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Настройка,
 
  определяющая группу партнеров, к которой будут привязываться партнеры при регистрации в
 
  экране «Автоматическая регистрация партнера».</span></p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;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=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>ключ группы</b> из таблицы ObjectGroups базы данных, к которой будут привязываться партнеры при регистрации в
 
  экране «Автоматическая регистрация партнера».</span></p>
 
  </td>
 
  <td width=255 valign=top style='width:191.5pt;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=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>partnerDefaultGroup</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>1</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext>8</p>
 
  </td>
 
  <td width=153 valign=top style='width:114.5pt;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=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Настройка,
 
  позволяющая отключить копирование данных партнера (адрес, телефон и т.д.) его
 
  представителям при регистрации в экране «Автоматическая регистрация
 
  партнера».</span></p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;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=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>true</b> – отключить копирование данных партнера его представителям;</span></p>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>false</b> или <b>отсутствие настройки</b> – данные партнера копируются его
 
  представителям</span></p>
 
  </td>
 
  <td width=255 valign=top style='width:191.5pt;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=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>dontUsePartnerRegData</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>true</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext>9</p>
 
  </td>
 
  <td width=153 valign=top style='width:114.5pt;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=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Настройка,
 
  включающая отправку сообщения на адрес, указанный в настройке
 
  partnerDogovorSendMail, при изменении данных партнера (телефон, адрес или
 
  e-mail) в экране «Личный кабинет» (надстройка «Автоматическая регистрация
 
  партнеров»).</span></p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;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=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>true</b> – отправлять сообщение об изменении данных партнера;</span></p>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>false</b> или <b>отсутствие настройки</b> – сообщение об изменении данных
 
  партнера не отправляется</span></p>
 
  </td>
 
  <td width=255 valign=top style='width:191.5pt;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=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>notifyWhenPartnerDogovorUpdate</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>true</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext>10</p>
 
  </td>
 
  <td width=153 valign=top style='width:114.5pt;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=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Настройка,
 
  включающая возможность редактирования данных в личном кабинете для
 
  пользователей, не являющихся суперюзерами</span></p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;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=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>true</b> – разрешить пользователям, не являющимся суперюзерами,
 
  редактировать свои данные в личном кабинете;</span></p>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>false</b> или <b>отсутствие настройки</b> – пользователи, не являющиеся
 
  суперюзерами, не могут редактировать свои данные</span></p>
 
  </td>
 
  <td width=255 valign=top style='width:191.5pt;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=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>nonSuperUserIsEditor</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>true</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext><span lang=EN-US>11</span></p>
 
  </td>
 
  <td width=153 valign=top style='width:114.5pt;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=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Настройка,
 
  определяющая период действия партнёрского договора в днях, при регистрации
 
  пользователя в экране «Автоматическая регистрация партнера». Данная настройка
 
  работает только при выключенной настройке partnerDogovorExpireDateDdMm.</span></p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;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=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>период действия договора</b> в днях</span></p>
 
  </td>
 
  <td width=255 valign=top style='width:191.5pt;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=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>partnerDogovorExpirePeriod</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>365</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext><span lang=EN-US>12</span></p>
 
  </td>
 
  <td width=153 valign=top style='width:114.5pt;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=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Настройка,
 
  определяющая какой договор должен отображаться в экране «Личный кабинет»
 
  (надстройка «Автоматическая регистрация партнера»).</span></p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;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=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>isdefault</b> – в личном кабинете отображается договор по умолчанию;</span></p>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>datebegin</b> или <b>отсутствие настройки</b> – отображать самый последний
 
  из действующих договоров</span></p>
 
  </td>
 
  <td width=255 valign=top style='width:191.5pt;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=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>partnerDogovorSortOrder</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>isdefault</span></i></b>&quot;
 
  /&gt;</span></p>
 
  </td>
 
</tr>
 
 
 
    <tr style='mso-yfti-irow:241;mso-yfti-lastrow:yes;height:83.8pt'>
 
  <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;
 
  mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
 
  mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
 
  padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
 
  <p class=Tabletext0 style='layout-grid-mode:char'><span lang=EN-US
 
  style='mso-ansi-language:EN-US'>13  </span></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;
 
  mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
 
  mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
 
  padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
 
  mso-bidi-font-family:"Times New Roman"'>Настройка, позволяющая автоматически проставлять партнеру признаки при он-лайн регистрации партнера через модуль «Автоматическая регистрация партнера».
 
</span></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;
 
  mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
 
  mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
 
  padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
 
  <p class=MsoNormal style='text-align:justify'><span style='font-size:10.0pt;
 
  font-family:"Arial","sans-serif";mso-bidi-font-family:"Times New Roman"'>- <b
 
  style='mso-bidi-font-weight:normal'>ключ признака партнера</b> из таблицы PrtTypes базы данных.</span></p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
 
  padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
 
  <p class=Basic0 style='text-indent:0cm'><span lang=EN-US style='mso-ansi-language:
 
  EN-US'>&lt;add key=&quot;<b style='mso-bidi-font-weight:normal'>autoSetOnRegisterPartnerTypes</b>&quot;
 
  value=&quot;<b style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:
 
  normal'><span style='color:blue'>11,12</span></i></b>&quot; /&gt;  </span></p>
 
  </td>
 
</tr>
 
  
</table>
+
{| class="wikitable"
 +
! scope="col" width="50px" | №
 +
! scope="col" width="400px" | Описание
 +
! scope="col" width="250px" | Значение
 +
! scope="col" width="400px" | Настройка
 +
|-
 +
| '''1'''
 +
|| '''Включение''' дополнительного модуля '''Автоматическая регистрация партнера'''.
 +
|| – '''true''' – дополнительный модуль ''включен'';
 +
– '''false''' или '''отсутствие настройки''' – дополнительный модуль ''выключен''.
 +
|| <add key="'''PartnerRegistration'''" value="<span style="color:blue">'''true'''</span>" />
 +
|-
 +
| '''2'''
 +
|| '''Количество дней''', после которых '''доступ''' в ПК «Мастер-Web» '''закрывается''', если '''не выставлен''' [[Мастер-Тур:База данных «Партнеры»#Классификация по признакам|признак «заключен договор»]].
 +
|| - '''Количество дней.'''
 +
|| <add key="'''partnerDogovorDeniedLoginAfterRegDays'''" value="<span style="color:blue">'''10'''</span>" />
 +
|-
 +
| '''3'''
 +
|| '''Дата''' ('''день''' и '''месяц'''), до которой '''действует договор'''.
 +
<span style="color:red">Если дата еще '''не наступила''', то договор до '''текущего''' года, если '''наступила''' - до '''следующего'''.</span>
 +
|| - '''Дата''' в формате <code>DD.MM</code>.
 +
|| <add key="'''partnerDogovorExpireDateDdMm'''" value="<span style="color:blue">'''01.06'''</span>"/>
 +
|-
 +
|| '''4'''
 +
|| '''E-mail''' адрес, на который будет отправлена '''копия письма о регистрации''' партнера.
 +
|| - '''E-mail''' адрес пользователя.
 +
|| <add key="'''partnerDogovorSendMail'''" value="<span style="color:blue">'''admin@test.ru'''</span>"/>
 +
|-
 +
|| '''5'''
 +
|| '''Дополнительные e-mail адреса''', на которые будет отправлено '''уведомление о регистрации''' партнера.
 +
|| - '''E-mail адреса''', на которые должно отправляться уведомление о новой регистрации партнера через ''точку с запятой''.
 +
|| <add key="'''partnerDogovorSendMailWithoutAttachment'''" value="<span style="color:blue">'''mail@megatec.ru;mail1@megatec.ru'''</span>"/>
 +
|-
 +
|| '''6'''
 +
|| Настройка, включающая '''расширенный режим редактирования данных''' представителей в '''личном кабинете''' пользователя в модуле '''Автоматическая регистрация партнера'''.
 +
При включенном '''расширенном режиме''' появляется возможность заполнить поля '''Паспорт''' ('''общегражданский'''): '''серия''', '''номер''', '''кем выдан''', '''дата выдачи'''; '''Адрес''': '''страна''', '''город''', '''индекс''', '''адрес'''; '''Телефон'''; '''E-mail'''; '''Факс'''.
 +
|| - '''true''' – ''включить расширенный режим'' редактирования данных представителей;
 +
- '''false''' или '''отсутствие настройки''' – '''обычный''' режим редактрования представителей.
 +
|| <add key="'''userDataControlExMode'''" value="<span style="color:blue">'''true'''</span>"/>
 +
|-
 +
|| '''7'''
 +
|| Настройка, определяющая '''группу партнеров''', к которой будут '''привязываться''' партнеры при '''регистрации''' в модуле '''Автоматическая регистрация партнера'''.
 +
|| - '''ключ группы партнеров''' из таблицы <code>'''[ObjectGroups]'''</code>, к которой будут ''привязываться'' партнеры при ''регистрации''.
 +
|| <add key="'''partnerDefaultGroup'''" value="<span style="color:blue">'''1'''</span>"/>
 +
|-
 +
|| '''8'''
 +
|| Настройка, позволяющая '''отключить копирование данных''' партнера (адрес, телефон и т.д.) его '''представителям''' при регистрации в модуле '''Автоматическая регистрация партнеров'''.
 +
|| - '''true''' – ''отключить копирование данных'' партнера его представителям;
 +
- '''false''' или '''отсутствие настройки''' – данные партнера ''копируются'' его представителям.
 +
|| <add key="'''dontUsePartnerRegData'''" value="<span style="color:blue">'''true'''</span>"/>
 +
|-
 +
|| '''9'''
 +
|| Настройка, включающая '''отправку сообщения''' на адрес, указанный в настройке '''partnerDogovorSendMail''', при '''изменении данных''' партнера (телефон, адрес или e-mail) в экране '''Личный кабинет''' в модуле '''Автоматическая регистрация партнеров'''.
 +
|| - '''true''' – ''отправлять сообщение'' об изменении данных партнера;
 +
- '''false''' или '''отсутствие настройки''' – сообщение об изменении данных партнера ''не отправляется''.
 +
|| <add key="'''notifyWhenPartnerDogovorUpdate'''" value="<span style="color:blue">'''true'''</span>"/>
 +
|-
 +
|| '''10'''
 +
||Настройка, включающая возможность '''редактирования данных''' в личном кабинете для пользователей, '''не являющихся суперюзерами'''.
 +
|| - '''true''' – ''разрешить'' пользователям, не являющимся суперюзерами, ''редактировать'' свои данные в личном кабинете;
 +
- '''false''' или '''отсутствие настройки''' – пользователи, не являющиеся суперюзерами, ''не могут'' редактировать свои данные.
 +
|| <add key="'''nonSuperUserIsEditor'''" value="<span style="color:blue">'''true'''</span>"/>
 +
|-
 +
|| '''11'''
 +
||Настройка, определяющая '''период действия партнёрского договора в днях''', при регистрации пользователя в модуле '''Автоматическая регистрация партнера'''.
 +
<span style="color:red">Данная настройка работает '''только''' при выключенной настройке '''partnerDogovorExpireDateDdMm'''</span>.
 +
|| - '''период действия договора''' в ''днях''.
 +
|| <add key="'''partnerDogovorExpirePeriod'''" value="<span style="color:blue">'''365'''</span>"/>
 +
|-
 +
|| '''12'''
 +
||Настройка, определяющая '''какой договор''' должен '''отображаться''' в экране '''Личный кабинет''' (модуль '''Автоматическая регистрация партнера''').
 +
|| - '''isdefault''' – в личном кабинете отображается ''договор по умолчанию'';
 +
- '''datebegin''' или '''отсутствие настройки''' – отображать ''самый последний'' из действующих договоров.
 +
|| <add key="'''partnerDogovorSortOrder'''" value="<span style="color:blue">'''isdefault'''</span>"/>
 +
|-
 +
|| '''13'''
 +
||Настройка, позволяющая '''автоматически''' проставлять партнеру [[Мастер-Тур:База данных «Партнеры»#Классификация по признакам|признаки]] при он-лайн регистрации партнера через модуль '''Автоматическая регистрация партнера'''.
 +
|| - '''ключ признака партнера''' из таблицы <code>'''[PrtTypes]'''</code>.
 +
|| <add key="'''autoSetOnRegisterPartnerTypes'''" value="<span style="color:blue">'''11,12'''</span>"/>
 +
|}
  
 
===Настройка полей для регистрации===
 
===Настройка полей для регистрации===
Настройка полей для регистрации партнера осуществляется в экране «Настройки» Блока Администрирования ПК Мастер-Web.
+
Настройка полей для регистрации партнера осуществляется в экране [[Мастер-Web:Руководство пользователя. Администрирование ПК Мастер-Web#Настройки|Настройки]] '''Системы Администрирования''' ПК «Мастер-Web».
<BR>
 
  
 +
[[Файл: am_623.png|x500px|Настройки формы для регистрации партнера]]<br />
 +
<br />
  
[[Файл: am_623.png|x500px|Настройки формы для регистрации партнера]]<BR>
+
Данные настройки определяют ''какие данные'' о партнере должны ''заполняться'' при регистрации. Здесь же можно изменить ''названия регистрационных полей'', а также добавить ''информационное сообщение'' пользователю, которое будет выдаваться в случае, когда ''обязательное'' поле ''не было заполнено''.
<BR>
 
  
Данные настройки определяют какие данные о партнере должны заполняться при регистрации. Здесь же можно изменить название регистрационных полей, а также добавить информационное сообщение пользователю, которое будет выдаваться в случае, когда обязательное поле не было заполнено.
 
 
==Подготовка данных==
 
==Подготовка данных==
 
Предварительной подготовки данных данный модуль не требует.
 
Предварительной подготовки данных данный модуль не требует.
 +
 
==Работа в системе==
 
==Работа в системе==
 
===Регистрация партнера===
 
===Регистрация партнера===
Модуль «Регистрация партнера» доступен по адресу: http: //somesite/MasterWebStandard/PartnerRegistration.aspx
+
Модуль '''Автоматическая регистрация партнера''' доступен по адресу: <code><nowiki>http://ip-адрес сервера/MasterWebStandard/PartnerRegistration.aspx</nowiki></code>.
Вход в экран может быть осуществлен из любого экрана ПК Мастер-Web:
+
 
<BR>
+
Вход в экран может быть осуществлен из любого экрана ПК «Мастер-Web»:
[[Файл:839.PNG]]<BR>
+
 
При входе в экран открывается форма для заполнения регистрационных полей.
+
[[Файл: am_842.png|x500px|Настройки формы для регистрации партнера]]<br />
<BR>
+
<br />
[[Файл:840.PNG]]<BR>
+
 
Поля, отмеченные звездочками (*) являются обязательными для заполнения.
+
При входе в экран открывается форма для ''заполнения регистрационных полей''.
По умолчанию при регистрации добавляется один пользователь для работы в Системе Бронирования ПК Мастер-Web. Если необходимо добавить нескольких пользователей, то для этого можно воспользоваться кнопкой «Добавить представителя».
+
 
После того, как все необходимые поля заполнены, нужно нажать кнопку «Зарегистрироваться», по нажатию которой регистрационные данные партнера запишутся в базу. При этом агентству будет отправлено письмо с логином и паролем в системе бронирования.
+
[[Файл:840.PNG|x500px|Форма регистрации партнера]]<br />
При регистрации нового партнера проверка производится по полю «ИНН».<BR>
+
<br />
Регистрировать партнеров с одинаковым ИНН можно только если они принадлежат одной группе партнеров.<BR>
+
Поля, отмеченные ''звездочками'' (<span style="color:red">*</span>) являются ''обязательными'' для заполнения.<br />
Если в базе данных уже существует партнер с таким же ИНН, то пользователю выдастся сообщение о том, что пользователь с таким ИНН уже существует.
+
''По умолчанию'' при регистрации добавляется ''один пользователь'' для работы в '''Системе Бронирования''' ПК «Мастер-Web».<br />
Информацию о новом партнере можно посмотреть в справочнике «Партнеры» ПК Мастер-Тур.
+
Дополнительных пользователей можно добавить в '''Личном кабинете'''.
 +
 
 +
[[Файл: am_843.png|x500px|Личный кабинет]]<br />
 +
<br />
 +
 
 +
После того, как все необходимые поля заполнены, нужно нажать кнопку '''Зарегистрироваться'''. При этом регистрационные данные партнера запишутся в базу. При этом агентству будет ''отправлено письмо'' с логином и паролем в системе бронирования.
 +
При регистрации нового партнера проверка производится по полю '''ИНН'''.<br />
 +
<span style="color:red">Внимание!</span> Регистрировать партнеров с '''одинаковым ИНН''' можно '''только''' если они принадлежат '''одной группе партнеров'''.
 +
Если в базе данных уже существует партнер с таким '''ИНН''', то пользователю выдастся соответствующее сообщение.<br />
 +
Информацию о новом партнере можно посмотреть в [[Мастер-Тур:База данных «Партнеры»|справочнике «Партнеры»]] ПК «Мастер-Тур».
 +
 
 
===Личный кабинет===
 
===Личный кабинет===
 
У зарегистрированного партнера есть возможность внести изменения в свои регистрационные данные. Для этого агентству необходимо авторизоваться в любом экране ПК Мастер-Web, после чего появится возможность входа в личный кабинет:
 
У зарегистрированного партнера есть возможность внести изменения в свои регистрационные данные. Для этого агентству необходимо авторизоваться в любом экране ПК Мастер-Web, после чего появится возможность входа в личный кабинет:

Версия 13:16, 8 ноября 2013

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

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


Введение

Данный модуль предназначен для регистрации партнеров через веб-интерфейс. Регистрационные данные при этом попадают в справочник «Партнеры» ПК «Мастер-Тур». Так же при регистрации партнера создается один или несколько пользователей для работы в системе бронирования ПК «Мастер-Web».

Установка

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

Настройка

После установки надстройка Автоматическая регистрация партнера доступна по адресу http://ip-адрес сервера/MasterWeb/PartnerRegistration.aspx.

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

Настройки задаются в файле web.config основного приложения ПК «Мастер-Web».

Описание Значение Настройка
1 Включение дополнительного модуля Автоматическая регистрация партнера. true – дополнительный модуль включен;

false или отсутствие настройки – дополнительный модуль выключен.

<add key="PartnerRegistration" value="true" />
2 Количество дней, после которых доступ в ПК «Мастер-Web» закрывается, если не выставлен признак «заключен договор». - Количество дней. <add key="partnerDogovorDeniedLoginAfterRegDays" value="10" />
3 Дата (день и месяц), до которой действует договор.

Если дата еще не наступила, то договор до текущего года, если наступила - до следующего.

- Дата в формате DD.MM. <add key="partnerDogovorExpireDateDdMm" value="01.06"/>
4 E-mail адрес, на который будет отправлена копия письма о регистрации партнера. - E-mail адрес пользователя. <add key="partnerDogovorSendMail" value="admin@test.ru"/>
5 Дополнительные e-mail адреса, на которые будет отправлено уведомление о регистрации партнера. - E-mail адреса, на которые должно отправляться уведомление о новой регистрации партнера через точку с запятой. <add key="partnerDogovorSendMailWithoutAttachment" value="mail@megatec.ru;mail1@megatec.ru"/>
6 Настройка, включающая расширенный режим редактирования данных представителей в личном кабинете пользователя в модуле Автоматическая регистрация партнера.

При включенном расширенном режиме появляется возможность заполнить поля Паспорт (общегражданский): серия, номер, кем выдан, дата выдачи; Адрес: страна, город, индекс, адрес; Телефон; E-mail; Факс.

- trueвключить расширенный режим редактирования данных представителей;

- false или отсутствие настройкиобычный режим редактрования представителей.

<add key="userDataControlExMode" value="true"/>
7 Настройка, определяющая группу партнеров, к которой будут привязываться партнеры при регистрации в модуле Автоматическая регистрация партнера. - ключ группы партнеров из таблицы [ObjectGroups], к которой будут привязываться партнеры при регистрации. <add key="partnerDefaultGroup" value="1"/>
8 Настройка, позволяющая отключить копирование данных партнера (адрес, телефон и т.д.) его представителям при регистрации в модуле Автоматическая регистрация партнеров. - trueотключить копирование данных партнера его представителям;

- false или отсутствие настройки – данные партнера копируются его представителям.

<add key="dontUsePartnerRegData" value="true"/>
9 Настройка, включающая отправку сообщения на адрес, указанный в настройке partnerDogovorSendMail, при изменении данных партнера (телефон, адрес или e-mail) в экране Личный кабинет в модуле Автоматическая регистрация партнеров. - trueотправлять сообщение об изменении данных партнера;

- false или отсутствие настройки – сообщение об изменении данных партнера не отправляется.

<add key="notifyWhenPartnerDogovorUpdate" value="true"/>
10 Настройка, включающая возможность редактирования данных в личном кабинете для пользователей, не являющихся суперюзерами. - trueразрешить пользователям, не являющимся суперюзерами, редактировать свои данные в личном кабинете;

- false или отсутствие настройки – пользователи, не являющиеся суперюзерами, не могут редактировать свои данные.

<add key="nonSuperUserIsEditor" value="true"/>
11 Настройка, определяющая период действия партнёрского договора в днях, при регистрации пользователя в модуле Автоматическая регистрация партнера.

Данная настройка работает только при выключенной настройке partnerDogovorExpireDateDdMm.

- период действия договора в днях. <add key="partnerDogovorExpirePeriod" value="365"/>
12 Настройка, определяющая какой договор должен отображаться в экране Личный кабинет (модуль Автоматическая регистрация партнера). - isdefault – в личном кабинете отображается договор по умолчанию;

- datebegin или отсутствие настройки – отображать самый последний из действующих договоров.

<add key="partnerDogovorSortOrder" value="isdefault"/>
13 Настройка, позволяющая автоматически проставлять партнеру признаки при он-лайн регистрации партнера через модуль Автоматическая регистрация партнера. - ключ признака партнера из таблицы [PrtTypes]. <add key="autoSetOnRegisterPartnerTypes" value="11,12"/>

Настройка полей для регистрации

Настройка полей для регистрации партнера осуществляется в экране Настройки Системы Администрирования ПК «Мастер-Web».

Настройки формы для регистрации партнера

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

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

Предварительной подготовки данных данный модуль не требует.

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

Регистрация партнера

Модуль Автоматическая регистрация партнера доступен по адресу: http://ip-адрес сервера/MasterWebStandard/PartnerRegistration.aspx.

Вход в экран может быть осуществлен из любого экрана ПК «Мастер-Web»:

Настройки формы для регистрации партнера

При входе в экран открывается форма для заполнения регистрационных полей.

Форма регистрации партнера

Поля, отмеченные звездочками (*) являются обязательными для заполнения.
По умолчанию при регистрации добавляется один пользователь для работы в Системе Бронирования ПК «Мастер-Web».
Дополнительных пользователей можно добавить в Личном кабинете.

Личный кабинет

После того, как все необходимые поля заполнены, нужно нажать кнопку Зарегистрироваться. При этом регистрационные данные партнера запишутся в базу. При этом агентству будет отправлено письмо с логином и паролем в системе бронирования. При регистрации нового партнера проверка производится по полю ИНН.

Внимание! Регистрировать партнеров с одинаковым ИНН можно только если они принадлежат одной группе партнеров.

Если в базе данных уже существует партнер с таким ИНН, то пользователю выдастся соответствующее сообщение.
Информацию о новом партнере можно посмотреть в справочнике «Партнеры» ПК «Мастер-Тур».

Личный кабинет

У зарегистрированного партнера есть возможность внести изменения в свои регистрационные данные. Для этого агентству необходимо авторизоваться в любом экране ПК Мастер-Web, после чего появится возможность входа в личный кабинет:
841.PNG
После того как необходимые изменения внесены нужно нажать на кнопку «Сохранить изменения».
842.PNG

Договор с партнером

Плагин DogovorNumberGenerator

Установка плагина

Для установки плагина нужно выложить распакованные файлы из архива mw-dogovornumbergenerator-9.2.ХХ.ХХХХХ.zip в каталог, где установлен ПК «Мастер-Web».
Затем в файл web.config основного приложения необходимо добавить в секцию <spring><objects> следующий тег:

<object name="prtRegDogNumber" type="MasterWebStandard.Extra.DogovorNumberGenerator.DogovorNumber, MasterWebStandard.Extra.DogovorNumberGenerator"/>

Измененная секция должна выглядеть так:

<spring>...
<objects>
<object name="prtRegDogNumber" type="MasterWebStandard.Extra.DogovorNumberGenerator.DogovorNumber, MasterWebStandard.Extra.DogovorNumberGenerator"/>
</objects>
</spring>
Настройки в файле WEB.CONFIG

В файл web.config необходимо добавить следующие настройки:

Описание

Значение

Настройка

1

Настройка, задающая формат номера договора

В значении настройки можно указать следующие динамические поля:

- {year} - текущий год (4 цифры);

- {yearshort} - текущий год (2 последние цифры);

- {month} - текущий месяц (число от 1 до 12);

- {dogNumber} - номер договора, который инкрементируется с каждым созданием договора и сбрасывается, в соответствии с настройкой dogNumberGenIncrementPeriod

<add key="dogNumberGenFormat" value="TESTNUM{yearshort}-{dogNumber}"/>

2

Настройка, определяющая период сбрасывания счётчика договоров

- none – счетчик договоров никогда не сбрасывается

- year – счетчик сбрасывается в начале каждого года;

- month – счетчик сбрасывается в начале каждого месяца

<add key="dogNumberGenIncrementPeriod" value="year"/>

3

Настройка, определяющая счетчик номеров договоров из базы данных ПК «Мастер-Тур»

Ключ счетчика номеров договоров из таблицы BLANKRANGETYPES

<add key="dogNumberGenKey" value="1003"/>

Справочник «Типы документов»

В справочнике «Типы документов» ПК «Мастер-Тур» необходимо добавить новый тип документа для агентского договора. Ключ этого типа документа из таблицы BlankRangeTypes должен быть прописан в настройке dogNumberGenKey.
ST53.png

Справочник «Пачки бланков»

Счетчики хранятся в справочнике «Пачки бланков» (таблице BlankRanges в базе данных ПК «Мастер-Тур»). Они создаются автоматически.
ST54.png