Статус | ||||
---|---|---|---|---|
|
...
purchases/purchase | ||||||||||||||||||||||||||||||||||||||||||||||
Наименование атрибута | Тип данных | Описание | Обязательное | |||||||||||||||||||||||||||||||||||||||||||
tabNumber | String | Табельный номер кассира | Нет | |||||||||||||||||||||||||||||||||||||||||||
returndayinday | Boolean | Признак для чека возврата "День в день" | Нет | |||||||||||||||||||||||||||||||||||||||||||
username | String | Имя кассира | Нет | |||||||||||||||||||||||||||||||||||||||||||
operationType | Boolean | Кассовая операция
| Нет | |||||||||||||||||||||||||||||||||||||||||||
сashOperationType | Комплексный | Кассовые операции для лотерей Столото
| Нет | |||||||||||||||||||||||||||||||||||||||||||
operDay | Date | Операционный день | Да | |||||||||||||||||||||||||||||||||||||||||||
shop | Long | Номер магазина | Да | |||||||||||||||||||||||||||||||||||||||||||
cash | Long | Номер кассы | Да | |||||||||||||||||||||||||||||||||||||||||||
shift | Long | Номер смены | Да | |||||||||||||||||||||||||||||||||||||||||||
number | Long | Номер чека | Да | |||||||||||||||||||||||||||||||||||||||||||
saletime | DateTime | Дата/Время продажи | Нет | |||||||||||||||||||||||||||||||||||||||||||
begintime | DateTime | Дата создания чека (добавления первого товара) | Нет | |||||||||||||||||||||||||||||||||||||||||||
amount | Decimal | Сумма чека | Нет | |||||||||||||||||||||||||||||||||||||||||||
discountAmount | Decimal | Сумма скидки на чек | Нет | |||||||||||||||||||||||||||||||||||||||||||
inn | String | ИНН юридического лица в смене | Нет | |||||||||||||||||||||||||||||||||||||||||||
qrcode | String | Состав QR-кода чека отправленного в ОФД
| Нет | |||||||||||||||||||||||||||||||||||||||||||
fiscalDocNum | String | Номер фискального документа
| Нет | |||||||||||||||||||||||||||||||||||||||||||
storno | ||||||||||||||||||||||||||||||||||||||||||||||
server | System JIRA | columns | Boolean | Признак сторнирования (если чек был хотя бы один раз сторнирован)
| Boolean | Признак сторнирования (если чек был хотя бы один раз сторнирован)
Данный тип экспорта должен быть активирован. По умолчанию выключен.
Если чек не сторнировался, то данный атрибут не отображается. | Нет | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
status | Комплексный | Статус чека
| Комплексный | Статус чека Статус | | |||||||||||||||||||||||||||||||||||||||||
colour | Yellow | title | Начиная с версии веб-сервиса 1.9
Данный тип экспорта должен быть активирован. По умолчанию выключен.
- CANCELLED - Чек аннулирован
- DEFERRED - Чек отложен
- NONFISCAL - Нефискальный документ
- REGISTERED - Чек зарегистрирован
Наименование элемента
Тип данных
Описание
positions
Комплексный
Товарные позиции
payments
Комплексный
Оплаты
discountCards
Комплексный
Список дисконтных карт, примененных при оплате этого чека
card
Комплексный
Список карт, использованных при оплате этой покупки. Фактически более
детализированная версия содержимого элемента "discountCards"
original-purchase
Комплексный
Оригинальный чек продажи для возвратного чека (purchaseType)
exciseBottles
Комплексный
Бутылки с акцизными марками
Выданные купоны
Устаревшая версия Jira | ||||||||
---|---|---|---|---|---|---|---|---|
|
Устаревшая версия Jira | ||||||||
---|---|---|---|---|---|---|---|---|
|
Статусjira | ||||
---|---|---|---|---|
|
|
Статус | ||||
---|---|---|---|---|
|
Может отсутствовать.
...
Наименование плагинного свойства | Описание | ||||||||||||||||||||||||||
sc.num.[ИДЕНТИФИКАТОР_МЯГКОГО_ЧЕКА] | Идентификатор мягкого чека | ||||||||||||||||||||||||||
value | Дополнительная информация по мягкому чеку Также может выводиться Номер позиции заказа:
|
...
purchases/purchase/positions | |||
Наименование элемента | Тип данных | Описание | Обязательное |
position | String | Позиции чека | Да |
Товарная позиция <position>
purchases/purchase/positions/position | |||||||||||||||||||
Наименование атрибута | Тип данных | Описание | Обязательное | ||||||||||||||||
order | Long | Номер позиции | Да | ||||||||||||||||
departNumber | Long | Номер отдела | Да | ||||||||||||||||
goodsCode | String | Код товара Начиная с версии 10.2.96.0, для отдельных типов банковских операций проставляется значение
| Да | ||||||||||||||||
barCode | String | ШК товара | Да | ||||||||||||||||
count | Decimal | Количество | Да | ||||||||||||||||
cost | Decimal | Цена за единицу | Да | ||||||||||||||||
nds | Decimal | Значение НДС | Да | ||||||||||||||||
ndsClass | String | Наименование налога | Да | ||||||||||||||||
ndsSum | Decimal | Сумма НДС | Да | ||||||||||||||||
discountValue | Decimal | Сумма скидки | Да | ||||||||||||||||
costWithDiscount | Decimal | Цена за единицу с учётом скидки | Да | ||||||||||||||||
amount | Decimal | Стоимость позиции | Да | ||||||||||||||||
softCheckNumber | String | Номер мягкого чека | Нет | ||||||||||||||||
dateCommit | DateTime | Дата/время добавления позиции | Да | ||||||||||||||||
insertType | Integer | Способ добавления позиции
| Нет | ||||||||||||||||
Наименование элемента | Тип данных | Описание | |||||||||||||||||
plugin-property | Комплексный | Плагинные свойства товара | Нет |
...
Наименование плагинного свойства | Описание |
beforeManualPrice | Цена товара перед изменением |
...
Наименование плагинного свойства | Описание |
---|---|
traceable | Признак к товару, подлежащему прослеживаемости РНПТ (регистрационный номер партии товара) |
declared | Признак к товару, импортированному или экспортированному (ДТ, ранее ГТД) ДТ - декларация на товар. |
...
Наименование плагинного свойства | Описание | |||||||||||||||||||||||||||||||
cash.transaction.id | Номер транзакции | |||||||||||||||||||||||||||||||
terminal.number | Номер терминала | |||||||||||||||||||||||||||||||
cash.transaction.date | Дата и время выполнения транзакции | |||||||||||||||||||||||||||||||
bank.slip | Полный текст банковского слипа в формате BASE64
Для включения экспорта текста банковского слипа выполните скрипт в базе данных сервера set → перезапустите службу сервера приложений JBOSS_SVC.
Пример экспорта текста банковского слипа. | |||||||||||||||||||||||||||||||
bank.id | Название банка/процессинга | |||||||||||||||||||||||||||||||
card.type | Тип карты | |||||||||||||||||||||||||||||||
auth.code | Код авторизации | |||||||||||||||||||||||||||||||
bank.type | Тип банка-эмитента (для программы «Спасибо от Сбербанка») | |||||||||||||||||||||||||||||||
card.number | Номер карты (маскированный) | |||||||||||||||||||||||||||||||
card.hash | Хэш-код карты (для программы «Спасибо от Сбербанка») | |||||||||||||||||||||||||||||||
ref.number |
RRN (Reference Retrieval Number) номер транзакции оплаты | |||||||||||||||||||||||||||||||
cashout.amount |
Сумма выдачи наличных Подробнее в SetRetail10 ◾️ Mastercard ◾️ Выдача наличных на кассе. | |||||||||||||||||||||||||||||||
loyalty.program.code | Код банковской программы лояльности | |||||||||||||||||||||||||||||||
card.number.hash | Хэш-код номера карты |
...
Наименование плагинного свойства | Описание | ||||||||||||||||
sberbank_qr.id.qr | Уникальный идентификатор QR-кода, выданный СБП или Сбербанком при его генерации Максимальная длина = 20 Только для Сбербанка | ||||||||||||||||
terminal.number | Номер терминала Только для Сбербанка | ||||||||||||||||
cash.transaction.id | Идентификатор операции платежа | ||||||||||||||||
cash.transaction.date | Дата и время выполнения транзакции | ||||||||||||||||
bank.id | Название банка/процессинга | ||||||||||||||||
ref.number |
RRN (Reference Retrieval Number) номер транзакции оплаты Только для Сбербанка | ||||||||||||||||
merchant.id | Уникальный идентификатор партнёра, выданный СБП или Сбербанком | ||||||||||||||||
order.id | Уникальный идентификатор заказа в системе партнёра | ||||||||||||||||
operation.id | Идентификатор операции | ||||||||||||||||
auth.code | Код авторизации Только для Сбербанка |
Блок кода | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <purchases count="1"> <purchase returndayinday="true" tabNumber="09876" userName="Иванов Станислав Тарасович" operationType="false" operDay="2020-08-12+03:00" shop="234" cash="9" shift="1" number="5" saletime="2020-08-12T15:41:59.501+03:00" begintime="2020-08-12T15:41:53.081+03:00" amount="0.16" discountAmount="0.03" inn="7802781104"> <positions> <position order="1" departNumber="581" goodsCode="45032" barCode="2300169" count="0.001" cost="189.7" nds="20.0" ndsSum="0.03" discountValue="0.03" costWithDiscount="160.0" amount="0.16" dateCommit="2020-08-12T15:41:53.090+03:00"> <plugin-property key="countryName" value="Россия"/> </position> </positions> <payments> <payment typeClass="BankQRPaymentEntity" amount="0.16" description="Оплата по QR-коду"> <plugin-property key="sberbank_qr.id.qr" value="20306"/> <plugin-property key="terminal.number" value="21342923"/> <plugin-property key="cash.transaction.id" value="105020"/> <plugin-property key="cash.transaction.date" value="2020-08-12 15:42:02.000"/> <plugin-property key="bank.id" value="QR Сбербанк"/> <plugin-property key="ref.number" value="302602845102"/> <plugin-property key="merchant.id" value="00000016"/> <plugin-property key="order.id" value="2a6e1853f94b4fcfa8ca941eaf8b4a1a"/> <plugin-property key="operation.id" value="3582a60bcc9b4b449b7928dea912f035"/> <plugin-property key="auth.code" value="845102"/> </payment> </payments> <original-purchase operDay="2020-08-12+03:00" shop="234" cash="9" shift="1" number="4" saletime="2020-08-12T15:41:07.364+03:00"/> </purchase> </purchases> |
...
Подробная информация по картам, примененным в чеке <card>
purchases/purchase/card | |||||||||||||||||||||||||||||
Наименование аттрибута | Тип данных | Описание | Обязательное | ||||||||||||||||||||||||||
type | String | Тип карты:
| Нет | ||||||||||||||||||||||||||
number | String | Номер карты | Да | ||||||||||||||||||||||||||
guid | String | GUID карты | Нет | ||||||||||||||||||||||||||
addedBy | String | Способ добавления карты/купона
| Нет |
Ссылка на оригинальный чек продажи <original-purchase>
...