Добавление / редактирование документа

Для создания новой печатной формы или редактирования в правом меню TS Operator нужно выбрать Справочники - Документы (1)

Список документов для печати

Для добавления нового документа нажать кнопку "Добавить документ", для редактирования существующего документа в списке выбрать нужный документ и нажать "Изменить" (2)

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

Редактирование шаблона документа

Список шаблонных меток для создания и редактирования печатных форм (счета, договора, акты и т.д.)

Для вывода нужных данных при печати документа используются "метки". Метка устанавливается в тексте шаблона html или doc.

html шаблоны используются для формирования документов в формате pdf.

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

Документ договор (автобусный тур)

Программа тура ${DAY_TOUR_PROGRAM} формируется из описания тура в элементе инфоблока "География и продукт" - "Туры"

Класс обработки: \travelsoft\doccreators\ContractDocFactory

Шаблонные метки:

${MANAGER_CASE} - ФИО менеджера 

${DOV_MANAGER} - наименование документа, на основании которого, действует менеджер

${CUSTOMER_NAME} - ФИО покупателя 

${TOURSERVICE_COST} - стоимость туруслуги 

${TOURPRODUCT_COST} - стоимость турпродукта 

${DISCOUNT_TEXT} - текстовое сообщение по скидке 

${PAYMENT_TO} - дата полной оплаты 

${CUSTOMER_NAME} - ФИО покупателя

${CUSTOMER_ADDRESS} - адрес покупателя 

${CUSTOMER_PASSPORT} - паспортные данные покупателя 

${CUSTOMER_MOBILE} - контактные телефон покупателя 

${NUMBER} - номер договора 

${FORMATTED_DATE} - дата оформления договора 

${MANAGER_SHORT} - сокращенное ФИО менеджера 

${TOUR_TITLE} - название тура 

${TOUR_ROUTE} - маршрут тура 

${START_DATE} - Дата начала 

