...
Название – в поле указывается название конвертера (по умолчанию присваивается значение типа добавляемого конвертера);.
Запускается – указывается служба, через которую будет осуществляться обмен данными (при условии, что пользователь имеет право доступа к ресурсам). Существуют следующие варианты значений:
...
Каталог для выгрузки данных – в поле указывается путь до каталога, куда УКМ 4 помещает файлы выгрузки данных;.
Игнорировать поврежденные чеки – при включенном флаге информация по чекам, данные которых повреждены, передаваться не будет;.
Выгружать оперативные чеки – при включенном параметре передача данных по чеку будет производиться сразу после его печати;.
Архивировать данные – если включить данный флаг, то файлы выгрузки, после обработки конвертером, будут сохранены в виде архива в каталоге обмена данными;.
При первом подключении выгружать – возможные варианты:
...
Структура данных, передаваемых из УКМ 4 во внешнюю систему
Чек
<receipt storeId=”” posNum=”” shiftNum=”” receiptNum=””> (id магазина, номер терминала, номер смены, номер чека) <version=””> <receiptDateTime></receiptDateTime> (время закрытия чека) <receiptOpenDateTime></receiptOpenDateTime> (время открытия чека) <receiptSubtotalDateTime></receiptSubtotalDateTime> (время подытога по чеку чека) <cashierName></cashierName> (ФИО кассира) <cashierCode></cashierCode> (id кассира) <type></type> (тип чека: 0 - продажа, 1 - чек на возврат, 4 - возврат по чеку, 5 - восстановленный чек) <item> // minOccurs=”1” maxOccurs="unbounded" <секция товара в чеке> <article></article> (артикул товара) <quantity></quantity> (количество товара) <price></price> (цена товара по прайс-листу) <barcode></barcode> (штрихкод товара) <egaisBarcode></egaisBarcode> (штриховой код алкогольной марки PDF417) <NOPDF></NOPDF> (содержание QR кода) <total></total> (стоимость позиции, уменьшенная на величину скидок) <stockId></stockId> (id отдела) <enterType></enterType> (способ ввода товара: 0 - сканер ШК, 1 - клавиатура, 2 - "горячая" клавиша) <sellerId></sellerId> (идентификатор продавца) <sellerName></sellerName> (ФИО продавца) <Property></Property> (идентификатор свойства товара из нормализированного хранилища. В случае нескольких значений выбирается случайным образом) <PropertyValue></PropertyValue> (значение свойства товара) <discount> // minOccurs=”0” maxOccurs="unbounded" (выгружаются скидки, которые привели к изменению суммы продажи) <programId></programId> (код скидки в УКМ 4) <programName></programName> (название скидки в УКМ 4) <programType></programType> (тип скидки в УКМ 4 (значение поля trm_out_receipt_discounts.efts) integer) <amount></amount> (значение скидки - положительное число) <discCardNumber></discCardNumber> (номер диск.карты, но не клубной карты) </discount> <addition> // minOccurs=”0” maxOccurs="unbounded" (наценки, которые привели к изменению суммы продажи) <programId></programId> (код скидки в УКМ 4, которая увеличивает стоимость позиции в чеке) <programName></programName> (название скидки в УКМ 4, которая увеличивает стоимость позиции в чеке) <programType></programType> (тип скидки в УКМ 4 (значение поля trm_out_receipt_discounts.efts) integer) <amount></amount> (значение наценки - положительное число) <discCardNumber></discCardNumber> (номер диск.карты, но не клубной карты!) </addition> <enterType></enterType> (способ ввода товара 0 – сканером 1 – с клавиатуры 2 – по «горячей» клавише) <sellerId></sellerId> (идентификатор продавца) <sellerName></sellerName> (фамилия продавца) </item> <gift> // minOccurs=”1” maxOccurs="unbounded" (выданные подарки) <article></article> (артикул товара, выданного как подарок) <programId></programId> (код скидки в УКМ 4, в рамках которой выдан подарок) <programName></programName> (название скидки в УКМ 4, в рамках которой выдан подарок) <quantity></quantity> (количество) </gift> <payment> // minOccurs=”1” maxOccurs="unbounded" (оплаты по чеку) <paymentId></paymentId> (тип средства оплаты: 0 – наличные, 101 – все средства оплаты, связанные с банковскими авторизациями и голосовыми/пустыми серверами авторизаций в УКМ 4, 102 – оплата подарочными картами и сертификатами, 103 – оплата баллами (внутренние счета и средства оплаты, связанные с внешними программами лояльности)) <paymentName></paymentName> (название средства оплаты в УКМ 4) <paymentAmount></paymentAmount> (размер платежа) </payment> </receipt>
Смена
<shift storeId=”” posNum=”” shiftNum=”” dateClose=””> (id магазина, номер терминала, номер смены) <version></version> <dateClose></dateClose> (дата и время закрытия смены) <cashierName></cashierName> (ФИО кассира, закрывшего смену) <cashierCode></cashierCode> (ID кассира, закрывшего смену) <saleAmount></saleAmount> (сумма продаж за смену) <returnAmount></returnAmount> (сумма возвратов за смену) <saleCount></saleCount> (количество чеков на продажу за смену) <returnCount></returnCount> (количество чеков на возврат за смену) <receipt> // minOccurs=”0” maxOccurs="unbounded" (чек) <receiptNum></receiptNum > (номер чека) <receiptDateTime></receiptDateTime> (дата и время закрытия чека) <cashierCode></cashierCode> (ID кассира, закрывшего чек) <cashierName></cashierName> (ФИО кассира, закрывшего чек) <type></type> (тип чека: 0 – продажа, 1 – чек на возврат, 4 – возврат по чеку, 5 – восстановленный чек) <amount></amount> (итоговая сумма чека) <item> // minOccurs=”1” maxOccurs="unbounded" (товар) <article></article> (артикул товара) <barcode></barcode> (штрихкод товара) <egaisBarcode></egaisBarcode> (штриховой код алкогольной марки PDF417) <NOPDF></NOPDF> (содержание QR кода) <quantity></quantity> (количество товара в чеке) <price></price> (цена товара по прайс-листу) <total></total> (стоимость позиции, уменьшенная на величину скидки) <stockId></stockId> (идентификатор отдела) <Property> (свойство товара) <соdе></соdе> (код свойства) <value></value> (значение свойства) </Property> <enterType></enterType> (способ ввода товара: 0 – сканером, 1 – с клавиатуры, 2 – по «горячей» клавише) <sellerId></sellerId> (идентификатор продавца) <sellerName></sellerName> (ФИО продавца) <discount> // minOccurs=”0” maxOccurs="unbounded" (скидка) <programId></programId> (код скидки в УКМ 4) <programName></programName> (название скидки в УКМ 4) <programType></programType> (тип скидки в УКМ 4 (значение поля trm_out_receipt_discounts.efts, integer)) <amount></amount> (значение скидки - отрицательное число) <discCardNumber></discCardNumber> (номер дисконтной карты, но не клубной карты) </discount> <addition> (наценка) <programId></programId> (код наценки в УКМ 4) <programName></programName> (название наценки в УКМ 4) <programType></programType> (тип наценки в УКМ 4 (значение поля trm_out_receipt_discounts.efts, integer)) <amount></amount> (значение наценки - положительное число) </addition> </item> <gift> // minOccurs=”1” maxOccurs="unbounded" (подарки) <article></article> (артикул товара, выданного в качестве подарка) <programId></programId> (код скидки в УКМ 4, в рамках которой выдан подарок) <programName></programName> (название скидки в УКМ 4, в рамках которой выдан подарок) <quantity></quantity> (количество) </gift> <payment> (оплаты по чеку) <paymentId></paymentId> (тип средства оплаты: 0 – наличные, 101 – все средства оплаты, связанные с банковскими авторизациями и голосовыми/пустыми серверами авторизаций в УКМ 4, 102 – оплата подарочными картами и сертификатами, 103 – оплата баллами (внутренние счета и средства оплаты, связанные с внешними программами лояльности)) <paymentName></paymentName> (название средства оплаты в УКМ 4) <paymentAmount></paymentAmount> (размер платежа) </payment> </receipt> </shift>
...
В связи с добавлением в УКМ 4 функционала автоматического мапирования ставок НДС, со стороны УКМ 4 имеются новые требования к загрузке налоговых ставок через конвертеры: . Для работы алгоритма автоматического выбора индекса ставки для ККТ при передаче данных о налогах через конвертеры УКМ 4 требуется указанием формулы налоговой ставки НДС в заданном виде.
Список ставок НДС ставок , ожидаемых конвертерами УКМ 4:
№ | Рекомендуемое значение ставки до 01.01.2019 | Рекомендуемое значение ставки после 01.01.2019 | Допустимые варианты значений | Описание |
---|---|---|---|---|
1 | 18% | 20% | 18.00%, 20.00% | НДС 18%/ НДС 20% |
2 | 10% | 10% | 10.00% | НДС 10% |
3 | 0% | 0% | 0.00% | НДС 0% |
4 | Не облагается | Не облагается | Без НДС | |
5 | 18/118% | 20/120% | НДС 18/118 / НДС 20/120 | |
6 | 10/110% | 10/110% | НДС 10/110 |
1. В случае, если формулы ставок отличаются от рекомендуемых, то товары могут быть добавлены в чек с не корректной некорректной ставкой налога.
Примечание: Для Для ставок НДС 10%, 18%, 20% допустима форма передачи процента ставки: "XX%" и "XX.00%", например, 10.00% является допустимым значением ставки при передаче через конвертер.
2. Регистр для значения ставки не облагается - Не облагается при передаче данных конвертеру можно указывать любой при передаче данных конвертеру.
3. Ставка не Не облагается может отсутствовать в справочнике налогов в нескольких случаях (это не вызовет проблем в работе кассовой системы):
- При использовании опции "Формировать налоговые ставки автоматически, в соответствии с ФЗ РФ" для для заказчиков с не основной неосновной системой налогообложения в чек всегда будет добавляться корректная ставка "не облагается" не зависимо Не облагается – независимо от того, как заданы параметры ставки для списка карточек товаров для импорта.
Актуально для конвертеров:
...
- Ставка не Не облагается будет автоматически использоваться УКМ 4 при пустом справочнике налогов для добавления товаров в чек. Актуально для пользователей с не основной неосновной системой налогообложения, которые не выгружают налоги в УКМ 4 с любыми конвертерами.
- Ставка не Не облагается будет использоваться УКМ 4 для объектов пользователя с не основной неосновной системой налогообложения во всех случаях: даже если эта ставка не загружена в справочник налогов УКМ 4 и , не выбрана для товаров, и справочник налогов не пуст. Актуально для пользователей, которые в одной системе УКМ 4 поддерживают работу как магазинов с основной системой налогообложения, так и магазинов с любой не основной неосновной системой налогообложения (например, ЕНДВ). Поддерживаются все конвертеры.
...
Отображение дочерних |
---|