Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
...
### sales data begin ###
и заканчивается строкой ### sales data end ###
. Разделителем объектов являются символы "---".Code Block | ||
---|---|---|
| ||
{
"cardPositions":[ ... ],
"sumn":24030.779999999999,
"deptPositions":[ ... ],
"moneyPositions":[ ... ],
"clientPositions":[ ... ],
"organizationPositions":[ ... ],
"buttonPositions":[ ... ],
"userCode":"7",
"disc_perc":0.0,
"paymentPositions":[ ... ],
"shift":3819,
"inventPositions":[{
"discountPositions":[ ... ],
"supplier":[ ... ],
"taxes":[ ... ],
"bonusPositions":[ ... ],
"aspectPosition":[ ... ],
"medicine":[ ... ],
"agents":[ ... ],
"inputrawdata": "MTA=",
}],
"stornoPositions":[{
"supplier":[ ... ],
"taxes":[ ... ],
"medicine":[ ... ],
"inputrawdata": "MTA=",
}]
"docSum":24030.779999999999,
"cashCode":"1"
} |
Документы (Чеки)
Каждой продаже соответствует документ:
Свойство | Тип данных | Описание | Примечания | ||
---|---|---|---|---|---|
actorCode | строковый | Код пользователя, который подтвердил операцию. Записываются данные для документов:
| |||
docNum | строковый | Номер документа | |||
cardPositions | массив объектов | Список карт, которыми воспользовался клиент | |||
modSum | вещественный | Сумма после изменения цены | |||
docType | числовой | Тип документа:
| |||
baseSum | вещественный | Сумма до применения скидок | |||
timeEnd | время | Время закрытия чека | |||
userCode | строковый | Код кассира | |||
inventPositions | массив объектов | Список позиций товара | |||
shift | числовой | Номер смены | |||
shiftType | числовой | Тип смены:
| |||
stornoPositions | массив объектов | Список сторнированых позиций товара | Все поля сторнированной позиции идентичны полям позиции товара, за исключением timeStorno – указывает время сторно | ||
bonusPositions | массив объектов | Список бонусов | |||
moneyPositions | массив объектов | Список оплат | |||
timeBeg | время | Время открытия чека | |||
docSum | вещественный | Сумма итоговая | |||
cashCode | строковый | Код кассы, на которой произведена продажа | |||
deptPositions | массив объектов | Список отделов | |||
clientPositions | массив объектов | Список клиентов | |||
paymentPositions | массив объектов | Список платежей | |||
buttonPositions | массив объектов | Список кнопок | |||
dopdata | числовой | Идентификатор документа | |||
deptCode | числовой | Код отдела | |||
vbrate | вещественный | Не используется | |||
verate | вещественный | Не используется | |||
sum2m | вещественный | Не используется | |||
summode | числовой | Не используется | |||
sumtype | числовой | Не используется | |||
disc_perc | вещественный | Не используется | |||
disc_abs | вещественный | Не используется | |||
sumn | вещественный | Не используется | |||
sume | вещественный | Не используется | |||
vatsum | вещественный | Не используется | |||
c_link | числовой | Не используется | |||
closed | числовой | Признак закрытия документа:
|
| ||
opid | строковый | Не используется | |||
dateincrement | числовой | Смещение рабочей даты (производство) | |||
buttonid | числовой | Идентификационный номер кнопки | |||
linkeddocumentid | числовой | Идентификационный номер связанного документа | |||
departmentid | числовой | Идентификационный номер отдела | |||
clientitemid | числовой | Идентификационный номер клиента | |||
identifier | числовой | Идентификатор документа | |||
moneyouttype | числовой | Тип выема денежных средств
| |||
urlEgais | строковый | URL ЕГАИС | |||
digitalSignatureEgais | строковый | Цифровая подпись ЕГАИС | |||
noPdfUrlEgais | строковый | URL алкогольного товара без акцизной марки | |||
noPdfDigitalSignatureEgais | строковый | Цифровая подпись алкогольного товара без акцизной марки | |||
alcosetPositions | массив объектов | Алкогольный набор | |||
сustomeraddress | строковый | Реквизиты покупателя | |||
closewithoutprint | числовой | Закрытие чека без печати:
| |||
sourceidentifier | строковый | Идентификационный номер документа-основания для операций:
| |||
backreason | числовой | Код причины возврата | |||
fiscalidentifier | строковый | Фискальный идентификатор документа | Записывается только для ФР с ФН, складывается из номера фискального документа и номера фискального накопителя | ||
frdoccopy | текст |
| |||
correctionreason | числовой | Код причины коррекции | |||
correctionsourcedocnum | строковый | Номер документа основания для коррекции (внутренний приказ, предписание налоговой и т.п.) | |||
correctionsourcedocdate | дата и время | Дата документа основания для коррекции | |||
correctiontype | числовой | Тип коррекции (самостоятельная или по предписанию) | |||
waybillprinted | числовой | Признак печати универсального передаточного документа | |||
waybillnumber | строковый | Номер универсального передаточного документа | |||
giftPositions | массив объектов | Список подарков | |||
cashtype | строковый | Тип кассы, на которой был закрыт чек:
|
Карты – cardPositions
...
Свойство | Тип данных | Описание | Примечания | ||
---|---|---|---|---|---|
clientitemid | числовой | Идентификационный номер клиента | |||
idclient | строковый | Идентификатор клиента, полученный извне | |||
name | строковый | ФИО клиента | |||
text | строковый | Заметки клиента | |||
sex | числовой | Пол клиента | |||
birthday | дата | Дата дня рождения клиента | |||
specialdate1 | дата | Первая особенная дата для клиента | |||
specialdate2 | дата | Вторая особенная дата для клиента | |||
specialdate3 | дата | Третья особенная дата для клиента | |||
specialdate1name | строковый | Поясняющая информация по первой особенной дате для клиента | |||
specialdate2name | строковый | Поясняющая информация по второй особенной дате для клиента | |||
specialdate3name | строковый | Поясняющая информация по третьей особенной дате для клиента | |||
zipcode | строковый | Почтовый индекс клиента | |||
address | строковый | Адрес клиента | |||
строковый | E-mail адрес клиента | ||||
webpage | строковый | Адрес web-страницы клиента | |||
phonenumber | строковый | Номер телефона клиента | |||
inn | строковый | ИНН клиента | |||
document | строковый | Данные документа клиента (паспорта, водительского удостоверения и проч.) | |||
okpo | строковый | Номер ОКПО клиента | |||
okpd | строковый | Номер ОКПД клиента | |||
occupation | строковый | Род занятий клиента | |||
childrencount | числовой | Количество детей у клиента | |||
extendedoptions | строковый | Дополнительные опции у клиента | |||
cashcode | строковый | Код кассы | |||
organizationcode | строковый | Уникальный код организации | |||
organizationid | строковый | Идентификатор организации | |||
options | числовой | Опции, установленные для клиента (битовая маска):
|
Для отправки чека на e-mail необходимо установить Подробнее о функционале отправки чеков на электронную почту можно прочитать в разделе "Отправка чека на адрес покупателя" |
Организации – organizationPositions
Свойство | Тип данных | Описание |
---|---|---|
id | строковый | Идентификатор записи в БД |
code | строковый | Идентификатор организации |
inn | строковый | ИНН организации |
name | строковый | Название организации |
Товарные позиции – inventPositions
...