Мастер-Тур:Отчет 4001 Ваучер (Стандарт)

Материал из Megatec
Версия от 13:54, 25 января 2018; Biryukov (обсуждение | вклад) (Правила вывода данных:)
Перейти к: навигация, поиск

Введение

Данный профиль отчета 4001 Ваучер (Стандарт) (Voucher) предназначен для вывода информации по путевке. На один лист выводится три экземпляра ваучера.
Отчет выгружается в форматах xls, rtf, pdf, html.

Установка отчета

Данный профиль 4001 Ваучер (Стандарт) является стандартным отчетом и не нуждается в установке.

Для установки других профилей отчета необходимо в одном из экранов «Работа менеджеров», «Турпутевка» или «Проведение туров» нажатием кнопки «Печать отчетов» Печать отчетов вызвать экран настройки «Печать отчетов» и нажать кнопку вызова инсталлятора отчетов Запуск инсталлятора отчетов. В появившемся диалоговом окне необходимо указать путь к zip-архиву отчета и нажать кнопку ОК. По завершении инсталляции отчета появляется сообщение «Инсталляция отчета успешно завершена».
Отчет формируется по выбранной путевке в экранах «Работа менеджеров», «Турпутевка», «Проведение туров». Настроить отчет для печати в других экранах (в том числе для работы с службой заданий «Мастер-Сервис) можно через Настройку отчетов. Более подробно см. Настройка отчетов.

Формирование отчета

Предусловия

Для печати отчета необходимо, чтобы в путевке присутствовала услуга «Отель\Круиз».

Настройки

Настройка профилей отчета производится в окне Профили отчета.
1 – Выбираем отчет (4001)
2 – запуск мастера настройки отчетов
3 – выбираем нужный профиль ( В списке выбираем Ваучер (Стандарт) или другой нужный профиль)

Настройка профилей отчета Ваучер (Стандарт)

Общие параметры

  • Выводить в HTML/HTM
    • HTML – сохранять файл с расширением HTML
    • HTM - сохранять файл с расширением HTM
  • Имя принтера – сетевое имя принтера, используется для переопределения принтера по умолчанию.
  • Разбирать по папкам – сохранение выходных документов по заданному пути с добавлением папки с номером отчета, включающей подпапки с номером отчета и подпапки с названием типа файла
    • Yes - да
    • No – нет
  • Формат дат (стандартная настройка всех отчетов): Выводится только стандартный вид дат:
    • dd.MM.yy – образец :23.04.10
  • Язык отчета
    • RUS
    • LAT

При данной настройке выводится значение из соответствующих полей справочников (русское/английское названия)

Отправка отчета по почте

Используется для автоматической отправки отчетов через Мастер-Сервис.

  • E-mail партнера – партнер, которому будет отправлен отчет по e-mail
    • Dogovor – партнер – покупатель по путевке
    • Flight – партнер по услуге Авиаперелет
    • Transfert – партнер по услуге Трансфер
    • Hotel – партнер по услуге Отель
    • Excursion – партнер по услуге Экскурсия
    • Visa – партнер по услуге Виза
    • Insurance – партнер по услуге Страховка
  • Тип отчета – формат вывода отчета для отправки по почте.

Параметры отчета

  • Выбор путевок
    • AllReservations - для всех путевок
    • OnlyOneReservation - для выделенной путевки
    • SelectedReservations - для выбранных путевок

При выбранном значении параметра Selected Reservation для параметра Вывод диалога выбора путевок должно быть установлено значение True. В этом случае появляется диалоговый экран, позволяющий отобрать данные по различным параметрам:

ВАЖНО!!!
Для настройки Selected Reservations и All Reservations путевки в список отбираются по датам, указанным в экране, из которого вызывается отчет, причем эти даты рассматриваются как дата заезда, независимо от их значения в самом экране.
Например, при запуске отчета из экрана «Работа менеджеров» с выбранным фильтром «дата создания» с 1.10.2010 по 05.10.2010 выбираться будут путевки с датой заезда в этот период, а не с датой создания.
Вывод диалога выбора путевок Selected Reservations

  • Имя вых. файла – настройка не обрабатывается – формируется стандартный вид названия экспортируемого файла отчета: имя шаблона_дата и время формирования файла_код путевки.
  • Проверка печати (для путевок и ваучеров могут проверяться признаки о выдаче документов в экране Список туристов)
    • No – не проверять
    • Yes – проверять, повторная печать осуществляться не будет
  • Тип вывода
    • One – выводится 1 документ (отчет)
    • Two – выводится 2 документа (отчета)
  • Тип диалога отчета
    • No – не показывать
    • KindPrint – выводить диалоговое окно для выбора способа печати отчета


Диалоговое окно для выбора способа печати отчета Ваучер (стандарт)

Печать бланков

  • Использовать бланки – использовать нумерацию для бланков
    • Yes - да
    • No - нет
  • Номер бланка – первый номер для бланка
  • Последний номер бланка – последний номер для бланка
  • Серия бланков – серия бланков

Неуказанные настройки не обрабатываются.

Правила вывода данных:

