Перейти к основному содержимому

Общая информация

Панель управления печатными формами в ПУ

Печатные формы используются для генерации различных форм (счета, товарные чеки, расходные накладные и т.д.)

Для настройки шаблонов (на основе которых будут генерироваться формы), предусмотрен механизм загрузки шаблонов в ПУ:

Панель управления → Внешний вид и контент → Печатные формы

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

  1. Механизм шаблонизации XLS
  2. Загрузка шаблона
  3. Удаление текущего шаблона
  4. Переменные
  1. Генерация штрих-кодов
  2. Генерация QR-кодов для оплаты

Кастомизация печатных форм

Для кастомизации шаблонов (на основе которых будут генерироваться формы), предусмотрен механизм загрузки шаблонов в ПУ.

Панель управления → Внешний вид и контент → Печатные формы

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

Загрузка шаблона​

Для загрузки своего шаблона необходимо:

  • из выпадающего списка выбрать локализацию (например, Русский Россия)
  • найти строчку в таблице с нужной печатной формой (например, Счет)
  • в данной строке нажать на кнопку "Обзор" и выбрать файл шаблона (в формате xls), который необходимо загрузить, загрузка начнется автоматически
  • после загрузки в колонке "Текущий" появится значок XLS
  • теперь все счета будут генерироваться с новым шаблоном

Примечание: нельзя использовать объединение ячеек для целой строки или целого столбца в шаблоне, иначе это приведет к некорректной работе. При этом использование объединения для нескольких ячеек допустимо.

Удаление текущего шаблона​

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

Для удаления своего шаблона:

  • из выпадающего списка выбрать локализацию (например, Русский Россия)
  • найти строчку в таблице с нужной печатной формой (например, Счет)
  • в данной строке нажать на значок крестика и подтвердить удаление текущего шаблона.
  • после удаления в колонке "Текущий" в соответствующей строке пропадет значок XLS
  • теперь все счета будут генерироваться с шаблоном по умолчанию

Генерация штрих-кодов​

Для генерации штрих-кода в формате Bar-code 39, установите этот шрифт ячейке с переменной, которую необходимо зашифровать. С начала и конца переменной вставьте *, это символы начала и конца штрих-кода.

Пример: {POSITION_BRAND_NUMBER}

Генерация QR-кодов для оплаты​

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

Для того чтобы в печатной форме выводился QR-код, необходимо:

  1. Подключить опцию "Заказы: генерировать QR-код для оплаты в печатных формах"
  2. В печатную форму в нужное место вставить переменную вида: {IMG;;;120;120}``{QR_PAYMENT}``{/IMG} . Значения 120;120 - это размеры QR-кода в пикселях, их можно изменить. Остальные параметры изменять не нужно, иначе QR-код не вставится.
  3. Персонализировать "Назначение платежа" в текстовом сообщении qrPurpose. По умолчанию передается номер заказа в переменной {ORDER_NUM}. Можно добавить текстовую информацию или стереть значение полностью.

Генерация QR-кодов на заказ​

В печатных формах по заказу можно вывести QR-код со ссылкой на этот заказ.

Для того чтобы в печатной форме выводился QR-код, необходимо:

  1. Прописать локализованный текст printedFormQrCodeLink. В тексте поддерживается только одна переменная {ORDER_ID}. Пример текста - https://cp.abcp.ru/?page=orders&id_order={ORDER_ID}
  2. В печатную форму на странице Печатные формы в нужное место вставить переменную вида: {IMG;;;120;120}``{QR_LINK}``{/IMG} . Значения 120;120 - это размеры QR-кода в пикселях, их можно изменить. Остальные параметры изменять не нужно, иначе QR-код не вставится.

Сумма прописью с учетом локализации {SUM_REAL_STRING} и {SUM_REAL_STRING_WITHOUT_DELIVERY}​

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

болгарский, чешский, немецкий, датский, английский, испанский, эстонский, французский, французский (бельгийский), венгерский, индонезийский, итальянский, литовский, латышский, малайский, нидерландский, польский, португальский (бразильский), румынский, русский, шведский, туркменский, турецкий, украинский

Шаблоны полей в печатных формах

Заказы​

Данные переменные доступны во всех типах форм, работающих с одиночным заказом

Имя переменной шаблонаЗначениеПример

Даты​

Имя переменной шаблонаЗначениеПример
BILL_YEARГод счета (текущий)2020
BILL_MONTHМесяц числом счета (текущий)07
BILL_MONTH_STRМесяц словом в родительном падеже счета (текущий)июля
BILL_DAYДень счета (из заказа)15
BILL_DATEДата счета строкой (из заказа)15 июля 2020
CURRENT_DATEТекущая дата15 июля 2020
CURRENT_DATE_WITH_POINTТекущая дата в формат ДД.ММ.ГГГГ15.07.2020
CURRENT_DATE_WITH_SLASHТекущая дата в формат ДД/ММ/ГГГГ15/07/2020
CURRENT_DATE_WITH_MINUSТекущая дата в формат ГГГГ-ММ-ДД2020-07-15
ORDER_DATE_STRДата заказа строкой (из заказа)15 июля 2020
ORDER_DATE_WITH_POINTДата заказа в формат ДД.ММ.ГГГГ15.07.2020
ORDER_DATE_WITH_SLASHДата заказа в формат ДД/ММ/ГГГГ15/07/2020
ORDER_DATE_WITH_MINUSДата заказа в формат ГГГГ-ММ-ДД2020-07-15

Реселлер (из реквизитов)​

