SetRetail10 ◾️ Отключение печати бумажного чека на кассе при получении признаков из модуля "SLS. Покупатели"

SR-5003 - Getting issue details... STATUS

SR-5006 - Getting issue details... STATUS

SR-5007 - Getting issue details... STATUS

SR-5009 - Getting issue details... STATUS

SR-5018 - Getting issue details... STATUS

SR-5019 - Getting issue details... STATUS

CR-3616 - Getting issue details... STATUS

10.3.3.0

Описание

В версии 10.3.3.0 добавлена возможность отправлять покупателю электронный чек на электронную почту, полученную из клиентских данных модуля “SLS. Покупатели“, без выдачи бумажного чека, чтобы сэкономить чековую ленту и сократить время обслуживания покупателя.

Логика работы

  1. В мобильном приложении или личном кабинете каждый покупатель принимает решение как именно он хочет получать чек: в бумажном виде на кассе или в электронном виде на e-mail (при отказе от печати). Кроме того, пользователь может отказаться от печати маркетинговых материалов. Признаки отказа сохраняются в CRM-системе, а затем передаются в модуль "SLS. Покупатели".

  2. Касса при запросе номера карты взаимодействует с модулем "SLS. Покупатели" и получает информацию об отказе от печати, а также о реквизите покупателя e-mail (только в случае, если установлен флаг “Отказ от печати чека“ или флаг “Согласие на получение чеков по e-mail“).

  3. Касса не печатает бумажный чек и/или дополнительные промоматериалы.

  4. Касса отправляет чек с необходимыми тегами в ОФД.

  5. ОФД отправляет электронный чек покупателю на e-mail.

Настройка

В разделе Кассовый модуль  Шаблоны касс откройте на редактирование требуемый шаблон.

На вкладке ПРОЦЕСС ТОРГОВЛИ в секции Работа с чеком установите флажки → кликните .

  •  Использовать анкетные данные покупателя для отправки электронной копии чека.
  •  Печатать банковский слип для покупателя, даже если бумажный чек не печатается.

Флажок  Не печатать бумажный чек должен быть снят, так как признаки отказа берутся из данных модуля “SLS. Покупатели“.

В настройках внешнего процессинга ЕГАИС установите флажок  Не печатать слип ЕГАИС → кликните .

Для возможности печати чека по требованию покупателя добавьте пункт меню Печать чека и купонов.

Для кассы SetTouch пункт меню Печать чека и купонов появится автоматически.

Выгрузка заказа из SetKit

В составе заказа передается номер карты покупателя в поле cardNumber.

Пример запроса мягкого чека с номером карты
{
    "status": "READY_TO_PAYMENT",
    "dateCreated": "2018-12-31 10:52",
    "isEditable": true,
    "totalPrice": 300,
    "discountsValue": 0,
    "additionalInfo": "order information",
    "positions": [
        {
            "positionOrder": 1,
            "storage": "Склад0999555666",
            "sellerCode": "00008889",
            "code": "45034",
            "departNumber": 1,
            "barcode": "00045",
            "quantity": 1,
            "unitPrice": 100,
            "vat": 20,
            "vatValue": 20,
            "discountValue": 0,
            "totalPrice": 100,
            "isFixedPrice": false,
            "isFixedDiscounts": false,
            "additionalInfo": "positionOrder=1"
        },
        {
            "positionOrder": 2,
            "code": "00046",
            "departNumber": 1,
            "barcode": "45035",
            "quantity": 1,
            "unitPrice": 200,
            "vat": 20,
            "vatValue": 40,
            "discountValue": 0,
            "totalPrice": 200,
            "isFixedPrice": false,
            "isFixedDiscounts": false,
            "additionalInfo": "positionOrder=2"
        }
    ],
    "client": {
        "guid": "10004",
        "cardNumber": "1111222555553333",
        "firstName": "Иван",
        "lastName": "Иванов",
        "middleName": "Иванович",
        "email": "ivanov@e1.com",
        "phone": "+79046384234",
        "accumulation": 0,
        "bonusBalance": 0        
    }
}

Дополнительная информация

  1. Копия чека и товарный чек печатаются только при вызове кассиром соответствующих функций на кассе.

  2. Кассовая программа не проверяет e-mail покупателя на валидность, передавая его в ККТ в том виде, в котором он поступил.

  3. При печати копии чека не печатаются маркетинговые слипы лояльности.

  4. В случае если добавлена карта лояльности юридического лица, признаки отказа от печати игнорируются, т.е. все материалы печатаются.

  5. В случае если не установлено “Согласие на получение чеков по e-mail“, но установлен флаг “Отказ от печати чека“, чек продажи не печатается.
  6. Функциональность печати чека и купонов по запросу покупателя можно вызвать на кассе при формировании чека до момента последней оплаты.
  7. Функциональность печати чека и купонов по запросу покупателя неактивна, если в клиентских данных отсутствует признак отказа от печати чека и/или купонов.

Примеры работы

Отказ от печати чека

В анкетных данных покупателя установлены следующие настройки:

  • Согласие:  На получение чеков по e-mail
  • Отказ:  От печати чека

Кассир добавляет карту покупателя и товары в чек.

Кассир завершает чек доступными типами оплат.

На экране кассы отображается сообщение об отказе от печати чека.

  • Чек продажи не печатается.

  • Рекламные материалы и слипы внешних систем печатаются.

  • В случае оплаты банковской картой банковский слип печатается.

  • Слип ЕГАИС также не печатается.

Для Touch-кассы сообщение об отказе выглядит следующим образом:

В операционном дне в чеке отобразится информация об отказе от печати чека и отправке чека на e-mail.

Отказ от печати чека и купонов

Если в личном кабинете покупателя установлены флажки:

  • Согласие:  На получение чеков по e-mail
  • Отказ:  От печати чека
  • Отказ:  От печати купонов

После фискализации чека:

  • Не печатаются чек продажи, рекламные материалы и слипы внешних систем.

  • В случае оплаты банковской картой банковский слип печатается.

  • Слип ЕГАИС также не печатается.

Касса выведет уведомление об отказе от печати и чеков и купонов.

Для Touch-кассы сообщение об отказе выглядит следующим образом:

Отказ от печати купонов

Если в личном кабинете покупателя установлены флажки:

  • Согласие:  На получение чеков по e-mail
  • Отказ:  От печати купонов

После фискализации чека:

  • Чек продажи печатается.

  • Рекламные материалы и слипы внешних систем не печатаются.

  • В случае оплаты банковской картой банковский слип печатается.

  • Слип ЕГАИС не печатается.

Касса выведет уведомление об отказе от печати купонов.

Для Touch-кассы сообщение об отказе выглядит следующим образом:


Печать чеков и купонов по запросу покупателя

Клавиатурная касса

Кассир добавляет товары и карту в чек.

Покупатель запрашивает у кассира печать чека.

Кассир вызывает в меню Печать чека и купонов.

На экране кассы отображается сообщение о печати чека и купонов.

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

Touch-касса

На Touch-кассе при запросе покупателя кассир нажимает кнопку  → выбирает пункт меню Печать чека и купонов.

 

На экране кассы появится сообщение о печати чеков и купонов.

Пример работы при выгрузке заказа из SetKit

Создан мягкий чек, содержащий номер карты лояльности покупателя в поле cardNumber.

{
    "guid": "16357159767",
    "status": "READY_TO_PAYMENT",
    "dateCreated": "2018-12-31 10:52",
    "isEditable": true,
    "totalPrice": 300,
    "discountsValue": 0,
    "additionalInfo": "order information",
    "positions": [
        {
            "positionOrder": 1,
            "code": "45034",
            "departNumber": 1,
            "barcode": "00045",
            "quantity": 1,
            "unitPrice": 100,
            "vat": 20.0,
            "vatValue": 20,
            "discountValue": 0,
            "totalPrice": 100,
            "isFixedPrice": false,
            "isFixedDiscounts": false,
            "additionalInfo": "positionOrder=1",
            "storage": "Склад0999555666",
            "sellerCode": "00008889"
        },
        {
            "positionOrder": 2,
            "code": "00046",
            "departNumber": 1,
            "barcode": "45035",
            "quantity": 1,
            "unitPrice": 200,
            "vat": 20.0,
            "vatValue": 40,
            "discountValue": 0,
            "totalPrice": 200,
            "isFixedPrice": false,
            "isFixedDiscounts": false,
            "additionalInfo": "positionOrder=2"
        }
    ],
    "client": {
        "guid": "69026",
        "cardNumber": "1111222555553333",
        "firstName": "Иван",
        "middleName": "Иванович",
        "lastName": "Иванов",
        "email": "ivanov@e1.com",
        "phone": "+79046384234",
        "accumulation": 0,
        "bonusBalance": 0
    }
}

Далее кассир осуществляет стандартные операции по вызову мягкого чека на кассе и его фискализации.

В зависимости от установленных настроек в анкетных данных покупателя распечатываются чеки и/или рекламные материалы или производится отправка чека на e-mail.

Интеграция

Экспорт данных о печати, электронной отправке и принудительной печати в составе чека осуществляется согласно типам транспорта:

Пример чека с информацией о печати, электронной отправке и принудительной печати в составе чека
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<purchases count="1">
    <purchase tabNumber="1" userName="Администраторов Администратор Администраторович" operationType="true" operDay="2019-06-24+03:00" shop="1782" cash="61" shift="1" number="2" saletime="2019-06-24T14:44:00.924+03:00" begintime="2019-06-24T14:43:29.727+03:00" amount="845.34" discountAmount="1268.04" inn="7802781104">
       <plugin-property key="PROMO_PRINT_DISABLED" value="true"/> 
       <plugin-property key="PRINT_DISABLED" value="true"/> 
       <plugin-property key="CLIENT_REQUISITES_TYPE" value="EMAIL"/>
          <positions>
            <position order="1" departNumber="351" goodsCode="45633" barCode="4607141313337" count="1.0" cost="28.8" nds="10.0" ndsSum="2.62" discountValue="0.0" costWithDiscount="28.8" amount="28.8" dateCommit="2020-07-27T15:11:02.463+03:00">
                <plugin-property key="countryName" value="Россия"/>
            </position>
        </positions>
        <payments>
            <payment typeClass="CashPaymentEntity" amount="90.0" description="Оплата наличными"/>
            <payment typeClass="CashChangePaymentEntity" amount="61.2" description=""/>
        </payments>
        <card type="EXTERNAL_COUPON" number="12620003"/>
    </purchase>
 </purchases>