1. Разные отели печатаются на одной странице.
Однако в случае, если партнеры по проживанию различны или даты предоставления услуги Отель различны для разных отелей - отели будут выводиться на разных страницах.
2. Разные отели печатаются на разных страницах, при этом трансфер, экскурсии и доп. услуги выводятся только те, для которых партнер совпадает с партнером по проживанию.
3. Разные отели печатаются на разных страницах.
Также разные размещения выводятся на разных страницах; при этом трансфер, экскурсии и доп. услуги выводятся только те, для которых партнер совпадает с партнером по проживанию.
4. Происходит разбиение по расселению + 3 п.(правила предыдущего пункта), при этом трансфер, экскурсии и доп. услуги выводятся только те, для которых партнер совпадает с партнером по проживанию.
5. Выводится отдельный ваучер на каждый номер. Трансфер, экскурсии и доп. услуги выводятся только те, для которых партнер совпадает с партнером по проживанию.
Задать эти правила можно в редакторе шаблонов отчетов.
За выполнение одного из этих правил отвечает метод RENDERINGMETHOD, для которого устанавливается соответствующее значение.
Для задания значения этого нужно выбрать «Печать отчетов».
Окно "Печать отчетов"
Далее Редактирование шаблона отчета.

Редактирование шаблона - Выбрать поле CommonScript
В открывшемся шаблоне в поле CommonScript нужно зайти в код.
Зеленым шрифтом приведено описание каждого из методов. Далее идет строка
int RENDERINGMETHOD = 1. Здесь после знака = нужно прописать номер необходимого метода.

Редактирование RENDERINGMETHOD в редакторе отчетов Report Sharp Shooter

Для того, чтобы выводить не 3 копии ваучера (как указано по умолчанию), а другое количество, то необходимо в dataBand2:DataBand выбрать параметр instanceCount и изменить его на значение, которое должно быть.
Вывод определенного количества ваучеров

Специальные требования

1. При формировании отчета количество ваучеров рассчитывается исходя из количества человек и количества основных и дополнительных мест типа номера\размещения по услуге проживания. Количество основных и дополнительных мест в типе размещения должно быть меньше или равным их количеству в типе номера. Например, если тип номера double - 2 основных и 1 доп. место, то и тип размещения надо выбирать с числом основных мест 2 и доп.мест <=1.
2. Если услугой пользуются 3 туриста, то сформируется 1 ваучер при условии, что число основных мест = 2 у типа номера и размещения, а число дополнительных = 1. Если число туристов 4, то сформируется 2 ваучера – 3 туриста в первом, 1 во втором.
3. В ваучер попадают только те услуги трансфер, экскурсии, доп. услуги, даты которых попадают в период услуги проживания, и с которой у этих услуг совпадают партнеры.

Правила заполнения полей отчета

В таблице описываются правила заполнения полей отчета.

Поля в отчете Данные в ПК «Мастер-Тур» Формат вывода
VOUCHER № Номер путевки Текст
Страна

Country

Название страны тура Текст
Принимающая фирма

Receiving firm

Краткое название из справочника Партнеры для партнера по услуге проживания и номер телефона Текст
Туристы

Tourists

Фамилия, имя туриста, дата рождения, серия, номер паспорта Текст
Дата прибытия

Date of arrival

Дата начала услуги проживание; код авиакомпании и номер прямого рейса Дата + Текст
Дата отправления

Date of departure

Дата окончания услуги проживания; код авиакомпании и номер обратного рейса Дата + Текст
Ночей

Nights

Продолжительность услуги проживания в ночах Число
Отель

Hotel

Название отеля из справочника Отели/Круизы, через запятую статический текст р.ч./h.p. (RUS\LAT) и время (только часы – минуты не выводятся) въезда в отель, адрес отеля из Справочника Отели/Круизы Текст, р.ч. 18, Адрес
Тип номера / тип питания

Accommodation / meal

Название Типа номера из справочника

Название Категории номера из справочника
Название Типа размещения из справочника, кол-во человек, пользующихся услугой
Название Типа питания из справочника

Код из соответствующих справочников
Трансфер / транспорт

Transfer / transport

Дата, название услуги Трансфер из справочника, транспорт, кол-во человек, пользующихся услугой Дата, текст, количество человек – в скобках
Экскурсии

Excursions

Дата, название услуги Экскурсия из справочника, кол-во человек, пользующихся услугой Дата, текст, количество человек – в скобках
Дополнительные услуги

Extra services

Название из справочника Классы услуг, название из справочника Список услуг,

кол-во человек, пользующихся услугой

Текст, количество человек – в скобках
Виза

Visa

Название услуги Виза из справочника, кол-во человек, пользующихся услугой Текст, количество человек – в скобках
Страховка

Insurance

Название услуги Страховка из справочника, кол-во человек, пользующихся услугой Текст, количество человек – в скобках

Пример отчета

Пример заполнения стандартного ваучера (профиль RUS)
Пример заполнения стандартного ваучера (профиль RUS)
Пример заполнения стандартного ваучера (профиль LAT)
Пример заполнения стандартного ваучера (профиль LAT)