Имя переменной шаблонаЗначениеПример
RESELLERИмя организацииООО "Кубаньмежрайоногроблавтотормагазин"
RESELLER_RNNРНН поставщика (Казахстан)510456541
RESELLER_RASSCHETРассчетный счет поставщика
RESELLER_INNИНН поставщика
RESELLER_KPPКПП поставщика
RESELLER_OGRNОГРН поставщика
RESELLER_KORSCHETКорр. счет поставщика
RESELLER_ADDRESSЮридический адресг. Нижневартовск, ул. Мира, 123
RESELLER_ADDRESS_ACTUALФактический адрес
RESELLER_IIKИИК реселлера (Казахстан)123456789
RESELLER_BANKБанк реселлераОАО СКБ "Заберувсёбанк"
RESELLER_BIKБИК реселлера405465442
RESELLER_OKPOОКПО реселлера465432173431354
RESELLER_CERTIFICATE_GOS_REGСвидетельство о постановке на регистрационный учет (гос. регистрации)Свидетельство №123 от 01.01.2012 г.
RESELLER_KBEКБЕ реселлера (Казахстан)017
RESELLER_PHONEТелефон реселлера8495123456789
SHIPPER_RNNРНН грузоотправителя, равно РНН реселлера (Казахстан)123456789
SHIPPER_ADDRESSЮридический адрес грузоотправителя, равно адресу реселлера (Казахстан)г. Нижневартовск, ул. Мира, 123
DIRECTORРуководитель реселлераИванов Иван Иванович
BOOKKEEPERБухгалтер реселлераПетрович Гадя Хренова
RESELLER_BINБИН реселлера (Казахстан)123456789

Данные покупателя​

Имя переменной шаблонаЗначениеПример
DELIVERY_ADDRESSАдрес доставки (из выбранного типа доставки)Северный полюс, станция Мир, гл. инженеру Михаилу Потаповичу Белому (или "Самовывоз")
DELIVERY_ZONEЗоны адресов доставкиПри включенной опции: "Заказы: учитывать зоны адресов доставки"
DELIVERY_TYPEТип доставки (из выбранного типа доставки)Ракетой (или "Самовывоз")
CONSIGNEE_RNNРНН грузополучателя (Казахстан, равно РНН покупателя)123456789
BUYERИмя покупателяИмярек Иван Петрович
BUYER_IDId покупателя123456
BUYER_RNNРНН покупателя (Казахстан, ИНН по-нашему)123456789
BUYER_INNИНН покупателя123456789
BUYER_ADDRESSАдрес покупателя (совпадает с адресом доставки)Северный полюс, станция Мир, гл. инженеру Михаилу Потаповичу Белому (или "Самовывоз")
BUYER_RASSCHETРасчетный счет покупателя123456789123456789
BUYER_IIKИИК покупателя (Казахстан, по-нашему расчетный счет)123456789
BUYER_EMAILEmail
BUYER_FIRST_NAMEfirstName
BUYER_MIDDLE_NAMEmiddleName
BUYER_LAST_NAMElastName
BUYER_CITYГород
BUYER_COUNTRYСтранаРоссия
BUYER_PHONEТелефон
BUYER_MOBILEМобильный телефон
BUYER_ICQicq
BUYER_SKYPEskype
BUYER_ORGTYPEТип организации
BUYER_YUR_ORG_TYPEТип. юр. организации
BUYER_YUR_ORG_NAMEИмя юр. организации
BUYER_KPPКПП
BUYER_OGRNОГРН
BUYER_YUR_ADDRESSЮр. адрес
BUYER_BANK_NAMEИмя банка
BUYER_BIKБИК
BUYER_KORSCHETКорр. счет
BUYER_RASSCHETРасчет. счет
BUYER_CODEКод
BUYER_BINБИН
BUYER_OKPOОКПО
BUYER_STATUSСтатус покупателя
IS_BUYER_ORDERОформлен ли заказ под клиентом или сотрудником
IS_ANONYM_ORDERОформлен ли заказ под гостем
GUEST_NAMEИнформация из поля "Покупатель" из секции "Дополнительные данные" при оформлении заказа под гостем
GUEST_PHONEИнформация из поля "Телефон" из секции "Дополнительные данные" при оформлении заказа под гостем
GUEST_ADDITIONAL_DATAИнформация из поля "Дополнительная информация" из секции "Дополнительные данные" при оформлении заказа под гостем
BALANCEИнформация о балансе клиента
BONUS_BALANCEИнформация о бонусном балансе клиента
CUSTOMER_PAY_DELAYОтсрочка платежа (в днях). Параметр "payDelay" api cp/finance/userInfo5

Данные о личном менеджере покупателя​

Имя переменной шаблонаЗначениеПример
EMPLOYEE_FIRST_NAMEИмя личного менеджера
EMPLOYEE_LAST_NAMEФамилия личного менеджера
EMPLOYEE_EMAILEmail личного менеджера
EMPLOYEE_PHONEТелефон личного менеджера

Данные о клиентской службе покупателя​

Переменные доступны, если у вас подключена опция: "Панель управления: карточка клиента, клиентская служба".

