3.10.2. Подтверждение полученных «Отчетов о регистрации/перерегистрации»
Метод предназначен для массового подтверждения полученных «Отчетов о регистрации/перерегистрации».
Метод синхронный. Если среди переданных ИД отчета о регистрации/перерегистрации не найден, метод возвращает JSON ответ, со списком всех переданных ИД отчетов о регистрации/перерегистрации с результатом их обработки. Формат ответа описывается схемой «DraftAccept_Response.jsonscheme» (Приложение №10)
HTTP-запрос:
HTTP-Method: POST
Адрес запроса (URI)
| |
https://<server>.taxcom.ru/API/v2/DraftAccept
| |
Заголовок запроса
| |
Session-Token
|
Маркер временного доступа
Необязательный параметр (не передается, если используется пара Integration-Token/Integrator-ID)
|
Content-Type
|
application/json
|
Тело запроса
| |
Данные для подтверждения отчета о регистрации/перерегистрации. Описывается схемой «DraftAccept_Request.jsonscheme» (Приложение №10).
|
Данные в запросе:
Поле
|
Тип
|
ИД отчета о регистрации/перерегистрации
|
integer
|
Тип отчета
|
enum:
· Registration – Отчет о регистрации
· ReRegistration – Отчет о перерегистрации
|
Модель ККТ
|
string
Необходимо указать Модель ККТ
|
Название ККТ
|
string
Необязательное поле (если не передать, то в качестве названия будет использован заводской номер ККТ)
|
Дата активации ФН
|
datetime
Необязательное поле для отчетов о перерегистрации (если не указывать, то будет использоваться "Дата из отчета о перерегистрации")
|
Срок действия ФН
|
string
Необходимо передать значение «13», «15» или «36»
|
ID (GUID) торговой точки
|
string
Необязательное поле (при указании id (guid) существующей торговой точки, ККТ будет помещена в эту торговую точку)
|
Способ тарификации ККТ
|
enum:
· CD_Base – Годовой (1 год)
· CD_Base_3Years – Годовой (3 года)
· CD_Active_200 – 200 активных дней
|
Код активации
|
string
Необязательное поле (если у Вас есть карта оплаты ККТ, введите код (под защитным слоем))
|
Передать ККТ на обслуживание партнеру ОФД (ИНН)
|
string
Необязательное поле (укажите ИНН партнера добавленного в друзья, чтобы данная ККТ сразу перешла к нему на обслуживание)
|
Передать ККТ на обслуживание партнеру ОФД (КПП)
|
string
Необязательное поле, требует указания поля ИНН (укажите КПП партнера добавленного в друзья, чтобы данная ККТ сразу перешла к нему на обслуживание)
|
Данные в ответе:
Поле
|
Тип
|
ИД отчета о регистрации/перерегистрации
|
integer
|
Дата и время
|
Дата формирования ответа в формате: 2017-03-20T10:47:00
|
Результат обработки
|
enum:
· Accepted - отчет о регистрации/перерегистрации успешно принят
· FnFactoryNumberAlreadyExists - не принят, ККТ с таким номером ФН уже существует
· KktRegNumberAlreadyExists - не принят, ККТ с таким рег. номером ККТ уже существует
· ModelNameIsMissing - не принят, не заполнено обязательное поле: «Модель ККТ»
· InvalidActivationCode - не принят, не верный код активации
· PartnerNotFound - не принят, не найден партнер в списке партнеров вашей организации
|