|
|
Для создания новой печатной формы или редактирования в правом меню 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} - номер заказа
${TOURPRODUCT_COST} - стоимость тур продукта${FORMATTED_DATE} - текущая дата ${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 - ТрэвелСофт