Использование переменных в печатных формах



Данные для печати доступные во всех печатных формах

Используйте эти маски во всех печатных формах.

 

Данные о клинике

Значение /Переменная

  Адрес

  Название

  Телефон

{{clinic.address}}

{{clinic.title}}

{{clinic.phone}}

 

Чтобы отредактировать данные клиники, зайдите в настройки программы, раздел “Настройки клиники”.

Данные о клиенте, питомце и лечащем враче

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

 

Клиент

Значение/переменная

ФИО клиента

Фамилия клиента

Имя клиента

Отчество клиента

Почта клиента

Из какого города клиент

Индекс клиента

Телефон рабочий

Телефон домашний

Мобильный телефон

Факс клиента

Тип клиента

Как нашел клиент клинику

Адрес клиента

Скидка клиента

Баланс клиента

Описание клиента

Дата регистрации

Номер дисконтной карты

Номер и серия паспорта клиента

{{client.fio}}

{{client.last_name}}

{{client.first_name}}

{{client.middle_name}}

{{client.email}}

{{client.city}}

{{client.zip}}

{{client.work_phone}}

{{client.home_phone}}

{{client.cell_phone}}

{{client.fax}}

{{client.type}}

{{client.how_find}}

{{client.address}}

{{client.discount}}

{{client.balance}}

{{client.note}}

{{client.date_register}}

{{client.discount_card}}

{{client.passport_series}}


Питомец (пациент)

Значение/переменная

Кличка питомца

Пол питомца

Вид питомца

Порода питомца

Цвет (окрас) питомца

Дата рождения питомца

Возраст питомца

№ чипа питомца

Лабораторный номер питомца

Заметка о питомце

{{pet.alias}}

{{pet.sex}}

{{pet.type}}

{{pet.breed}}

{{pet.color}}

{{pet.birthday}}

{{pet.age}}

{{pet.chip_number}}

{{pet.lab_number}}

{{pet.note}}

 

Врач

Значение/Переменная

Имя лечащего врача

Фамилия лечащего врача

Отчество лечащего врача

ФИО лечащего врача

Email лечащего врача

Nickname лечащего врача

Телефон лечащего врача

Мобильный телефон лечащего врача

Адрес лечащего врача

{{doctor.first_name}}

{{doctor.last_name}}

{{doctor.middle_name}}

{{doctor.fio}}

{{doctor.email}}

{{doctor.nickname}}

{{doctor.phone}}

{{doctor.cell_phone}}

{{doctor.address}}


Прочее

Текущая дата

Тип приема

{{current_date.*}}

{{admission_type}}

 

* — для вывода текущей даты пользуйтесь расширенными настройками даты.

 

Данные для расходного кассового ордера

Эти данные используются при создании формы печати расходного ордера в модуле “Кассы”.

 

Расходный ордер (кассы)

Значение/переменная

Номер документа Расходный ордер

Касса, из которой производится расход

Описание

Статус документа

Получатель средств

ФИО ответственного за расход

Дата расходного ордера

Сумма расхода

{{cassarashod.number}}

{{cassarashod.cassa}}

{{cassarashod.description}}

{{cassarashod.status.ru}}

{{cassarashod.recipient_of_funds}}

{{cassarashod.user.fio}}

{{cassarashod.create_date.*}}

{{cassarashod.amount.value}}

* — для вывода даты и суммы расходного ордера пользуйтесь расширенными настройками даты и чисел.

 

Данные для печати данных вакцинации

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

Вакцинация

Значение/переменная

Вакцина

Дата вакцинации

Время вакцинации

Вес животного

Температура

Единица измерения вакцины

Доза

Дата следующей вакцинации

{{vaccine.vaccine_name}}

{{vaccine.date}}

{{vaccine.vaccine_time}}

{{vaccine.weight}}

{{vaccine.temperature}}

{{vaccine.doza_name}}

{{vaccine.doza_value}}

{{vaccine.date_nexttime}}

 

Данные для печати медкарты пациента

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

Медкарты

Значение/переменная

Дата обращения

Время обращения

Диагноз

Тип приема

Вес животного

Температура

Результат этого посещения

Товары

Описание лечения

Рекомендации и назначения

{{medcard.date}}

{{medcard.time}}

{{medcard.diagnos}}

{{medcard.admission_type}}

{{medcard.weight}}

{{medcard.temperature}}

{{medcard.meet_result}}

{{medcard.goods}}

{{{medcard.healing_process}}}

{{{medcard.recomendation}}}

 

Внимание! Код {{{medcard.healing_process}}} для выведения описания лечения может использоваться только при формате шаблона html.

 

Расширенные данные даты и суммы

Дата

ЗначениеПеременнаяПример

Дата в формате дд.мм.гггг

Формат даты дд.мм.гггг чч:мм

День недели (сокращенно)

День недели (полностью)

День месяца (две цифры)

Месяц (сокращенно)

Месяц (полностью)

Месяц (две цифры)

Год (две последние цифры)

Год (четыре цифры)

Часы

Минуты

{{*.format_date}}

{{*.format_datetime}}

