Настройка печати документов программы для ломбарда Настройка печати документов

Программа Ломбард позволяет печатать ЛЮБЫЕ настраиваемые пользователями документы. Документы печатаются на основе файлов-шаблонов (*.RTF), которые находятся в подкаталоге SDoc программы. Файлы-шаблоны могут редактироваться пользователями (например при помощи программы Word) с целью учета требований конкретной организации, а также при необходимости могут создаваться новые файлы-шаблоны документов, которые можно подключить к программе. В шаблонах документов используются условные обозначения полей базы данных программы таких как "ФИО клиента", "Номер автомобиля" и т.п. Полный список обозначений полей базы данных программы, которые можно использовать в документах, приведен в файле .\SDoc\Obozn.txt а также в конце этой страницы.

Список печатаемых документов настраивается при помощи специального Редактора, который вызывается через пункты главного меню: "Файлы" - "Настройка документов":

Окно настройки печати документов программы для ломбарда

В левой части этого окна имеется таблица "Группа" для выбора группы (меню) печати документов. В настоящее время имеются группы: Ломбард и Платежи, соответствующим меню печати документов, по Договорам залога и по Платежам (Кассовой книге).

В таблице в центре окна имеются записи о документах, доступных для печати в заданной группе. Каждая из этих записей описывает один печатаемый документ.  Нажатие кнопки "Настройка" в верхней части окна запускает Word для редактирования выбранного в таблице файла шаблона документа.При помощи кнопки "Обозначения" открывается список обозначений полей программы, которые можно использовать в печатаемых документах..

Запись о документе (пункте меню):

Окно записи о печатном документев программы для ломбарда

Пример начала файла-шаблона Договора залога:

Договор займа программы для ломбарда

Как видно из этого примера, все "переменные" данные, которые зависят от конкретного Договора, и вставляются программой в момент печати документа, обозначаются в файле-шаблоне при помощи специальных обозначений, заключенных в символы #. Например:

#Number# - Номер документа
#Date# - Дата документа ...

Важно чтобы символы # всегда были парными, иначе при печати документа программа выдаст сообщение об ошибке.

Ниже приведен список полей базы данных программы, которые можно использовать в шаблонах документах. Этот список иногда пополняется и последняя его версия находится в файле ALomb\SDoc\Obozn.txt.

В тексте документов можно использовать следующие обозначения:

#Number# - Номер документа
#Num# - Порядковый номер документа внутри одного дня
#NumBil# - Номер залогового билета
#Date# - Дата документа
#Day# - День месяца документа (число от 1 до 31)
#Month# - Месяц документа (название строкой)
#Year# - Год документа
#Time# - Время выдачи
#Note# - Примечание к документу

#VozDate# - Дата возврата
#VozTime# - Время возврата
#VozDay# - День месяца возврата (число от 1 до 31)
#VozMonth# - Месяц возврата (название строкой)
#VozYear# - Год возврата
#VozDate1# - Дата возврата первой пролонгации
#VozDate2# - Дата возврата второй пролонгации
#VozDate3# - Дата возврата третьей пролонгации
#LgoDate# - Дата начала льготного периода
#LgoVozDate# - Дата конца льготного периода

#DaysCred# - На сколько дней выдается кредит (30)
#DaysCredProp# - На сколько дней выдается кредит прописью
#Days# - Сколько дней всего с пролонгациями
#DaysProsr# - Сколько дней просрочено
#DaysHran# - Числодней хранения
#HranPrice# - Стоимость хранения за день в рублях
#ProlQuant# - Число пролонгаций

#StavkaCred# - Ставка кредита (процент)
#ProcPolz# - Процент оплаты за пользование займом
#ProcYear# - Годовой процент оплаты за пользование займом
#Kurs# - Курс ЦБ
#KursVoz# - Курс на момент возврата

#PlatPolzPr# - Оплата за пользование кредитом в %
#PlatProlongPr# - Оплата за пролонгацию в %
#PlatLgotnPr# - Оплата за день льготного периода в %