${DAYS_COUNT - продолжительность тура  дней

${TOUR_TRANSPORT} - транспорт в туре 

${TOUR_HOTEL_TS} - название отеля 

${TOUR_ACCOMODATION_TS} - название номера 

${DAY_TOUR_PROGRAM} - программа тура 

${PAYMENTED_INCLUDED} - включенные услуги в стоимость тура 

${PAYMENTED_ADDITIONALLY} - не включенные услуги в стоимость тура 

${PASSENGERS} - список туристов в заказе 


Документ счет на турпродукт

Класс обработки: \travelsoft\doccreators\TourproductInvoice

Шаблонные метки:

${CLIENT_NAME}  - ФИО клиента или наименование  агента

${UNP} - номер УНП агента 

${LEGAL_ADDRESS} - юридический адрес агента 

${CHECKING_ACCOUNT} - расчетный счет агента 

${BANK_NAME} - наименование банка 

${BANK_ADDRESS} - адрес банка 

${BANK_CODE} - SWIFT код банка 

${PHONE} - телефон клиента или агента 

{ORDER_ID} - номер заказа

${DATE_CREATE} - дата создания заказа 

${SERVICE_NAME} - название тура 

${TOURISTS} - список туристов в заявке 

${DEP_CITY} - город отправления 

${DATES_INFO} - дата выезда в тур 

${TOURISTS_COUNT} - число туристов в заявке 

${COST_PER} - стоимость за человека 

${COST} - общая стоимость заказа  

${COST_WITH_NDS} - стоимость заказа с НДС

${DISCOUNT_PER} - величина скидки/комиссии за человека 

${DISCOUNT} - общая скидка по заказу 

${COST_WITH_DISCOUNT} - стоимость тура с учетом скидки 

${TOTAL_COST} - общая сумма заказа к оплате 

${TOTAL_COST_STR} - общая сумма заказа к оплате цифрами и прописью 


Документ счет на туруслугу

Класс обработки: \travelsoft\doccreators\TourserviceInvoice

Шаблонные метки:

${CLIENT_NAME}  - ФИО клиента или наименование  агента

${UNP} - номер УНП агента 

${LEGAL_ADDRESS} - юридический адрес агента 

${CHECKING_ACCOUNT} - расчетный счет агента 

${BANK_NAME} - наименование банка 

${BANK_ADDRESS} - адрес банка 

${BANK_CODE} - SWIFT код банка 

${PHONE} - телефон клиента или агента 

{ORDER_ID} - номер заказа

${DATE_CREATE} - дата создания заказа 

${SERVICE_NAME} - название тура 

${TOURISTS} - список туристов в заявке 

${DEP_CITY} - город отправления 

${DATES_INFO} - дата выезда в тур 

${TOURISTS_COUNT} - число туристов в заявке 

${COST_PER} - стоимость за человека 

${COST} - общая стоимость заказа  

${COST_WITH_NDS} - стоимость заказа с НДС

${DISCOUNT_PER} - величина скидки/комиссии за человека 

${DISCOUNT} - общая скидка по заказу 

${COST_WITH_DISCOUNT} - стоимость тура с учетом скидки 

${TOTAL_COST} - общая сумма заказа к оплате 

${TOTAL_COST_STR} - общая сумма заказа к оплате цифрами и прописью 

Документ договор (произвольная заявка)

Класс обработки: \travelsoft\booking\doccreators\ContractFactoryPdf

Шаблонные метки:

${NUMBER} - номер заказа
${FORMATTED_DATE} - текущая дата
${TOURPRODUCT_COST} - стоимость тур продукта
${TOURPRODUCT_COST_FORMATTED} - стоимость тур продукта отформатированная
${TOURSERVICE_COST} - туруслуга
${TOURSERVICE_COST_FORMATTED} - туруслуга отформатированная,
${CUSTOMER_NAME} - ФИО покупателя,
${NUMBER_OF_TOURISTS} количество туристов
${CURRENCY} валюта заказа,
${CUSTOMER_PASSPORT} - серия и номер паспорта,
${CUSTOMER_PASSPORT_ID} - ID паспорта,
${CUSTOMER_PASSPORT_ISSUED_BY} - кем выдан паспорт
${CUSTOMER_PASSPORT_DATE_ISSUE} - дата выдачи паспорта,
${CUSTOMER_MOBILE} - моб тел покупателя
${MANAGER - ФИО} - менеджер
${DOV_MANAGER} - номер доверенности
${MANAGER_SHORT} - сокращенное ФИО менеджера
${MANAGER_CASE} - Менеджер в родительном падеже
${RATE_NAME} - тариф
${HOTEL_NAME} - отель
${DAY_TOUR_PROGRAM} - программа тура
${PASSENGERS} - инфа по туристам
${doc_tour_name} - Название тура (Тур в Египет, строка с вводом текста) 
${doc_route} - Маршрут (Минск - Хургада - Минск, строка с вводом текста) 
${doc_host-company} - Принимающая компания
${doc_transpor} - Транспорт
${doc_transport_flight number_there} - № рейса/поезда/автобуса туда
${doc_transport_place_of_departure_there} - Место отправления туда
${doc_transport_flight_type} - Тип рейса (список со значениями: чартерный, регулярный.)
${doc_transport_flight_class} - Класс рейса (список со значениями: эконом, бизнес.)
${doc_transport_travel_start_date} - Дата начала путешествия (дата) 
${doc_transport_travel_end_date} - Дата окончания путешествия (дата)
${doc_transport_departure_time_there} - Время вылета туда (время)
${doc_transport_arrival_time_there} - Время прилета туда (время)
${doc_transport_return_flight_number} - № рейса/поезда/автобуса обратно 
${doc_transport_place_of_departure_return} - Место отправления обратно 
${doc_transport_type_of_return_flight} - Тип рейса обратно
${doc_transport_return_flight_class} - Класс рейса обратно
${doc_transport_departure_time_back} - Время вылета обратно (время)
${doc_transport_arrival_time_back} - Время прилета обратно (время)
${doc_transfer_transport} - Транспорт трансфера (список со значениями: самолет, поезд, корабль, паром, автобус)
${doc_transfer_route} - Маршрут трансфера
${doc_transfer_type} - Тип трансфера 
${doc_hotel_name} - Название объекта размещения 
${doc_hotel_country} - Страна
${doc_hotel_city} - Город
${doc_hotel_number_of_nights} - Количество ночей

 Документов | Описание курса | Пример html разметки документа 
   

Готовы обойти своих конкурентов?

Заказать бесплатную консультацию

Copyright © 2022 - ТрэвелСофт