Имя переменной шаблонаЗначение
CUSTOMER_SERVICE_FIRST_NAMEИмя личного менеджера клиентской службы
CUSTOMER_SERVICE_LAST_NAMEФамилия личного менеджера клиентской службы
CUSTOMER_SERVICE_EMAILEmail личного менеджера клиентской службы
CUSTOMER_SERVICE_PHONEТелефон личного менеджера клиентской службы
CUSTOMER_SERVICE_MOBILEМобильный телефон личного менеджера клиентской службы
CUSTOMER_SERVICE_2_FIRST_NAMEИмя личного менеджера второй клиентской службы
CUSTOMER_SERVICE_2_LAST_NAMEФамилия личного менеджера второй клиентской службы
CUSTOMER_SERVICE_2_EMAILEmail личного менеджера второй клиентской службы
CUSTOMER_SERVICE_2_PHONEТелефон личного менеджера второй клиентской службы
CUSTOMER_SERVICE_2_MOBILEМобильный телефон личного менеджера второй клиентской службы
CUSTOMER_SERVICE_3_FIRST_NAMEИмя личного менеджера второй клиентской службы
CUSTOMER_SERVICE_3_LAST_NAMEФамилия личного менеджера второй клиентской службы
CUSTOMER_SERVICE_3_EMAILEmail личного менеджера второй клиентской службы
CUSTOMER_SERVICE_3_PHONEТелефон личного менеджера второй клиентской службы
CUSTOMER_SERVICE_3_MOBILEМобильный телефон личного менеджера второй клиентской службы
CUSTOMER_SERVICE_4_FIRST_NAMEИмя личного менеджера второй клиентской службы
CUSTOMER_SERVICE_4_LAST_NAMEФамилия личного менеджера второй клиентской службы
CUSTOMER_SERVICE_4_EMAILEmail личного менеджера второй клиентской службы
CUSTOMER_SERVICE_4_PHONEТелефон личного менеджера второй клиентской службы
CUSTOMER_SERVICE_4_MOBILEМобильный телефон личного менеджера второй клиентской службы

Данные о менеджере по заказу​

Имя переменной шаблонаЗначениеПример
ORDER_EMPLOYEE_FIRST_NAMEИмя менеджера по заказу
ORDER_EMPLOYEE_LAST_NAMEФамилия менеджера по заказу
ORDER_EMPLOYEE_EMAILEmail менеджера по заказу
ORDER_EMPLOYEE_MOBILEМобильный телефон менеджера по заказу
ORDER_EMPLOYEE_PHONEТелефон менеджера по заказу

Общая инфа о заказе​

Имя переменной шаблонаЗначениеПример
ORDER_IDНомер заказа в нашей системе1234567
WAYBILL_NUMBERНомер накладной (по-умолчанию совпадает с номером заказа)1234567
BILL_NUMBERНомер счета (по-умолчанию совпадает с номером заказа)1234567
AGREEMENTДоговор (контракт) на поставку товаров (работ, услуг) (!сейчас не меняется)Без договора (всегда)
AGREEMENT_NUMBERНомер договораДоговор из клиента
AGREEMENT_DATEДата договора в формате установленном в панели управления15.07.2020
PAYMENT_TYPEТип оплаты по договору (контракту)безналичный расчет / наличный расчет
ORDER_PRICE_WITHOUT_NDSВсего по счету Стоимость товаров без НДС123,23
NDS_SUM (=ORDER_PRICE_NDS)НДС по товарам в заказе18,00
DELIVERY_COST_NDSНДС на доставку, рассчитывается как DELIVERY_COST*ХХ/(100+XX), где ХХ - НДС из реквизитов
ORDER_AND_DELIVERY_NDS_SUMСумма НДС на заказ и на доставку = ORDER_PRICE_NDS + DELIVERY_COST_NDS
DELIVERY_COST_WITHOUT_NDSСтоимость доставки без НДС, расчет по формуле DELIVERY_COST—DELIVERY_COST_NDS
NDS_PERCENTПроцент НДС18
SUM_REALВсего по счету (сумма заказа)150,00
SUM_REAL_WITHOUT_DELIVERYВсего по счету (сумма заказа) без учета доставки130,00
IS_PREPAYMENTУсловие наличия предоплаты
PREPAYMENT_SUMЕсли есть привязанные к заказу платежи, то данная переменная выводится в строке "Предоплата:" и отображает сумму привязанных платежей.150,00
SUM_REAL_DEBTCумма заказа, уменьшенная на сумму предоплаты (SUM_REAL - PREPAYMENT_SUM).150,00
PRICE_REAL_INTEGRAL_PARTЦелая часть суммы150
PRICE_REAL_FRACTIONAL_PARTДробная часть суммы (копейки)00
SUM_REAL_STRINGСумма заказа прописьюСто двадцать три руб. двадцать три коп.
SUM_REAL_STRING_WITHOUT_DELIVERYСумма заказа прописью, без учета доставкиСто двадцать три руб. двадцать три коп.
POSITIONS_COUNTКол-во позиций в заказе3
POSITIONS_COUNT_STRINGКол-во позиций в заказе прописьюТри
POSITIONS_COUNT_REALКол-во позиций заказа, которое попадает в документ (с ненулевым наличием)2
POSITION_AVAIL_COUNTСумма товаров по каждой позиции заказа, попадающей в документ5
POSITION_AVAIL_COUNT_STRINGСумма товаров по каждой позиции заказа, попадающей в документ прописьюПять
POSITION_CELL_POSITIONячейка позиции (для отчета "Скачать Excel отчет по шаблону "Отчет о заказах" (макс. 15000 позиций)" и ПФ "Документ по отмеченным позициям")5
ORDER_NOTESЗаметка заказа. Если заметок более одной, то выводит по порядку через ";"предупредить клиента о переносе сроков; клиент предупрежден
CURRENCY_CODEКод валютыRUB
CURRENCY_DESIGNATIONЕдиницы валютыруб.
ORDER_WARNINGТекст предупреждения для счета из опции "Предупреждение в шапке счета"Внимание! Оплата данного счета означает согласие с условиями поставки товара...
DELIVERY_IS_FREEПопадает ли цена заказа в условие "Доставка бесплатно с суммы ..."1 или 0
DELIVERY_COSTСтоимость доставки100
IS_DELIVERY_COSTУсловие наличия доставки (Для использования схемы IFSHOWROW )
ORDER_DISCOUNT_SUMMCумма скидки на заказ100
ORDER_DISCOUNT_PERCENTПроцент скидки на заказ5
DELIVERY_FREE_FROM_PRICEСумма заказа, при превышении которой доставка будет бесплатной15000
DELIVERY_OFFICE_NAMEНазвание офиса самовывозаГлавный офис
DELIVERY_OFFICE_CITYГород в котором находится офис самовывозаМосква
DELIVERY_OFFICE_ADDRESSАдрес офиса самовывозаул. Горбунова 12/2 Т.К. "МирусАвто" пав. B130
DELIVERY_OFFICE_PHONEНомер телефона офиса самовывоза8-495-641-84-71
ORDER_COMMENTКомментарий покупателя к заказу
ORDER_DELIV_DATEДата отгрузки в формате установленном в панели управления15.09.2020

Позиции заказа​

Отдельным образом заполняются позиции заказа. Начинает строку переменная-идентификатор итерации "POSITIONS". Далее в строке доступны следующие переменные для замены:

Имя переменной шаблонаЗначениеПример
POSITION_NUMBERПорядковый номер позиции1
POSITION_IDВнутренний идентификатор позиции233531222
POSITION_BRAND_NUMBERКаталожный номер товара3333-04
INTERNAL_ITEM_CODEвнутренний код товара (например, id товара из вашей учетной системы) или код из прайса поставщика
POSITION_INNER_CODEкод позиции товара или любой другой параметр позиции, который вы используете для дополнительной идентификации- штрихкод, внутренний номер и тд (для отчета "Скачать Excel отчет по шаблону "Отчет о заказах" (макс. 15000 позиций)")1-22222-3
POSITION_NUMBER_WITHOUT_SEPARATORSКаталожный номер товара без разделителей (применим к отчету по шаблону в разделе заказов,форме "Заказ" и "Документ по отмеченным позициям заказов" )01089
POSITION_NO_RETURNПризнак позиции "Без возврата" если позиция относится к маршруту с такой пометкой (применим к печатным формам счет, заказ и товарный чек)01089
POSITION_BRANDБрендFEBI
POSITION_NAMEНаименование товаров (работ, услуг)Фильтр масляный
POSITION_METRICЕдиницы измеренияшт. (не меняется)
POSITION_METRIC_CODEКод ед. изм.796 (не меняется)
POSITION_AVAILКоличество10
POSITION_PRICEЦена 1 штуки100,00
POSITION_SUPPLIER_PRICEИсходная цена поставщика за 1 штуку в валюте поставщика без применения каких-либо наценок (работает только в шаблоне "Отчет о заказах")85,00
POSITION_PRICE_INЦена поставщика за 1 штуку в валюте сайта90,00
POSITION_PRICE_IN_CURRENCYЦена поставщика за 1 штуку в валюте поставщика12,50
POSITION_PRICE_WITHOUT_NDSЦена 1 штуки без НДС82,00
POSITION_SUM_WITHOUT_NDSСуммарная цена без НДС184,00
POSITION_NDS_PERCENTПроцент НДС18
POSITION_NDS_SUMСуммарное значение НДС36,00
POSITION_SUMСуммарная стоимость позиции200,00
POSITION_HUMAN_VIEW_DEADLINEСрок доставки заказа3 дн
POSITION_COMMENTКомментарий покупателя к позицииТолько у вас нашёл то, что искал
POSITION_ANSWERОтвет на комментарий покупателя к позицииМы работаем для вас!
POSITION_DISTRIBUTORНазвание поставщикаОсновной поставщик
POSITION_DISTRIBUTOR_YURORGNAMEНаименование юридического лица поставщикаООО Запчасти
POSITION_STATUSСтатус позицииПришло на склад
POSITION_BUYER_EMAILЭлектронная почта покупателя для каждой позиции (работает только в шаблоне "Отчет о заказах")test@test.ru
POSITION_BUYER_MOBILEМобильный телефон клиента (работает только в шаблоне "Отчет о заказах")+79001111111
POSITION_DEADLINE_HOURSсрок в часах (работает только в шаблоне "Отчет о заказах")24
POSITION_DEADLINE_MAX_HOURSмаксимальный срок в часах (работает только в шаблоне "Отчет о заказах")72
POSITION_DEADLINE_DAYSсрок в днях (работает только в шаблоне "Отчет о заказах")1
POSITION_DEADLINE_MAX_DAYSмаксимальный срок в днях (работает только в шаблоне "Отчет о заказах")3
POSITION_AUTHOR_EMPLOYEE_NAMEИмя сотрудника, создавшего заказ за клиента (работает только в шаблоне "Отчет о заказах")Иванов Иван
POSITION_PERSONAL_MANAGERперсональный менеджер клиентаПетров Кирилл
POSITION_ORDER_MANAGERменеджер заказаИванов Кирилл
POSITION_LOC_CODESКоды места хранения позиции (доступно только для TS)GZ15, B2
POSITION_LOC_FULL_CODESПолные коды места хранения позиции (доступно только для TS)SKL2GZ15, F1B2
POSITION_MANUFACTURER_COUNTRYСтрана-производитель (доступно только для TS)Россия
POSITION_GTDГрузовая таможенная декларация (доступно только для TS)0121540
ORDER_COMMENTкомментарий к заказу (работает только в шаблоне "Отчет о заказах")прошу проверить по VIN JH4TB2H26CC000000
POSITION_SEARCHED_BRANDЗапрашиваемый клиентом бренд (артикул товара, который искал клиент на сайте). В ПУ выводится в Заказах, колонка "Бренд/Код детали", "Искали артикул:"MERCEDES-BENZ
POSITION_SEARCHED_NUMBERЗапрашиваемый клиентом артикул (артикул товара, который искал клиент на сайте). В ПУ выводится в Заказах, колонка "Бренд/Код детали", "Искали артикул:"A212320118964
POSITION_CUSTOMS_CODEТаможенный кодМожет использоваться в ПФ 1.0 при использовании модуля склада
POSITION_CAR_NAMEНазвание авто из гаража (инфо из поля "Название")HYUNDAI

В ячейке с каталожным номером необходим модификатор {SETSTRING}, иначе номера начинающиеся с "0" программами чтения xls-файлов будут считаться числами и распознаваться неверно. То есть этот модификатор вставляем в поле, где будет расположен артикул перед или после параметра.

Если первая ячейка с {POSITIONS} объединена по вертикали на несколько строк, дублироваться будет указанная группа строк.

Другая информация​

Имя переменной шаблонаЗначениеПример
FOOTER_WARNINGЗначение опции "Предупреждение в подвале счета" (bill/footerwarning)Внимание! В счет не включена стоимость доставки! В случае, если при оформлении заказа был выбран способ доставки Почта РФ, стоимость доставки будет уплачена Вами при получении заказа согласно тарифам Почты РФ.

Дополнительные поля, доступные в квитанции bank_receipt для платежной системы: "Банковский перевод"​

Эти данные берутся из настройки платежной системы. Панель управления → Платежные системы → Настройка платёжных систем → выбираем любую платежную систему с типом оплаты: "Банковский перевод". В её настройках указаны реквизиты, которые представляют эти переменные.

Имя переменной шаблонаЗначениеПример
PAYMENT_SETTING_RESELLERПолучательООО "Вася"
PAYMENT_SETTING_BANKНаименование банкаАКБ «РОСЕВРОБАНК» (ОАО) г. Москва
PAYMENT_SETTING_INNИНН7722721903
PAYMENT_SETTING_KPPКПП772201001
PAYMENT_SETTING_BIKБИК044585777
PAYMENT_SETTING_RASSCHETРасчетный счет40702810600080130252
PAYMENT_SETTING_KORSCHETКорр. счет30101810800000000777

Позиции нескольких заказов​

Данные переменные доступны в типах форм, работающих с несколькими заказами

Даты​

Имя переменной шаблонаЗначениеПример
DATEТекущая дата в формате установленном в панели управления.15.07.2020 13:42:00
CURRENT_DATEТекущая дата строкой15 Июля 2020
CURRENT_DATE_WITH_POINTТекущая дата в формат ДД.ММ.ГГГГ15.07.2020
CURRENT_DATE_WITH_SLASHТекущая дата в формат ДД/ММ/ГГГГ15/07/2020
CURRENT_DATE_WITH_MINUSТекущая дата в формат ГГГГ-ММ-ДД2020-07-15

Реселлер (из реквизитов)​

Имя переменной шаблонаЗначениеПример
RESELLERИмя организацииООО "Кубаньмежрайонавтомагазин"
RESELLER_INNИНН реселлера
RESELLER_KPPКПП реселлера
RESELLER_PHONEТелефон реселлера
BOOKKEEPERБухгалтер реселлераИванов Иван Иванович
RESELLER_ADDRESSЮридический адрес реселлера

Данные покупателя​

Имя переменной шаблонаЗначениеПример
BUYERИмя покупателяИванов Иван Петрович
BUYER_CODEКод покупателя
BUYER_EMAILEmail
BUYER_FIRST_NAMEИмя покупателя
BUYER_MIDDLE_NAMEОтчество покупателя
BUYER_LAST_NAMEФамилия покупателя
BUYER_PHONEТелефон покупателя
BUYER_MOBILEМобильный покупателя
BUYER_CITYГород покупателя
BUYER_ADDRESSАдрес покупателя (совпадает с адресом доставки)
POSITION_DELIVERY_ZONEЗоны адресов доставкиДоступна в Отчете о заказах и ПФ "Документ по отмеченным позициям", при включенной опции: "Заказы: учитывать зоны адресов доставки"
BUYER_PROFILE_NAMEПрофиль покупателя
IS_ANONYM_ORDERSОформлены ли заказы под гостем
BUYER_BALANCEБаланс покупателяДоступна в печатных формах "Отчет о заказах" и "Документ по отмеченным позициям"

Данные о личном менеджере покупателя​

Имя переменной шаблонаЗначениеПример
EMPLOYEE_FIRST_NAMEИмя личного менеджера
EMPLOYEE_LAST_NAMEФамилия личного менеджера
EMPLOYEE_EMAILEmail личного менеджера
EMPLOYEE_MOBILEМобильный телефон личного менеджера
EMPLOYEE_PHONEТелефон личного менеджера

Данные о клиентской службе покупателя​

Переменные доступны, если у вас подключена опция: "Панель управления: карточка клиента, клиентская служба".

Имя переменной шаблонаЗначение
CUSTOMER_SERVICE_FIRST_NAMEИмя личного менеджера клиентской службы
CUSTOMER_SERVICE_LAST_NAMEФамилия личного менеджера клиентской службы
CUSTOMER_SERVICE_EMAILEmail личного менеджера клиентской службы
CUSTOMER_SERVICE_PHONEТелефон личного менеджера клиентской службы
CUSTOMER_SERVICE_MOBILEМобильный телефон личного менеджера клиентской службы
CUSTOMER_SERVICE_2_FIRST_NAMEИмя личного менеджера второй клиентской службы
CUSTOMER_SERVICE_2_LAST_NAMEФамилия личного менеджера второй клиентской службы
CUSTOMER_SERVICE_2_EMAILEmail личного менеджера второй клиентской службы
CUSTOMER_SERVICE_2_PHONEТелефон личного менеджера второй клиентской службы
CUSTOMER_SERVICE_2_MOBILEМобильный телефон личного менеджера второй клиентской службы
CUSTOMER_SERVICE_3_FIRST_NAMEИмя личного менеджера второй клиентской службы
CUSTOMER_SERVICE_3_LAST_NAMEФамилия личного менеджера второй клиентской службы
CUSTOMER_SERVICE_3_EMAILEmail личного менеджера второй клиентской службы
CUSTOMER_SERVICE_3_PHONEТелефон личного менеджера второй клиентской службы
CUSTOMER_SERVICE_3_MOBILEМобильный телефон личного менеджера второй клиентской службы
CUSTOMER_SERVICE_4_FIRST_NAMEИмя личного менеджера второй клиентской службы
CUSTOMER_SERVICE_4_LAST_NAMEФамилия личного менеджера второй клиентской службы
CUSTOMER_SERVICE_4_EMAILEmail личного менеджера второй клиентской службы
CUSTOMER_SERVICE_4_PHONEТелефон личного менеджера второй клиентской службы
CUSTOMER_SERVICE_4_MOBILEМобильный телефон личного менеджера второй клиентской службы

Позиции заказа​

Отдельным образом заполняются позиции заказов. Начинает строку переменная-идентификатор итерации "POSITIONS". Далее в строке доступны следующие переменные для замены:

Имя переменной шаблонаЗначениеПример
POSITION_NUMBERПорядковый номер позиции1
POSITION_IDВнутренний идентификатор позиции233531222
POSITION_BRAND_NUMBERКаталожный номер товара01089
INTERNAL_ITEM_CODEвнутренний код товара (например, id товара из вашей учетной системы)
POSITION_BRANDБрендFEBI
POSITION_DESCRIPTIONОписание товараАнтифриз 1.5L-концентрат
POSITION_AVAILКоличество10
POSITION_METRICЕдиницы измеренияшт. (не меняется)
POSITION_PRICEЦена 1 штуки100,00
POSITION_PRICE_INЦена поставщика 1 штуки в валюте сайта90,00
POSITION_PRICE_IN_CURRENCYЦена поставщика за 1 штуку в валюте поставщика12,50
POSITION_SUMСуммарная стоимость позиции200,00
POSITION_CLIENT_COMMENTКомментарий, оставленный клиентом к позиции (для "Отчета о заказах")Как вы работаете?
POSITION_MANAGER_COMMENTОтвет на комментарий покупателя к позиции, оставленный менеджером (для "Отчета о заказах")Мы работаем для вас!
POSITION_STATUS_DATEДата последнего изменения статуса в формате установленном в панели управления (также поддерживается в форме "Товарный чек")15.07.2020
POSITION_LOC_CODESКоды места хранения позиции (доступно только для TS). Работает в ПФ "Документ по отмеченным позициям"GZ15, B2
POSITION_LOC_FULL_CODESПолные коды места хранения позиции (доступно только для TS). Работает в ПФ "Документ по отмеченным позициям"SKL2GZ15, F1B2
POSITION_MANUFACTURER_COUNTRYСтрана-производитель (доступно только для TS)Россия
POSITION_GTDГрузовая таможенная декларация (доступно только для TS)0121540
POSITION_BUYER_PROFILE_NAMEПрофиль покупателяРозница
ORDER_NUMBERId заказа123456
ORDER_DATEДата и время оформления заказа в формате установленном в панели управления15.07.2020 10:00:00
ORDER_DELIVERY_ADDRESSАдрес доставки заказаг. Москва, ул. Тест, д.1 (если заказ без доставки, отображается Самовывоз)
POSITION_BUYER_COUNTRYСтрана клиента (для ПФ "Отчет о заказах")
POSITION_MARGINМаржа по позиции. Активируется опцией "Заказы: рассчитывать и отображать маржу по каждому заказу на странице заказов в панели управления". Для сотрудника должно быть активно право ""Заказы - Закупочные цены".
POSITION_ORDER_DELIV_DATEДата отгрузки в формате установленном в панели управления. Работает только в шаблоне "Отчет о заказах".15.07.2020
POSITION_CAR_YEARГод выпуска автомобиля, привязанного к позиции.2019
POSITION_CAR_MANUFACTURERПроизводитель автомобиля, привязанного к позицииHYUNDAI
POSITION_CAR_MODELМодель автомобиля, привязанного к позицииAERO TOWN
POSITION_CAR_MODIFICATIONМодификация автомобиля, привязанного к позицииHYUNDAI AERO TOWN 185
POSITION_CAR_REGPLATEГос.номер автомобиля, привязанного к позицииН187АС161
POSITION_CAR_VINVIN автомобиля, привязанного к позицииJMBSSSS0A6U000000
POSITION_CAR_FRAMEFRAME автомобиля, привязанного к позиции.
POSITION_CAR_MILEAGEПробег автомобиля, привязанного к позиции.250000
POSITION_BUYER_BALANCEБаланс покупателя500,0
ORDER_COMMENTКомментарий к заказу (работает только в шаблоне "Отчет о заказах")прошу проверить по VIN JH4TB2H26CC000000
POSITION_CUSTOMS_CODEтаможенный код ТН ВЭД2710198200
POSITION_OKPD2ОКПД 219.20.29.111
POSITION_GTINGTIN глобальный номер товарной позиции04100420021954
POSITION_DELIVERY_OFFICE_NAMEофис самовывоза по заказуГлавный офис

В ячейке с каталожным номером необходим модификатор {SETSTRING}, иначе номера начинающиеся с "0" программами чтения xls-файлов будут считаться числами и распознаваться неверно. То есть этот модификатор вставляем в поле, где будет расположен артикул перед или после параметра.

Если первая ячейка с {POSITIONS} объединена по вертикали на несколько строк, дублироваться будет указанная группа строк.

Другая информация​

Имя переменной шаблонаЗначениеПример
AVAIL_SUMСумма значений POSITION_AVAIL всех позиций20
PRICE_SUMСумма значений POSITION_PRICE всех позиций300,00
SUMСумма значений POSITION_SUM всех позиций400,00
SUM_STRINGСумма значений POSITION_SUM всех позиций прописьюЧетыреста руб. 00 коп.
NDS_SUMВсего по счету НДС Сумма18,00
POSITIONS_COUNTКол-во позиций в документе
CURRENCY_CODEКод валютыRUB
MARGIN_TOTALОбщая маржа. Активируется опцией "Заказы: рассчитывать и отображать маржу по каждому заказу на странице заказов в панели управления". У сотрудника должно быть активно право "Заказы - Закупочные цены".
ORDER_NOTESЗаметка заказа (для отчета "Скачать Excel отчет по шаблону "Отчет о заказах" (макс. 15000 позиций)") Если заметок более одной, то выводит по порядку через ";"предупредить клиента о переносе сроков; клиент предупрежден

Переменные для формы "Обработка заказов: Товарный чек"​

Пометка "общ." означает, что переменная срабатывает для документа в целом. Неотмеченные переменные работают попозиционно.

Имя переменной шаблонаЗначениеПример
DATE_FROMТекущая дата - общ.15 Ноября 2016 г
SUM_LITERALСумма прописью - общ.Пятьсот четырнадцать рублей 46 копеек
TOTAL_QUANTITYИтоговое кол-во - общ.3
TOTAL_SUM_OUTИтоговая сумма - общ.514,46
TOTAL_SUM_INИтоговая сумма закупки - общ.258,47
RESELLERИмя организации - общ.ООО "Кубаньмежрайоногроблавтотормагазин"
RESELLER_ADDRESSЮридический адрес - общ.
LIST_BUYER_PHONE_ADDRESSДанные покупателей (имя, телефон, адрес), чьи позиции попали в документ.- общ.Иван Петров, 78001000000, г. Нижневартовск, ул. Мира, 123
SUM_DIFFРазница между итоговой суммой и итоговой суммой закупки255,99

Позиции заказа​

Отдельным образом заполняются позиции заказов. Начинает строку переменная-идентификатор итерации "POSITIONS". Далее в строке доступны следующие переменные для замены:

Имя переменной шаблонаЗначениеПример
NUMПорядковый номер позиции1
NAMEОписание товараАнтифриз 1.5L-концентрат
QUANTITYКоличество2
PRICE_OUTЦена продажи 1 штуки207,00
SUM_OUTСуммарная стоимость позиции414,00
PRICE_INЦена поставщика за 1 штуку104,00
SUM_INСуммарная закупочная стоимость позиции208,00
ORDER_DATEДата заказа в формате установленном в панели управления01.05.2019
ORDER_NUMBERНомер заказа123456789
STATUS_DATEДата последнего статуса в формате установленном в панели управления15.07.2020
BUYERПокупательИванов Иван Иванович
BUYER_PHONEТелефон покупателя79000000000
BUYER_ADDRESSАдрес доставкиМосква, ул. Тестовая, д. 17
PAYMENT_TYPEТип оплатыНаличные

Если первая ячейка с {POSITIONS} объединена по вертикали на несколько строк, дублироваться будет указанная группа строк.

Переменные для формы "Список платежей"​

Имя переменной шаблонаЗначение
CLIENT_IDКод клиента, при отсутствии - системный код клиента
COMMРазмер комиссии
AMOUNT_WITH_COMMСумма оплаты + комиссия
RESTНепривязанный к заказам остаток

Переменные для формы "Экспорт корзины"​

Шапка​

Имя переменной шаблонаЗначениеПример
DATEДата экспорта15 июля 2020 г.
SUM_REALСумма в корзине150,00
RESELLERПродавецООО "Кубаньмежрайоногроблавтотормагазин"
BUYER_IDID покупателя
BUYER_NAMEПокупательИванов Иван Иванович
CURRENCY_DESIGNATIONЕдиницы валютыруб.
EMPLOYEE_FIRST_NAMEИмя сотрудника. Формируется только для пользователей-сотрудников.
EMPLOYEE_LAST_NAMEФамилия сотрудника. Формируется только для пользователей-сотрудников.
EMPLOYEE_EMAILЭлектронный адрес сотрудника. Формируется только для пользователей-сотрудников.
EMPLOYEE_MOBILEНомер телефона сотрудника. Формируется только для пользователей-сотрудников.
POSITONSПеречень позиций

Позиции корзины​