#SumOcen# - Сумма оценки автомобиля
#SumOcenProp# - Сумма оценки прописью
#SumOcenRubProp# - Сумма оценки автомобиля в национальной валюте прописью
#SumCred# - Сумма займа
#SumCredProp# - Сумма займа прописью
#SumCredRubProp# - Сумма кредита в рублях прописью
#SumPolz# - Сумма оплаты за займ
#SumPolzProp# - Сумма за займ прописью
#SumPolzRubProp# - Сумма за кредит в рублях прописью
#SumPolzDog# - Сумма оплаты за кредит (только один срок - без пролонгаций)
#SumPolzDogRub# - Сумма оплаты за кредит в рублях (только один срок)
#SumPolzDogRubProp# - Сумма оплаты за кредит в рублях прописью (только один срок)
#SumHran# - Сумма за хранение (в руб)
#SumHranProp# - Сумма за хранение прописью
#SumPlat# - Итого оплачено 
#SumDop# - Сумма дополнительных платежей 
#Sum# - Общая сумма
#SumRub# - Общая сумма в национальной валюте
#SumRubProp# - Общая сумма в рублях прописью
#SumRub2# - Общая сумма в рублях прописью в другом формате (для кассовых ордеров)
#SumOforml# - Сумма за оформление залога
#SumNDS# - Сумма НДС

Товар:
#TCode# - Код товара
#TName# - Наименование товара
#TNote# - Примечание о товаре
Список свойств товара – смотрите в окне настройки Категории товара

Автомобиль (для документов автоломбарда):
#AutoName# - Наименование и марка автомобиля
#AutoYear# - Год выпуска
#AutoVIN# - VIN
#AutoGosNum# - Гос.номер
#AutoKuzNum# - Номер кузова
#AutoColor# - Цвет
#AutoDvig# - Тип двигателя
#AutoDvigNum# - Номер двигателя
#AutoNumPTS# - Номер техпаспорта
#AutoVydanPTS# - Техпаспорт выдан
#AutoNumSR# - Номер свид. о регистрации
#AutoVydanSR# - Кем выдано свид. о регистрации
#AutoProbeg# - Пробег автомобиля
#Keys# - Количество ключей

Клиент:
#CliName# - Фамилия имя отчество клиента
#CliPhone# - Телефоны клиента
#CliPasportNum# - Паспорт серия и номер 
#CliPasportVyd# - Кем выдан паспорт
#CliAddressProp#- Адрес прописки

#CliNameDover# - ФИО доверителя
#DoverPassport# - Паспорт доверителя
#DoverAddress# - Адрес доверителя
#DoverDate# - Дата регистрации
#DoverCity# - Город регистрации
#DoverName# - ФИО нотариуса
#DoverNum# - Номер регистрации

#DovStr# - Строка "/по доверенности/"
#CliDeystv# - От чьего имени действует клиент
#CliNamePodp# - ФИО (по доверенности)
#CliPasportNumPodp# - Паспорт (по доверенности)
#CliPasportVydPodp# - Паспорт выдан (по доверенности)
#CliAddressPropPodp# - Адрес прописки (по доверенности)

Фирма:
#FirmName# - Название организации
#FirmName2# - Второе название
#FirmAddress# - Адрес
#FirmAddress2# - Адрес 2
#FirmPhone# - Телефоны
#FirmFax# - Факс
#FirmDirector# - Директор
#FirmTechDirector# - Техн. директор
#FirmKassir# - Кассир
#FirmGlavBuch# - Главбух
#FirmBIK# - БИК
#FirmINN# - ИНН
#FirmKPP# - КПП
#FirmSchet# - Расчетный счет
#FirmKSchet#- Корсчет
#FirmBank1# - Банк счета
#FirmBank2# - Банк 2
#FirmNote# - Примечания об организации

Содержание      Сайт PSoft