Макросы значений полей
Макросы значений полей указываются при помощи следующей конструкции:
Для составления шаблонов доступны следующие группы макросов:
Макросы данных о компании выгодоприобретателе
Под компанией выгодоприобретателем подразумевается организация, указанная в поле "Поставщик" при составлении счета. Данные о компании выгодоприобретателе берутся из модуля "Организации".
- COMPANY_BEN_NAME — название компании.
- COMPANY_BEN_PHONE — номер телефона.
- COMPANY_BEN_FAX — номер факса.
- COMPANY_BEN_EMAIL — адрес электронной почты.
- COMPANY_BEN_WEB — адрес веб-сайт.
- COMPANY_BEN_ADDRESS_REGISTERED — юридический адрес.
- COMPANY_BEN_ADDRESS_POSTAL — почтовый адрес.
- COMPANY_BEN_TIN — ИНН.
- COMPANY_BEN_KPP — КПП
- COMPANY_BEN_RATING — рейтинг.
- COMPANY_BEN_TYPE — тип.
- COMPANY_BEN_STATUS — статус.
- COMPANY_BEN_CONTACT — контактное лицо.
- COMPANY_BEN_COMMENT — комментарий.
- COMPANY_BEN_LEADSOURCE — источник.
- COMPANY_BEN_ACCOUNT — счет организации в банке (расчетный счет).
- COMPANY_BEN_BANK — название банка.
- COMPANY_BEN_BANK_ADDRESS — адрес банка.
- COMPANY_BEN_BANK_SWIFT — БИК банка.
- COMPANY_BEN_BANK_ACCOUNT — счет банка.
- COMPANY_BEN_MANAGER — менеджер организации.
- COMPANY_BEN_CID — CID, уникальный идентификатор организации с контрольной суммой.
Макросы данных о компании плательщике
Компании плательщику соответствует организация, указанная в поле "Получатель" при составлении счета. Данные об этой организации также берутся из модуля "Организации". Набор макросов аналогичен вышеуказанному, однако в их названии вместо "_BEN_" используются символы "_PAY_":
- COMPANY_PAY_NAME — название компании.
- COMPANY_PAY_PHONE — номер телефона.
- COMPANY_PAY_FAX — номер факса.
- COMPANY_PAY_EMAIL — адрес электронной почты.
- COMPANY_PAY_WEB — адрес веб-сайт.
- COMPANY_PAY_ADDRESS_REGISTERED — юридический адрес.
- COMPANY_PAY_ADDRESS_POSTAL — почтовый адрес.
- COMPANY_PAY_TIN — ИНН.
- COMPANY_PAY_KPP — КПП
- COMPANY_PAY_RATING — рейтинг.
- COMPANY_PAY_TYPE — тип.
- COMPANY_PAY_STATUS — статус.
- COMPANY_PAY_CONTACT — контактное лицо.
- COMPANY_PAY_COMMENT — комментарий.
- COMPANY_PAY_LEADSOURCE — источник.
- COMPANY_PAY_ACCOUNT — счет организации в банке (расчетный счет).
- COMPANY_PAY_BANK — название банка.
- COMPANY_PAY_BANK_ADDRESS — адрес банка.
- COMPANY_PAY_BANK_SWIFT — БИК банка.
- COMPANY_PAY_BANK_ACCOUNT — счет банка.
- COMPANY_PAY_MANAGER — менеджер организации.
- COMPANY_PAY_CID — CID, уникальный идентификатор организации с контрольной суммой.
Макросы данных о счете
Данные о счете считываются со страницы его редактирования.
- INVOICE_NUMBER — номер счета.
- INVOICE_BOOK — название книги, которой принадлежит счет.
- INVOICE_DATE — дата, на которую составляется счет. Указывается пользователем при просмотре счета.
- INVOICE_OPER_DATE — дата счета.
- INVOICE_CREATE_TIME — дата создания счета.
- INVOICE_MODIFY_TIME — дата последнего изменения счета.
- INVOICE_AMOUNT — сумма счета.
- INVOICE_AMOUNT_STRING — сумма счета прописью.
- INVOICE_AMOUNT_TAX — сумма налога.
- INVOICE_AMOUNT_NO_TAX — сумма счета без учета налога.
- INVOICE_AMOUNT_TAX_STRING — сумма налога прописью.
- INVOICE_CURRENCY — валюта расчетов.
- INVOICE_MANAGER — менеджер счета.
- INVOICE_COMMENT — комментарий к счету.
- INVOICE_AUTHOR — имя сотрудника, создавшего счет.
- INVOICE_MODIFY — имя сотрудника, который последним вносил изменения в счет.
- INVOICE_LINES — количество позиций (продуктов) в счете.
Макросы информации о продуктах в счете
Эти данные также считываются из текущего выбранного счета. Каждый из макросов отвечает за конкретное информационное поле одного продукта. Для того чтобы получить информацию о всех продуктах в счете, необходимо воспользоваться специальной конструкцией.
- INVOICE_LINE_COUNTER — порядковый номер строки продукта.
- INVOICE_LINE_PRODUCT — название продукта.
- INVOICE_LINE_UNIT — единицы измерения продукта.
- INVOICE_LINE_PERIOD — периодичность поставки продукта.
- INVOICE_LINE_START_DATE — начало поставки продукта.
- INVOICE_LINE_END_DATE — конец поставки продукта.
- INVOICE_LINE_PRICE — цена за единицу продукта.
- INVOICE_LINE_PRICE_NO_TAX — цена продукта без учета налога.
- INVOICE_LINE_QUANTITY — количество.
- INVOICE_LINE_AMOUNT — сумма оплаты за продукт.
- INVOICE_LINE_AMOUNT_NO_TAX — сумма оплаты за продукт без учета налога.
- INVOICE_LINE_TAX — ставка налога.
- INVOICE_LINE_AMOUNT_TAX — сумма налога.
- INVOICE_LINE_COMMENT — комментарий.
- INVOICE_LINE_COMMENT_INFO — данный макрос также подставляет комментарий к продукту, однако если это поле не заполнено, подставляется текст комментария к самому счету.
- INVOICE_LINE_DEBIT — выводит цену продукта, если ее значение является положительным. Данный макрос используется для формирования сверки расчетов для организации. Если организация, для которой сформирована сверка расчетов, поставляет продукт, его цена учитывается со знаком плюс. Если организация получает продукт, то цена учитывается со знаком минус. Соответственно при помощи данного макроса можно сформировать показатель "Дебет" по организации.
- INVOICE_LINE_CREDIT — выводит цену продукта, если ее значение является отрицательным. Данный макрос используется для формирования сверки расчетов для организации. Если организация, для которой сформирована сверка расчетов, поставляет продукт, его цена учитывается со знаком плюс. Если организация получает продукт, то цена учитывается со знаком минус. Соответственно при помощи данного макроса можно сформировать показатель "Кредит" по организации.