Мастер-Тур:Отчет 4030 Договор о реализации турпродукта (с закладками) — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][непроверенная версия]
Строка 1351: Строка 1351:
 
|Штрафы по всем остальным услугам в формате: Трансфер: а/п Дубаи - городские отели Дубаи за 65 дней и менее или незаезд - 30%
 
|Штрафы по всем остальным услугам в формате: Трансфер: а/п Дубаи - городские отели Дубаи за 65 дней и менее или незаезд - 30%
 
|}
 
|}
 +
 +
==Подключение отчета 4030 к ПК "Мастер-Web==
 +
Отчет [[Мастер-Тур:Отчет 4030 Договор о реализации турпродукта (с закладками)|4030 «Агентский договор»]] подключается в ПК «Мастер-Web» для формирования при регистрации партнера в дополнительном модуле [[Мастер-Web:Дополнительный модуль Автоматическая регистрация партнера|«Автоматическая регистрация партнера»]] (<code>PartnerRegistration.aspx</code>).<br />
 +
'''Шаблон''' отчета может храниться либо в '''базе данных''' ПК «Мастер-Тур», либо в '''папке templates''' ПК «Мастер-Web».
 +
 +
===Установка===
 +
Если отчет будет '''храниться в базе данных''', то его необходимо [[Мастер-Тур:Печать отчетов#Установка отчетов|установить в ПК «Мастер-Тур»]].<br />
 +
В случае подключения отчета '''в формате <code>xml</code>''', шаблон отчета нужно ''скопировать'' в папку '''templates''' ПК «Мастер-Web».
 +
 +
====Размер файла шаблона====
 +
При установке отчета необходимо следить за тем, чтобы ''размер шаблона'' (документ в формате <code>RTF</code> из архива '''template.zip''' установочного
 +
файла отчета) ''не превышал'' допустимое значение размера вложения для почтового сервера отправителя и получателя.
 +
 +
''Размер файла'' в формате <code>RTF</code> может ''существенно увеличиться'' из-за того, что при ''вставке в документ графических файлов'' с расширением <code>EMF</code>, <code>PNG</code>, <code>GIF</code> или <code>JPEG</code> и последующем сохранении документа в нем ''сохраняются две копии изображения''.<br />
 +
Существует ''два'' способа ''уменьшить'' размер такого файла:
 +
* Настроить '''Microsoft Word''' на сохранение только ''одной копии'' изображения. Подробная инструкция приведена на [http://support.microsoft.com/kb/224663/ru сайте компании Microsoft].
 +
* Настроить ПК «Мастер-Web» на [[Автоматическое конвертирование договора 4030 в формат DOC (Microsoft Word)|автоматическое конвертирование]] отчета в формат <code>DOC</code>.
 +
 +
===Настройки для 20 релиза===
 +
====Изменения в файле prtRegSettings.xml====
 +
Необходимо открыть файл <code>prtRegSettings.xml</code>, который находится в каталоге '''templates''', и в теге <code>Dogovor</code> изменить значение параметра '''Make''' на '''true'''.<br />
 +
Измененный тег должен выглядеть так:
 +
<Dogovor <span style="color:red">Make</span>=<span style="color:blue">'''"true"'''</span>></Dogovor>
 +
 +
====Настройки в файле web.config====
 +
Настройки задаются в файле <code>web.config</code> основного приложения ПК «Мастер-Web».
 +
 +
{| class="wikitable"
 +
! scope="col" width="50px" | №
 +
! scope="col" width="400px" | Описание
 +
! scope="col" width="250px" | Значение
 +
! scope="col" width="400px" | Настройка
 +
|-
 +
| '''1'''
 +
|| Настройка, определяющая '''отчет''', '''хранящийся в базе данных''' ПК «Мастер-Тур», который '''формируется''' при '''выключенной''' настройке '''useDifferentTaxationContract'''.
 +
|| - '''GUID''' договора из таблицы <code>'''[Rep_Profiles]'''</code>.
 +
|| <add key="'''dogovor4030GUID'''" value="<span style="color:blue">'''DB25A2FA-7418-4E57-973D-4FA5F4AE4C08'''</span>" />
 +
|-
 +
| '''2'''
 +
|| Настройка, определяющая '''отчет''', '''хранящийся в папке templates''' рабочего каталога ПК «Мастер-Web», который '''формируется''' при '''выключенной''' настройке '''useDifferentTaxationContract'''.
 +
|| - '''имя файла шаблона отчета''' (без расширения <code>.xml</code>).
 +
|| <add key="'''partnerDogovorTemplate'''" value="<span style="color:blue">'''PARTNER_DOGOVOR_TEMP'''</span>" />
 +
|-
 +
| '''3'''
 +
|| Настройка, включающая возможность '''формировать договоры для двух типов налогообложения''', которые задаются в экране '''Автоматическая регистрация партнеров'''.
 +
|| - '''true''' – отчет формируется ''в зависимости от типа налогообложения'';
 +
- '''false''' – при формировании отчета ''тип налогообложения не учитывается''.
 +
|| <add key="'''useDifferentTaxationContract'''" value="<span style="color:blue">'''true'''</span>"/>
 +
|-
 +
|| '''4'''
 +
|| Настройка, определяющая '''отчет''', '''хранящийся в базе данных''' ПК «Мастер-Тур», который '''формируется''' при '''включенной''' настройке '''useDifferentTaxationContract''' и выборе '''основного типа налогообложения''' в экране '''Автоматическая регистрация партнеров'''.
 +
|| - '''GUID''' договора из таблицы <code>'''[Rep_Profiles]'''</code>.
 +
|| <add key="'''dogovor4030GUIDUSN'''" value="<span style="color:blue">'''E979699B-9387-4256-96FB-0EB3017D68B6'''</span>"/>
 +
|-
 +
|| '''5'''
 +
|| Настройка, определяющая '''отчет''', '''хранящийся в базе данных''' ПК «Мастер-Тур», который '''формируется''' при '''включенной''' настройке '''useDifferentTaxationContract''' и выборе '''упрощенного типа налогообложения''' в экране '''Автоматическая регистрация партнеров'''.
 +
|| - '''GUID''' договора из таблицы <code>'''[Rep_Profiles]'''</code>.
 +
|| <add key="'''dogovor4030GUIDOSN'''" value="<span style="color:blue">'''8EA35D21-285D-4494-B9F7-91533C4CA653'''</span>"/>
 +
|-
 +
|| '''6'''
 +
|| Настройка, определяющая '''отчет''', '''хранящийся в папке templates''' рабочего каталога ПК «Мастер-Web», который '''формируется''' при '''включенной''' настройке '''useDifferentTaxationContract''' и выборе '''основного типа налогообложения''' в экране '''Автоматическая регистрация партнеров'''.
 +
|| - '''имя файла шаблона отчета''' (без расширения <code>.xml</code>).
 +
|| <add key="'''partnerDogovorOSNTemplate'''" value="<span style="color:blue">'''PARTNER_DOGOVOR_OSN'''</span>"/>
 +
|-
 +
|| '''7'''
 +
|| Настройка, определяющая '''отчет''', '''хранящийся в папке templates''' рабочего каталога ПК «Мастер-Web», который '''формируется''' при '''включенной''' настройке '''useDifferentTaxationContract''' и выборе '''упрощенного типа налогообложения''' в экране '''Автоматическая регистрация партнеров'''.
 +
|| - '''имя файла шаблона отчета''' (без расширения <code>.xml</code>).
 +
|| <add key="'''partnerDogovorUSNTemplate'''" value="<span style="color:blue">'''PARTNER_DOGOVOR_USN'''</span>"/>
 +
|}
 +
 +
===Настройки для 21 релиза===
 +
Начиная с 21 релиза отчет 4030 настраивается в экране [[Мастер-Web:Руководство пользователя. Администрирование ПК Мастер-Web#Настройки|Настройки]] '''Системы Администрирования''' ПК «Мастер-Web» в разделе настроек модуля регистрации партнеров.<br />
 +
[[Файл: ep_114.png|x500px|Настройки модуля регистрации партнеров]]<br />
 +
<br />
  
  
 
[[Category:Мастер-Тур_Отчеты]]
 
[[Category:Мастер-Тур_Отчеты]]

Версия 15:03, 30 мая 2024

Введение

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

Установка и редактирование шаблона отчета

  • В папке, где сохранен Report4030.zip, нажать правую кнопку мыши, выбирать Создать - Сжатая ZIP-папка

Ls0526.png

  • Переименовать Сжатая ZIP-папка.zip в template.zip
  • Заходим в папку Report4030.zip
  • Скопировать из template.zip файл dgvStandart.rtf в Report4030.zip
  • Теперь можно открыть файл dgvStandart.rtf и добавлять закладки

Добавление закладок

  • В MS Word перейти в меню Файл - Параметры и в группе Дополнительно выбрать Показывать закладки

Ls0527.png

  • Установить курсор в том месте документа, где нужно поставить закладку.
  • В меню выбрать пункт Вставка - Закладка.

Ls0528.png

  • В поле Имя закладки ввести нужное название закладки из перечня закладок.
  • Нажать кнопку Добавить.

Ls0529.png

  • Закладка готова.

В случае, если нужно вставить одну и ту же закладку два и более раз, к имени закладки нужно добавить цифру 1,2 и т.д. Таким образом, одна закладка выведется нужное количество раз.

  • После добавления закладок скопировать файл dgvStandart.rtf в template.zip.
  • Скопировать папку template.zip в Report4030.zip.
  • Из ПК «Мастер-Тур» инсталлируем Report4030.zip и запускаем отчет.

Важно! Если в документе используется таблица с закладками, размерность таблицы не будет изменяться динамически, то есть количество строк и столбцов не меняется в зависимости от объема данных.

Договор 4030 может автоматически отправляться по электронной почте при регистрации нового партнера в ПК "Мастер-Web".
Подробнее см.  Подключение отчета 4030 к ПК "Мастер-Web"

Перечень допустимых закладок

Название закладки Описание закладки с релиза
allTuristsFIO Перечень туристов в столбец в формате ФАМИЛИЯ И.О. .
allTuristsFIOInline Перечень туристов в виде строки .
allTuristsFIOPassport Столбец с данными туристов в формате "фамилия ИО серия ОГП №ОГП несколько табуляций" .
cardNumber Номер дисконтной карты .
cityName Город партнера, к которому привязан пользователь .
cityTransferName Город услуги трансфер .
colTuristRuPaspNoMain Перечень ФИО туристов без главного с номером и серией российского паспорта в столбец .
countryTransferName Страна услуги трансфер .
currentDate Tекущая дата в формате дд.мм.гггг .
currentDate_dd День из текущей даты (dd, dd2,...dd7) .
currentDate_MMMM Название месяца из текущей даты (MMMM, MMMM2, ..., MMMMn) .
currentDate_MM Название месяца из текущей даты (MMMM, MMMM2, ..., MMMMn) .
currentDate_y Последняя цифра года из текущей даты (y, y2, ..., yn) .
currentDate_yyyy Текущий год .
dateFirstHotel Даты заезда и выезда из отеля (отель берется первый) .
discount Сумма скидки в процентах и в тенге .
discountRub Сумма скидки в процентах и в рублях 15.8
discountdate Дата выдачи дисконтной карты .
dogovorCityOfDepartureName Город начала тура (название города) .
dogovorCountryName Направление тура (название страны) .
dogovorCityName Направление тура (название города, маршрут) .
dogovorTourName Название тура .
dogovorRoute Маршрут тура .
dogovorPartner Агентство по путевке .
dogovorPartnerBossName ФИО руководителя агентства по путевке .
dogovorPartnerBoss Должность руководителя агентства по путевке .
dogovorDesignerUser Представитель партнера, которым был оформлен договор, иначе (если физическое лицо) ФАМИЛИЯ И.О. главного туриста .
dogovorDesignerAddress Адрес лица, с которым был заключен договор: адрес представителя партнера, с которым был оформлен договор, иначе (если физическое лицо) адрес главного туриста .
dogovorDesignerPassportRu Паспорт лица, с которым был заключен договор: паспорт представителя партнера, с которым был оформлен договор, иначе (если физическое лицо) паспорт главного туриста .
dogovorDesignerPhone Телефон лица, с которым был заключен договор: телефон представителя партнера, с которым был оформлен договор, иначе (если физическое лицо) телефон главного туриста .
dogovorDesignerEmail E-mail лица, с которым был заключен договор: E-mail представителя партнера, с которым был оформлен договор, иначе (если физическое лицо) E-mail главного туриста .
dogovorPartnerINN ИНН партнера по путевке .
dogovorPartnerKPP КПП партнера по путевке .
dogovorPartnerRegister Реестровый номер .
dogovorPartnerLegalAddress Юридический адрес партнера по путевке .
dogovorPartnerAddress Физический адрес партнера по путевке .
dogovorPartnerAccount Счет банка партнера по путевке .
dogovorPartnerBank Название банка партнера по путевке .
dogovorPartnerBIK БИК банка партнера по путевке .
dogovorPartnerCorAccount Кор/счет партнера по путевке .
dogovorPartnerOKPO ОКПО партнера по путевке .
dogovorPartnerOKONH ОКОНХ партнера по путевке .
dogovorPartnerPhone Телефон партнера по путевке .
dogovorPartnerFax Факс партнера по путевке .
dogovorPartnerEmail E-mail партнера по путевке .
dogovorPartnerHomePage Адрес в интернете партнера по путевке .
dogovorPartnerAdditionalInfo "Доп. инфо" фирмы-покупателя по путевке .
dogovorCreateDate Дата создания договора .
dogovorCreateDay День создания договора .
dogovorCreateMonth Месяц создания договора .
dogovorCreateYear Год создания договора .
dogovorEnd Дата окончания договора .
dogovorEndDay День окончания договора .
dogovorEndMonth Месяц окончания договора .
dogovorEndYear Год окончания договора .
dogovorRateName Название валюты .
dogovorNationalCurrencyPrice Стоимость путевки в национальной валюте .
dogovorNationalPriceTengeString Сумма к оплате в тенге из путевки цифрой и прописью 9.2.22.0
dogovorPriceRubNum Стоимость путевки в национальной валюте (dogovorPriceRubNum1, dogovorPriceRubNum2) .
dogovorPriceFullRubNum Стоимость путевки в рублях без скидки (dogovorPriceFullRubNum1, dogovorPriceFullRubNum2) 15.8
dogovorPriceDiscountRubNum Стоимость путевки в рублях со скидкой (dogovorPriceDiscountRubNum1, dogovorPriceDiscountRubNum2) 15.8
dogovorPriceDollarsNum Стоимость путевки в долларах (код валюты в справочнике - $) (dogovorPriceDollarsNum1, dogovorPriceDollarsNum2) .
dogovorPriceRubNumWith2Percent Перевод стоимости путевки из долларов в национальную валюту плюс 2 процента .
dogovorPriceRubString Стоимость путевки в национальной валюте в виде строки (dogovorPriceRubString1, dogovorPriceRubString2) .
dogovorPricePhrase Сумма путевки прописью в валюте путевки .
dogovorPriceTengeString Стоимость путевки с учетом скидки в тенге цифрами и прописью .
dogovorPayments Детализация оплаты в виде строки CLT (Перечень номеров документов, дат платежей, сумм платежей по путевке) .
dogovorListsNames Полный перечень туристических услуг по путевке в виде строки CLT (виза, страховки, трансферы, отели, дополнительные услуги, авиаперелеты) .
dogovorBeginDate_dd Число начала договора .
dogovorBeginDate_MMMM Месяц начала договора .
dogovorBeginDate_y Последняя цифра года начала договора .
dogovorBeginDate Дата начала договора .
dogovorEndDate_dd Число окончания договора .
dogovorEndDate_MMMM Месяц окончания договора .
dogovorEndDate_y Последняя цифра года окончания договора .
dogovorEndDate Дата окончания договора .
dogovorCode Номер путевки .
dogovorNDays Продолжительность тура в днях .
dogovorNNights Продолжительность тура в ночах .
dogovorPartnerCruiseAttention Предупреждение у партнера по круизу путевки .
dogovorNMen Количество туристов по путевке .
dogovorPaymentDate Полная оплата до (dd.MM.yyyy) .
dogovorPPaymentDate Предоплата оплата до (dd.MM.yyyy) .
dogovorVisaDate Документы на визу оплата до: .
dogovorCurrencyCourseOnCreateDate Курс валюты путевки к национальной валюте на дату создания путевки: .
dogovorCurrencyCourseOnCurrentDate Курс валюты путевки к национальной валюте на текущую дату: .
dogovorCurrencyCourseOnLastConfirmDate Курс валюты путевки к национальной валюте на дату последнего подтверждения путевки: .
dogovorCurrencyCourseOnFixationDate Курс валюты путевки к национальной валюте на дату фиксации стоимости путевки в национальной валюте: .
endingPointData Полные сведения о месте и времени окончания тура .
excursionName Наименование экскурсий в виде строки .
excursionNameOrNo Наименование экскурсий в виде строки или "нет" .
excursionType Полные сведения об экскурсионной программе .
firmOwnerPartnerFullName Фирма-владелец базы данных (PR_Filial = 1) - полное название .
firmOwnerPartnerRegister Регистрационный номер фирмы-владельца базы данных (RP_Filial = 1) .
firmOwnerPartnerEmail E-mail фирмы-владельца базы данных (RP_Filial = 1) .
firmOwnerPartnerHomePage Адрес в интернете фирмы-владельца базы данных (RP_Filial = 1) .
firmOwnerPartnerShortName Краткое название фирмы-владельца базы данных (RP_Filial = 1) .
firmOwnerPartnerAddress Физический адрес фирмы-владельца базы данных (RP_Filial = 1) .
firmOwnerPartnerPhones Телефоны фирмы-владельца базы данных (RP_Filial = 1) .
firmOwnerPartnerFax Факс фирмы-владельца базы данных (RP_Filial = 1) .
firstHotelPartner Полные сведения о партнере по первому проживанию .
firstHotelPartnerName Наименование партнера по первому проживанию .
firstHotelPartnerInfo Сведения о партнере по первому проживанию .
firstHotelPartnerLegalAddress Юридический адрес партнера по первому проживанию .
firstHotelPartnerAddress Фактический адрес партнера по первому проживанию .
firstHotelPartnerPhones Телефон партнера по первому проживанию .
firstHotelPartnerRegister серия и № свидетельства о регистрации партнера по первому отелю в путевке (партнера по первому проживанию) .
firstHotelPartnerLicence Номер лицензии первого партнера по проживанию .
firstHotelPartnerContract Номер договора первого партнера по проживанию .
firstHotelPartnerContractDateBegin Дата начала договора первого партнера по проживанию формате dd.MM.yyyy .
firstHotName Название первого отеля .
firstHotPansion Код питания .
firstHotRoomType Тип номера (отель берется первый) .
firstHotStars Категория отеля .
finGarantsName Наименование договора о финансовом обеспечении партнера по первому проживанию (finGarantsName2) .
finGarantsDogovorNum Номер договора о финансовом обеспечении партнера по первому проживанию (finGarantsDogovorNum2) .
finGarantsDogovorDate_dd Число заключения договора о финансовом обеспечении партнера по первому проживанию (finGarantsDogovorDate_dd2) .
finGarantsDogovorDate_MMMM Месяц заключения договора о финансовом обеспечении партнера по первому проживанию (finGarantsDogovorDate_MMMM2) .
finGarantsDogovorSum Сумма договора о финансовом обеспечении партнера по первому проживанию .
finGarantsDogovorBegin_dd Число начала действия договора о финансовом обеспечении партнера по первому проживанию (finGarantsDogovorBegin_dd2) .
finGarantsDogovorBegin_MMMM Месяц начала действия договора о финансовом обеспечении партнера по первому проживанию (finGarantsDogovorBegin_MMMM2) .
finGarantsDogovorBegin_y Последняя цифра года начала действия договора о финансовом обеспечении партнера по первому проживанию (finGarantsDogovorBegin_y2) .
finGarantsDogovorBegin_yy Последние 2 цифры года начала действия договора о финансовом обеспечении партнера по первому проживанию (finGarantsDogovorBegin_y2) .
finGarantsDogovorEnd_dd Число окончания действия договора о финансовом обеспечении партнера по первому проживанию (finGarantsDogovorEnd_dd2) .
finGarantsDogovorEnd_MMMM Месяц окончания действия договора о финансовом обеспечении партнера по первому проживанию (finGarantsDogovorEnd_MMMM2) .
finGarantsDogovorEnd_y Последняя цифра года окончания действия договора о финансовом обеспечении партнера по первому проживанию (finGarantsDogovorEnd_y2) .
finGarantsDogovorEnd_yy Последние 2 цифры года окончания действия договора о финансовом обеспечении партнера по первому проживанию (finGarantsDogovorEnd_y2) .
finGarantsDogovorAbonentName Наименование финансового гаранта партнера по первому проживанию .
finGarantsDogovorAbonentAddress Адрес финансового гаранта партнера по первому проживанию .
finGarantsDogovorAbonentPhones Телефон финансового гаранта партнера по первому проживанию .
finGarantsDogovorAbonentRegister серия и № свидетельства о регистрации финансового гаранта партнера по первому проживанию .
finGarantsWithOwnerName Наименование договора о финансовом обеспечении туроператора (finGarantsName2) .
finGarantsDogovorWithOwnerNum Номер договора о финансовом обеспечении туроператора (finGarantsDogovorNum2) .
finGarantsDogovorWithOwnerDate_dd Число заключения договора о финансовом обеспечении туроператора (finGarantsDogovorDate_dd2) .
finGarantsDogovorWithOwnerDate_MMMM Месяц заключения договора о финансовом обеспечении туроператора (finGarantsDogovorDate_MMMM2) .
finGarantsDogovorWithOwnerSum Сумма договора о финансовом обеспечении туроператора .
finGarantsDogovorWithOwnerBegin_dd Число начала действия договора о финансовом обеспечении туроператора (finGarantsDogovorBegin_dd2) .
finGarantsDogovorWithOwnerBegin_MMMM Месяц начала действия договора о финансовом обеспечении туроператора (finGarantsDogovorBegin_MMMM2) .
finGarantsDogovorWithOwnerBegin_MM Месяц начала действия договора о финансовом обеспечении туроператора (finGarantsDogovorBegin_MMMM2) .
finGarantsDogovorWithOwnerBegin_y Последняя цифра года начала действия договора о финансовом обеспечении туроператора (finGarantsDogovorBegin_y2) .
finGarantsDogovorWithOwnerBegin_yy Последние 2 цифры года начала действия договора о финансовом обеспечении туроператора (finGarantsDogovorBegin_y2) .
finGarantsDogovorWithOwnerEnd_dd Число окончания действия договора о финансовом обеспечении туроператора (finGarantsDogovorEnd_dd2) .
finGarantsDogovorWithOwnerEnd_MMMM Месяц окончания действия договора о финансовом обеспечении туроператора (finGarantsDogovorEnd_MMMM2) .
finGarantsDogovorWithOwnerEnd_MM Месяц окончания действия договора о финансовом обеспечении туроператора (finGarantsDogovorEnd_MMMM2) .
finGarantsDogovorWithOwnerEnd_y Последняя цифра года окончания действия договора о финансовом обеспечении туроператора (finGarantsDogovorEnd_y2) .
finGarantsDogovorWithOwnerEnd_yy Последние 2 цифры года окончания действия договора о финансовом обеспечении туроператора (finGarantsDogovorEnd_y2) .
finGarantsDogovorWithOwnerAbonentName Наименование финансового гаранта туроператора .
finGarantsDogovorWithOwnerAbonentAddress Адрес финансового гаранта туроператора .
finGarantsDogovorWithOwnerAbonentPhones Телефон финансового гаранта туроператора .
finGarantsDogovorWithOwnerAbonentRegistr серия и № свидетельства о регистрации финансового гаранта туроператора .
flightAirlines Название авиакомпаний в столбец .
flightCities Маршрут перелетов в столбец .
flightClasses Классы бронирования в столбец .
flightDates Даты авиаперелетов в столбец .
flightInfo Город вылета - № рейса - Название авиакомпании - Время вылета из города вылета - Время прилета в город назначения - Город назначения .
flight2Info Город вылета - Город назначения, с датой вылета "Дата вылета из города вылета" и датой прилета "Дата прилета в город назначения" .
flightAirline Название первого партнера по авиаперелету .
flightRoute Маршрут авиаперелета в виде: Пункт вылета - Пункт прилета1 - Пункт прилета2 - ... - Пункт прилетаN .
flightRouteOrNo Маршрут авиаперелета в виде: Пункт вылета - Пункт прилета1 - Пункт прилета2 - ... - Пункт прилетаN .
flightDateBegin Дата начала авиаперелета - "Дата вылета из 1-го места" .
flightDateEnd Дата окончания авиаперелета - "Дата последнего авиаперелета" .
flightAirServiceFirst Класс билета первой услуги авиаперелет .
flightTime Перечень времен вылета в виде строки .
hotels3FullInfo Услуга размещения в виде (даты въезда и выезда, город, звездность, название отели, тип номера, категория, тип размещения – питание, количество ночей). Пример: 10.01 - 12.01 Рим 2* Grand DBL Standard 2add+Ex.bed add - Завтрак (2н) .
flightRouteDivided Маршрут авиаперелета в виде: Пункт вылета0 - Пункт прилета1; Пункт вылета1 - Прилета2; ...- Пункт прилетаN .
hotelsFullInfo Полная информация об отелях в виде: «Residence Vanoise *****» в период с dd.mm.yyyy по dd.mm.yyyy; тип номера: APR7+2-3 pieces 6-7 pax+Взрослый; питание: HB; срок нахождения в отеле: 15/14 дней/ночи(ей) .
hotels2FullInfo Полная информация об отелях в виде: Отель, Категория (на следующей строке) Размещение, Режим питания .
hotelsName_Stars Наименования всех отелей и количество звезд через запятую (пример: SunRise 5*, SunSet ****, ...) .
hotelName Наименование отеля и количество звезд (не более 5). Здесь и далее: hotelName1 - наименование 1-го отеля в списке, hotelName2 - 2-го и т.д. Внимание! Нельзя применять просто hotelName .
hotelNameOnly Наименование отеля. Внимание! Нельзя применять просто hotelName .
hotelNameOnlyEn Наименование отеля на латинице. Внимание! Нельзя применять просто hotelName .
hotelNameOnlyForMainTuristEn Наименование отеля на латинице для главного туриста по путевке .
hotelStars Количество звезд отеля (категория отеля) .
hotelTime Период проживания в отеле (не более 5) .
hotelDateBegin Дата заезда в отель .
hotelDateEnd Дата выезда из отеля .
hotelDaysAndNight Период проживания в отеле (дней/ночей) .
hotelUserCountInRoom Тип размещения в отеле (не более 5) .
hotelUserCount Количество проживающих (не более 5) .
hotelRoomType Тип комнаты (не более 5) .
hotelRoomCode Код типа номера (не более 5) .
hotelPansion Тип питания (не более 5) .
hotelPansionCode Код типа питания (не более 5) .
hotelTransfer Трансфер (не более 5) .
hotelCities Пункты пребывания в виде строки .
hotelFirstCitie Первый пункт пребывания .
hotelType Перечень типов отелей в виде строки .
insur Страховой полис .
insurType Перечень типов страховок в виде строки .
isGroupTransfer перечисление через "," всех трансферов в формате : "имя_трансфера (имя_транспорта)(признак_групп\инд)" .
isInsurYesNo Страховка: Да/Нет .
isInsurMedYesNo Медицинская страховка (если в названии страховки есть сочетание "Мед": Да/Нет .
isInsurNotOutYesNo Страховка от невыезда (если в названии страховки есть сочетание "невыезд": Да/Нет .
isTransferYesNo Трансфер: Да/Нет .
isServiceList Доп. слуга: Да/Нет .
listTuristWithRuPasp Список ФИО туристов с номером и серией российского паспорта .
mainTuristFIO ФАМИЛИЯ И.О. туриста, заключившего договор .
mainTuristFIOLat Ф.И.О. латинское главного туриста .
mainTuristAddres Адрес туриста, заключившего договор с пробелом .
mainTuristSurname Фамилия туриста, заключившего договор .
mainTuristName Имя туриста, заключившего договор .
mainTuristSecondName Отчество туриста, заключившего договор .
MainTuristClientEmail E-mail туриста, заключившего договор (если он постоянный клиент) .
mainTuristPassportEnByWhom Кем выдан загранпаспорт туриста, заключившего договор .
mainTuristPassportEnSer Серия загранпаспорта туриста, заключившего договор .
mainTuristPassportEnNum Номер загранпаспорта туриста, заключившего договор .
mainMen ФАМИЛИЯ ИМЯ ОТЧЕСТВО туриста, заключившего договор .
mainMenPasportType Серия загранпаспорта туриста, заключившего договор .
mainMenPaspRUser Серия российского паспорта туриста, заключившего договор .
mainMenPaspRUserIfIndividualPerson Серия российского паспорта туриста, заключившего договор: выводится только если договор оформлен на физическое лицо (PartnerKey = 0) .
mainMenPaspRUser1 тоже самое что и для закладки "mainMenPaspRUser" (серия общегражданского паспорта), но с лидирующим пробелом .
mainMenPasportNum Номер загранпаспорта туриста, заключившего договор .
mainMenPaspRuNum Номер российского паспорта туриста, заключившего договор .
mainMenPaspRuNumIfIndividualPerson Номер российского паспорта туриста, заключившего договор: выводится только если договор оформлен на физическое лицо (PartnerKey = 0) .
mainMenPaspRuNum1 тоже самое что и для закладки "mainMenPaspRUNum" (№ общегражданского паспота), но с лидирующим пробелом .
mainMenPasportByWhom Кем выдан загранпаспорт туристу, заключившему договор .
mainMenPaspMade Когда и кем выдан российский паспорт туристу, заключившему договор .
mainMenPaspRuByWhom Кем выдан российский паспорт туристу, заключившему договор .
mainMenPaspMadeIfIndividualPerson Кем выдан российский паспорт туристу, заключившему договор: выводится только если договор оформлен на физическое лицо (PartnerKey = 0) .
mainMenPasportDate Дата выдачи загранпаспорта туристу, заключившему договор .
mainMenPasportDateEnd Дата окончания срока действия загранпаспорта туриста, заключившего договор .
mainMenPhone Телефон туриста, заключившего договор .
mainMenWithChildFIO ФАМИЛИЯ ИМЯ ОТЧЕСТВО туриста, заключившего договор в случае наличия несовершеннолетних .
mainMenBirthday Дата рождения туриста, заключившего договор .
mainTuristFIOWithChild ФАМИЛИЯ И.О. туриста, заключившего договор в случае наличия несовершеннолетних .
mainTuristPassport Сведения о паспорте туриста, заключившего договор .
mainTuristPhone Телефон туриста, заключившего договор .
mainTuristAddress Адрес туриста, заключающего договор (mainTuristAddress2_CLT) .
mainTuristAddressIfIndividualPerson Адрес туриста, заключающего договор (mainTuristAddress2_CLT): выводится только если договор оформлен на физическое лицо (PartnerKey = 0) .
mainTuristAddresWithIndex Адрес туриста, заключившего договор с пробелом + индекс .
mainTuristClientFax Факс туриста, заключившего договор (если он постоянный клиент) .
numTuristsMainBed Количество основных мест .
numTuristsExBed Количество дополнительных мест .
numTuristsWithoutPlace Без предоставления отдельного места .
operatorDogovor ФИО создателя договора (менеджера) .
operatorDogovorShort ФИО создателя договора (менеджера) в виде Фамилия И. О. .
pansionType Перечень типов питания в виде строки .
roomType Перечень типов номеров в виде строки .
routeDateBeg Дата начала тура .
routeDateEnd Дата окончания тура .
routeUser Перечень туристов в виде 1)ИВАНОВ, 2)ПЕТРОВ .
routeAirline Перечень авиакомпаний в виде: Компания1 + Компания2 .
routeAirService Перечень типов билетов в виде: Класс1 + Класс2 .
roomOnlyType Тип номера размещения (DBL) .
salePrice Стоимость тура .
serviceList Дополнительные услуги .
strTuristsAllFIO Перечень туристов в виде строки в формате ФАМИЛИЯ ИМЯ ОТЧЕСТВО .
strTuristAllFIO Фамилия имя отчество туриста (одна закладка на каждого туриста в формате: strTuristAllFIO0, strTuristAllFIO1) .
strTuristFIO ФАМИЛИЯ ИМЯ ОТЧЕСТВО туриста в столбец .
strTuristFIOShort Выводит в столбец "Фамилия И. О." всех туристов .
strTuristFIOShortNoMain Выводит в столбец "Фамилия И. О." всех туристов, за исключением Главного .
strTuristSignatures (Ф.И.О., подпись) .
signaturePlace Место подписи / / .
signaturePlaceComment Место подписи / / (подпись) .
startingPointData Полные сведения о месте и времени окончания тура .
strTuristPhone Телефон туриста .
soprMan Наличие руководителя группы: Да/Нет .
tableFlights Данные по авиаперелетам (Дата вылета, Время вылета, Дата прилета, Время прилета, Класс, Маршрут, Аэропорт/вокзал, Количество человек) .
tableInsurances Данные по страховым программам (Дата страхования, Название страховой программы, Дни страхования, Количество человек) .
tableTourists Данные по всем туристам (№, Пол, Ф.И.О., Дата рождения, Паспорт, Срок окончания паспорта) .
tableTouristsPaspRu Данные по всем туристам (№, Пол, Ф.И.О., Дата рождения, Серия и номер внутреннего паспорта) 15.8
tableTransfers Данные по трансферам по программе тура (Дата переезда, Транспорт, Количество человек) .
transferType Перечень трансферов в виде строки .
transferTypeModified перечисление через "," всех трансферов в формате "имя_трансфера время_начала(или пробел) (имя_транспорта) .
ticketStatus Статус билета (взрослый или детский) + количество штук .
ticketType Перечень категорий билетов в виде строки .
transferName Латинское название услуги трансфер .
transferTypeOrNo Перечень трансферов в виде строки или "нет" .
transportName Латинское название транспорта через "," в скобках .
transportTransfer Транспорт в виде строки на услугах трансфер .
transferPartner Полное наименование партнера-поставщика услуги трансфер (по первому трансферу в путевке) 9.2.14
turistFIOLat Список туристов (Ф.И.О. латинское) с нумерацией, каждый с новой строки .
turistsFIOPassport Перечень паспортных данных туристов в виде строки .
turistsFIOWriting Ф.И.О., подпись каждого лица, отправляющегося в поездку .
turistsPassport Перечень данных загранпаспортов туристов (без лица, заключившего договор) .
turistsPassportBirhday ФИО, загранпаспорт, дата рождения (всех туристов в столбец, кроме лица, заключившего договор) .
turistsFIO Перечень туристов в виде строки в формате: ФАМИЛИЯ И.О. .
turistsFIOOlderThen18 Перечень туристов старше 18 лет, включая главного в виде строки в формате: ФАМИЛИЯ И.О. .
turistSurname Фамилия туриста (не более 4) Здесь и далее: turistSurname1 - фамилия 1-го туриста в списке, turistSurname2 - 2-го. Внимание! Нельзя применять просто turistSurname .
turistName Имя туриста (не более 4) .
turistSecondName Отчество туриста (не более 4) .
turistAddress Адрес туриста (не более 4) .
turistPost Город, улица, дом, квартира туриста .
turistFIO ФАМИЛИЯ ИМЯ ОТЧЕСТВО туриста (не более 4) .
visaDocs Документы для визы: Италия - ОЗП, фото, ... .
visaName Латинское название виз через "," .
visaRusNames Русские наименования всех услуг класса виза в путевке через точку с запятой .
visaCountryName Название страны, для которой оформляется виза .
visaNMen Количество человек, для которых оформляется виза .
visaType Наличие визы: Да/Нет .
Для экрана «Автоматическая регистрация партнеров» и экрана «Договоры» в ПК «Мастер-Тур»:
actBased Действует на основании Устава или Свидетельства (значение из поля "Договор действует на основании" плагина "Регистрация партнера") .
tourAgentName Краткое наименование партнера .
dogovorNumber Номер договора .
dogovorDay Текущий день .
dogovorMonth Текущий месяц .
dogovorYear Текущий год .
tourAgentFullName Полное наименование партнера .
managerName ФИО представителя .
managerNameRP ФИО руководителя .
managerPosition Должность руководителя .
juridicalAddress Юридический адрес .
operatorName Название тур оператора .
city Город партнера .
country Страна партнера .
cityPostIndex Индекс .
address Адрес местонахождения партнера .
inn ИНН .
kpp КПП .
okpo ОКПО .
ogrn ОГРН Не используется
settlementAccount Расчетный счет .
bankName Название банка .
correspondentAccount Корреспондентский счет .
bik БИК .
phoneCityCode Телефонный код города партнера .
phone Телефон партнера .
fax Факс партнера .
login Логин партнера Не используется
email E-Mail партнера .
unitarySystem Система налогообложения партнера Не используется
Для вывода в отчет информации о штрафах (Plugin «Штрафы»):
ticketsPenalties Штрафы по перелетам и ж/д переездам в формате: Авиаперелет: VV 275/VV 276 менее чем за 15 дней до выезда - 50% .
railPenalties Штрафы по ж/д переездам в формате: Ж/Д переезд: Поезд №92 менее чем за 7 дней до выезда - 96% .
hotelsPenalties Штрафы по отелям в формате: 4* Carlton Tower за 7 дней и менее или незаезд - 100% .
addServicesPenalties Штрафы по всем остальным услугам в формате: Трансфер: а/п Дубаи - городские отели Дубаи за 65 дней и менее или незаезд - 30%

Подключение отчета 4030 к ПК "Мастер-Web

Отчет 4030 «Агентский договор» подключается в ПК «Мастер-Web» для формирования при регистрации партнера в дополнительном модуле «Автоматическая регистрация партнера» (PartnerRegistration.aspx).
Шаблон отчета может храниться либо в базе данных ПК «Мастер-Тур», либо в папке templates ПК «Мастер-Web».

Установка

Если отчет будет храниться в базе данных, то его необходимо установить в ПК «Мастер-Тур».
В случае подключения отчета в формате xml, шаблон отчета нужно скопировать в папку templates ПК «Мастер-Web».

Размер файла шаблона

При установке отчета необходимо следить за тем, чтобы размер шаблона (документ в формате RTF из архива template.zip установочного
файла отчета) не превышал допустимое значение размера вложения для почтового сервера отправителя и получателя.

Размер файла в формате RTF может существенно увеличиться из-за того, что при вставке в документ графических файлов с расширением EMF, PNG, GIF или JPEG и последующем сохранении документа в нем сохраняются две копии изображения.
Существует два способа уменьшить размер такого файла:

Настройки для 20 релиза

Изменения в файле prtRegSettings.xml

Необходимо открыть файл prtRegSettings.xml, который находится в каталоге templates, и в теге Dogovor изменить значение параметра Make на true.
Измененный тег должен выглядеть так:

<Dogovor Make="true"></Dogovor>

Настройки в файле web.config

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

Описание Значение Настройка
1 Настройка, определяющая отчет, хранящийся в базе данных ПК «Мастер-Тур», который формируется при выключенной настройке useDifferentTaxationContract. - GUID договора из таблицы [Rep_Profiles]. <add key="dogovor4030GUID" value="DB25A2FA-7418-4E57-973D-4FA5F4AE4C08" />
2 Настройка, определяющая отчет, хранящийся в папке templates рабочего каталога ПК «Мастер-Web», который формируется при выключенной настройке useDifferentTaxationContract. - имя файла шаблона отчета (без расширения .xml). <add key="partnerDogovorTemplate" value="PARTNER_DOGOVOR_TEMP" />
3 Настройка, включающая возможность формировать договоры для двух типов налогообложения, которые задаются в экране Автоматическая регистрация партнеров. - true – отчет формируется в зависимости от типа налогообложения;

- false – при формировании отчета тип налогообложения не учитывается.

<add key="useDifferentTaxationContract" value="true"/>
4 Настройка, определяющая отчет, хранящийся в базе данных ПК «Мастер-Тур», который формируется при включенной настройке useDifferentTaxationContract и выборе основного типа налогообложения в экране Автоматическая регистрация партнеров. - GUID договора из таблицы [Rep_Profiles]. <add key="dogovor4030GUIDUSN" value="E979699B-9387-4256-96FB-0EB3017D68B6"/>
5 Настройка, определяющая отчет, хранящийся в базе данных ПК «Мастер-Тур», который формируется при включенной настройке useDifferentTaxationContract и выборе упрощенного типа налогообложения в экране Автоматическая регистрация партнеров. - GUID договора из таблицы [Rep_Profiles]. <add key="dogovor4030GUIDOSN" value="8EA35D21-285D-4494-B9F7-91533C4CA653"/>
6 Настройка, определяющая отчет, хранящийся в папке templates рабочего каталога ПК «Мастер-Web», который формируется при включенной настройке useDifferentTaxationContract и выборе основного типа налогообложения в экране Автоматическая регистрация партнеров. - имя файла шаблона отчета (без расширения .xml). <add key="partnerDogovorOSNTemplate" value="PARTNER_DOGOVOR_OSN"/>
7 Настройка, определяющая отчет, хранящийся в папке templates рабочего каталога ПК «Мастер-Web», который формируется при включенной настройке useDifferentTaxationContract и выборе упрощенного типа налогообложения в экране Автоматическая регистрация партнеров. - имя файла шаблона отчета (без расширения .xml). <add key="partnerDogovorUSNTemplate" value="PARTNER_DOGOVOR_USN"/>

Настройки для 21 релиза

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