![]() |
Драйвер контрольно-кассовой техники v.10
|
Параметр | Описание | Тип | Возможные значения | Обязательность |
---|---|---|---|---|
type | Тип задания | string | "sell" - чек прихода "buy" - чек расхода "sellReturn" - чек возврата прихода "buyReturn" - чек возврата расхода | + |
electronically | Электронный чек | bool | true - электронный чек (требуется установка clientInfo.emailOrPhone) false - печатный чек | по умолчанию - false |
taxationType | Система налогообложения | string | "osn" - общая "usnIncome" - упрощенная (Доход) "usnIncomeOutcome" - упрощенная (Доход минус Расход) "envd" - ЕНВД "esn" - единый сельскохозяйственный налог "patent" - патентная | можно не передавать, если ККТ зарегистрирована с единственной СНО |
paymentsPlace | Место проведения расчета | string | ||
fnsUrl | Адрес сайта ФНС | string | ||
operator | Информация об операторе | object | ||
clientInfo | Информация о клиенте | object | ||
companyInfo | Информация о компании | object | ||
agentInfo | Данные агента | object | ||
supplierInfo | Данные поставщика | object | ||
items | Элементы чека | object[] | + | |
payments | Оплаты | object[] | + | |
taxes | Налоги | object[] | ||
total | Итог чека | double | Может отличаться от суммы позиций на значение, равное копейкам чека. Если не задан - высчитывается автоматически из суммы всех позиций |
Пример задания:
Параметр | Описание | Тип |
---|---|---|
Фискальные параметры чека (fiscalParams) | ||
total | Итог | double |
fiscalDocumentNumber | Номер ФД чека | int |
fiscalDocumentSign | ФПД чека | string |
fiscalDocumentDateTime | Дата и время чека | string |
fiscalReceiptNumber | Номер чека в смене | int |
shiftNumber | Номер смены | int |
fnNumber | Номер ФН | string |
registrationNumber | РНМ | string |
fnsUrl | Адрес сайта ФНС | string |
Флаги предупреждений (warnings) | ||
notPrinted | Документ закрыт, но не допечатан. Рекомендуется вывести пользователю сообщение о сбое печати и попросить устранить неисправность (самый стандартный случай - закончилась бумага). После устранения неисправности требуется продолжить печать (Продолжение печати документа) | bool |
Пример ответа: