Внимание! Работа с функционалом безбумажного чека требует приобретения соответствующей лицензии.
Функционал отказа от печати бумажного чека настраивается на кассовом сервере по адресу: Магазин – Типы касс нужно выбрать тип кассы и нажать кнопку Настройки:
В раздел bl конфигурационного файла sale.conf (applications\sale\sale.conf) необходимо добавить следующие параметры и выставить соответствующие их значения:
doNotPrintReceipt = true # не печатать бумажный чек (true - не печатать бумажный чек, false - печатать бумажный чек) doNotPrintPaymentSlips = true # не печатать слипы оплат (true - не печатать слипы, false - печатать слипы) requestUserInfo = true # запрашивать контактные данные пользователя для отправки электронного чека canPrintReceipt = true # отображение кнопки печати чека
Настройки необходимо сохранить.
Таким, образом, получить сведения о контактных данных клиента, на которые можно отправить электронный чек, можно тремя способами:
- при вводе данных в соответствующем окне (при requestUserInfo = true);
- от системы лояльности LOYA (если они имеются в профиле клиента и там стоит разрешение на получение чеков в электронном виде);
Значение адреса/номера (полученные любым способом) сохраняется в доп.свойстве чека с id="1008", Name="Электронный чек" Value="почта/номер", которое выгружается стандартным образом API и XML-конвертором.