{{*.day_string_short}}

{{*.day_string}}

{{*.day_2_digit}}

{{*.month_string_short}}

{{*.month_string}}

{{*.month_2_digit}}

{{*.year_2_digit}}

{{*.year}}

{{*.hour}}

{{*.minute}}

08.05.2017

08.05.2017 16:05

Суб

Суббота

01

Сен

Сентябрь

09

17

2017

16

32

Сумма

ЗначениеПеременнаяПример
Сумма

Сумма (округлено до целых)

Сумма (округлено до сотых)

Сумма прописью (рубли и копейки)

Сумма прописью (только рубли)

Сумма прописью (рубли и копейки) с приставкой «рублей»

Сумма прописью (рубли) с приставкой «рублей»

Копеек

Копеек (прописью)

{{*.value}}

{{*.round}}

{{*.round_2_digit}}

{{*.string}}

{{*.integer_string}}

{{*.string_with_currency}}

{{*.integer_string_with_currency}}

{{*.cent}}

{{*.cent_string}}

100.58

101

100.58

сто 58

сто

сто рублей 58 копеек

сто рублей

58

пятьдесят восемь

 

Для вывода текущей даты нужно использовать расширенные настройки для даты {{current_date.*}}. Например, код {{current_date.year}} выведет текущий год.

Для вывода суммы расходного ордера в модуле Кассы нужно использовать код {{cassaraschod.amount.*}}. Так, код {{cassaraschod.amount.round}} выведет сумму расходного ордера, округленную до целого значения.

Для вывода даты создания расходного ордера нужно воспользоваться кодом {{cassaraschod.create_date.*}}. Например, {{cassarashod.create_date.month_string}} выведет месяц создания расходного ордера прописью.

Внимание! Для всех данных с расширенной настройкой даты или чисел код переменной будет состоять из двух частей, каждая из которых берется из своих таблиц, например, {{cassaraschod.amount.string_with_currency }}. При этом главная часть {{cassaraschod.amount отвечает за вывод суммы расходного ордера, а дополнительная часть .string_with_currency}} — за настройку вывода суммы прописью. В итоге при использовании данного кода будет выведена сумма расходного ордера прописью.

 

Вывод данных для печати штрихкода

ЗначениеКод
Вакцинация
Название товара{{store_barcode.good_title}}
ИД товара{{store_barcode.good_id}}
Группа товаров{{store_barcode.good_group}}
Ед. продажи{{store_barcode.unit_sale}}
Цена продажи{{store_barcode.sale_price}}
Срок годности{{store_barcode.characteristic_expiration_date}}
Производитель{{store_barcode.characteristic_creator}}
Дата производства{{store_barcode.characteristic_production_date}}
ИД Характеристики{{store_barcode.characteristic_id}}
Номер Серии{{store_barcode.characteristic_serial_number}}
ИД партии{{store_barcode.party_account_id}}
Дата поступления{{store_barcode.party_account_date}}
Склад партии{{store_barcode.party_account_store}}
чистый код{{store_barcode.barcode_clear:40:10}}40 и 10 — размер штрих-кода в миллиметрах. 40-ширины, 10-высота, можно подставлять любые целые числа
Штрихкод{{store_barcode.barcode}}
Артикул товара{{store_barcode.article}}
Ответственный за склад{{store_barcode.store_responsible}}

 

 

Вывод созданных шаблонов печатных форм на печать.

Созданные печатные формы могут использоваться для печати в зависимости от их типа в следующих модулях:

1) Клиентские – в модуле Клиенты на странице персональных данных Клиента при нажатии на кнопку Печатные формы;

2) Расходные кассовые ордеры – при нажатии кнопки Печать в модуле Кассы при выбранном расходном ордере;

3) Вакцины – медкарты с типом Вакцинация на вкладке Медкарты модуля Клиенты или при выбранной медкарте в модуле Медкарты;

4) Медкарты – для любых медкарт на вкладке Медкарты модуля Клиенты или при выбранной медкарте в модуле Медкарты;

5) Счет – для печати счетов;

6) Табличные – для печати табличных данных;

7) Штрихкоды А4 – для печати штрихкодов на листе А4;

8) Этикетки/Штрихкоды – для печати штрихкодов на специализированных принтерах этикеток;

Внимание! Независимо от типа формы в окне выбора печатной формы созданные шаблоны печатных форм будут всегда доступны в списке Печатная форма (new).

 

 

Расширенные возможности переменных

Добавление дня к дате add_day

Данная функция работает только в переменных типа «Дата», т.е. у которых есть возможность выбора формата отображения, например current_date, invoice.invoice_date, medcard.date, и т.д.

Для вызова этой функции необходимо использовать такой формат:

{{#current_date.add_day}}%количество_дней%:%формат_вывода%{{/current_date.add_day}}

Пример:

{{#current_date.add_day}}5:format_date{{/current_date.add_day}}
{{#invoice.invoice_date.add_day}}1:format_datetime{{/invoice.invoice_date.add_day}}

Важно! Переменные add_day добавлять ТОЛЬКО через исходный код.