Имя переменной шаблонаЗначениеПример
POSITION_NUMBERНомер по порядку1
POSITION_BRANDБрендFEBI
POSITION_BRAND_NUMBERАртикул01089
INTERNAL_ITEM_CODEВнутренний номер позиции
POSITION_NAMEОписаниеАнтифриз 1.5L-концентрат
POSITION_AVAILКол-во10
POSITION_HUMAN_VIEW_DEADLINEСрок3 дн.
POSITION_PRICEЦена продажи100,00
POSITION_PRICE_INЦена поставщика в валюте сайта80,00
POSITION_SUMСумма продажи1000,00
POSITION_SUM_INСуммарная закупочная стоимость позиции595,13
TOTAL_SUM_INИтоговая сумма закупки2272,77
POSITION_DISTRIBUTORНазвание поставщикаОсновной поставщик
POSITION_COMMENTКомментарий к позиции
POSITION_GROUPГруппа позиции (из прайса)
POSITION_ROUTE_DESCRIPTIONОписание маршрута
POSITION_WEIGHTВес
POSITION_VOLUMEОбъем
POSITION_BRAND_ENCODEПеременная ссылки для брендаОписание ниже
POSITION_BRAND_NUMBER_ENCODEПеременная ссылки для артикулаОписание ниже
POSITION_PRICE_FOR_CLIENTS"Цена клиента" за штукуРаботает для "Экспорт корзины для клиентов" с опцией и включении галочки "Цена клиента" в ЛК
POSITION_SUM_PRICE_FOR_CLIENTSСумма по Цене клиента по позицииРаботает для "Экспорт корзины для клиентов" с опцией и включении галочки "Цена клиента" в ЛК
TOTAL_SUM_FOR_CLIENTSСумма по Цене клиента по всем позициямРаботает для "Экспорт корзины для клиентов" с опцией и включении галочки "Цена клиента" в ЛК

Переменные {POSITION_BRAND_ENCODE} и {POSITION_BRAND_NUMBER_ENCODE} используются для создания ссылки на проценку. В первой ячейке строки должна стоять переменная {POSITIONS} и далее нужный вариант:

Вариант без активной ссылки в Excel, но с активной ссылкой в PDF

Вставляется как формула, начиная со знака равно:

="[https://сайт](https://ваш)/search/`{POSITION_BRAND_ENCODE}`/`{POSITION_BRAND_NUMBER_ENCODE}`"

Вариант с активной ссылкой в Excel и PDF

`{FORMULA}`=HYPERLINK("https://сайт/search/`{POSITION_BRAND_ENCODE}`/`{POSITION_BRAND_NUMBER_ENCODE}`")`{/FORMULA}`

Вариант с активной ссылкой в Excel со своим текстом, без ссылки в PDF

`{FORMULA}`=HYPERLINK("https://сайт/search/`{POSITION_BRAND_ENCODE}`/`{POSITION_BRAND_NUMBER_ENCODE}`","Ссылка на поиск `{POSITION_BRAND}` `{POSITION_BRAND_NUMBER}`")`{/FORMULA}`

Переменные для формы "Бланк возврата"​

Имя переменной шаблонаЗначениеПример
CLIENT_IDID клиента155791308
CLIENT_CODEКод клиента (тоже, что и CLIENT_ID)155791308
CLIENT_NAMEИмя клиентаИван
EMAILОбратный email, указанный в форме возврата123@mail.ru
CLIENT_MOBILEМобильный телефон клиента79125556677
CLIENT_ADDRESSАдрес клиента
POSITION_IDID позиции502203282
ORDER_IDID заказа173400959
POSITION_BRANDБренд позицииAIRLINE
POSITION_NUMBERАртикул позицииAB-C-02
POSITION_NAMEНаименование позицииСалфетка абсорбент
POSITION_DISTRIBUTORНазвание поставщикаСклад № 1
QUANTITYКол-во к возврату, указанное в форме возврата2
POSITION_PRICEЦена продажи позиции100.00
POSITION_SUMСумма продажи позиции (кол-во к возврату * цена продажи)200.00
POSITION_PRICE_INЦена закупки50.00
TOTAL_SUM_INОбщая сумма закупки100.00
REASONПричина возврата, выбранная в форме возвратаПересорт
COMMENTКомментарий к позиции, указанный в форме возвратаТовар не подошел

Переменные для формы "Экспорт заказа в xls"​

Переменные для заголовков таблицы

Имя переменной шаблонаЗначениеПример
CURRENCY_DESIGNATIONЕдиницы валюты₽

Переменные относящиеся к позиции заказа, используются с тегом {POSITIONS}

Имя переменной шаблонаЗначениеПример
POSITION_ORDER_NUMBERНомер заказа216197758
POSITION_ORDER_DATEДата заказа29.05.2025 14:04:51
POSITION_CLIENTКлиентИванов Иван
POSITION_DISTRIBUTORПоставщикСклад № 1
POSITION_BRANDБрендPOLCAR
POSITION_NUMBERНомер деталиNGK3199
POSITION_DESCRIPTIONОписаниеСвеча зажигания
POSITION_PRICE_OUTОтпускная цена202,5
POSITION_QUANTITYКоличество1
POSITION_PRICE_INЦена поставщика150
POSITION_COMMENTКомментарий к позиции заказа
POSITION_WEIGHTВес0.05
POSITION_GROUPГруппа
POSITION_CLIENT_CODEКод клиента155501155
POSITION_DISTRIBUTOR_CODEКод поставщика1683683
POSITION_DISTRIBUTOR_NAMEНазвание поставщика из поля Название без указания маршрута