Блок-схема
в случае успеха вернётся ответ с HTTP-кодом 200 и моделью, описанной в соответствующем методе
в случае пользовательской ошибки вернётся ответ с HTTP-кодом 400 и описанием ошибки в поле title
Описание ошибок интеграции с HTTP-кодом 400:
HTTP-код | Код (status) | Текст (title) | Метод | Алгоритм проверки/устранения | Действия кассира | Действия 1С |
---|---|---|---|---|---|---|
400 | 4001 | Не указан номер или идентификатор счёта | /api/paidServices/IntegrationInvoice/v2/ByNumber | Проверить формат передачи данных в 1С | Проверить корректность указания номера счета в интерфейсе получения счета в 1С в поле "Введите номер счёта", сравнив с номером счета в интерфейсе МИС или печатной формой. Обратиться к администратору или в СТП | Проверить передачу номера счета в методе получения счетов |
4002 | Не заполнена дата рождения плательщика | /api/paidServices/IntegrationInvoice/v2/ByPayer /api/paidServices/IntegrationInvoice/v2/Ofd | Проверить формат передачи данных из 1С | Проверить заполненность поля "Дата рождения" в справочнике плательщиков в 1С. Обратиться к администратору или в СТП | Проверить получение даты рождения плательщика в методе получения счетов Проверить заполненность даты рождения плательщика в интерфейсе договоров МИС | |
4003 | Не заполнено ФИО плательщика | /api/paidServices/IntegrationInvoice/v2/ByPayer /api/paidServices/IntegrationInvoice/v2/Ofd | Проверить формат передачи данных из 1С | Проверить заполненность ФИО плательщика в поле "Наименование" в справочнике плательщиков в 1С. Обратиться к администратору или в СТП | Проверить получение ФИО плательщика в методе получения счетов Проверить заполненность ФИО плательщика в интерфейсе договоров МИС | |
4004 | Неверно передан номер чека | /api/paidServices/IntegrationInvoice/v2/Pay | Проверить формат передачи данных из 1С | Обратиться к администратору или в СТП | Проверить заполненность номера чека в методе оплаты | |
4005 | Неверно передана касса | /api/paidServices/IntegrationInvoice/v2/Pay | Проверить формат передачи данных из 1С | Обратиться к администратору или в СТП | Осуществить отправку справочника касс из 1С в МИС методом передачи справочника касс в ТМ:МИС | |
4006 | Неверно передан ОГРН организации | /api/paidServices/IntegrationInvoice/v2/ByNumber /api/paidServices/IntegrationInvoice/v2/ByPayer /api/paidServices/IntegrationInvoice/v2/Ofd /api/paidServices/IntegrationInvoice/v2/Receive /api/paidServices/IntegrationInvoice/v2/Pay /api/paidServices/IntegrationInvoice/v2/Status /api/paidServices/IntegrationInvoice/v2/CashDesk | Проверить формат передачи данных из 1С | Обратиться к администратору или в СТП | Проверить настройки интеграции с МИС (ОГРН) | |
4007 | Неверно передан ОИД организации | /api/paidServices/IntegrationInvoice/v2/ByNumber /api/paidServices/IntegrationInvoice/v2/ByPayer /api/paidServices/IntegrationInvoice/v2/Ofd /api/paidServices/IntegrationInvoice/v2/Receive /api/paidServices/IntegrationInvoice/v2/Pay /api/paidServices/IntegrationInvoice/v2/Status /api/paidServices/IntegrationInvoice/v2/CashDesk | Проверить формат передачи данных из 1С | Обратиться к администратору или в СТП | Проверить настройки интеграции с МИС (ОИД) | |
4008 | Неверно сформирован или отсутствует список оплат | /api/paidServices/IntegrationInvoice/v2/Pay | Проверить формат передачи данных из 1С | Обратиться к администратору или в СТП | Проверить передачу списка оплат в методе оплат | |
4009 | Не найден счёт с номером N | /api/paidServices/IntegrationInvoice/v2/ByNumber | Проверить корректность указания номера счёта при получении в 1С. Проверить формат передачи номера счета из 1С в МИС. Если проблема не решена, обратиться в СТП МИС. | Проверить корректность указания номера счета в интерфейсе получения счета в 1С в поле "Введите номер счёта", сравнив с номером счета в интерфейсе МИС или печатной формой. Если проблема не решена, обратиться к администратору или в СТП | Обратиться в СТП МИС | |
4010 | Не найден счёт с гуидом N | /api/paidServices/IntegrationInvoice/v2/ByNumber /api/paidServices/IntegrationInvoice/v2/Receive /api/paidServices/IntegrationInvoice/v2/Pay /api/paidServices/IntegrationInvoice/v2/Status | Проверить формат передачи данных в 1С. Если проблема не решена, обратиться в СТП МИС. | Обратиться к администратору или в СТП | Обратиться в СТП МИС | |
4011 | Найдено больше одного счёта с номером N | /api/paidServices/IntegrationInvoice/v2/ByNumber | Обратиться в СТП МИС | Обратиться к администратору или в СТП | Обратиться в СТП МИС | |
4012 | Найдено больше одного счёта с гуидом N | /api/paidServices/IntegrationInvoice/v2/ByNumber | Обратиться в СТП МИС | Обратиться к администратору или в СТП | Обратиться в СТП МИС | |
4013 | Номер чека X уже зафиксирован по счёту N | /api/paidServices/IntegrationInvoice/v2/Pay | Обратиться в СТП МИС | Проверить наличие платежей по счету в МИС. При соответствии никаких действий не требуется, в отличном случае обратиться к администратору или в СТП. | Действий не требуется | |
4014 | Данный счёт оплачен | /api/paidServices/IntegrationInvoice/v2/ByNumber | Обратиться в СТП МИС | Проверить наличие платежей по счету в МИС. При соответствии никаких действий не требуется, в отличном случае обратиться к администратору или в СТП. | Действий не требуется | |
4015 | Не найдена касса | /api/paidServices/IntegrationInvoice/v2/Pay | Передать справочник касс из 1С в МИС | Обратиться к администратору или в СТП | Осуществить отправку справочника касс из 1С в МИС методом передачи справочника касс в ТМ:МИС | |
4016 | Не найдена БД ЛПУ с указанными параметрами | /api/paidServices/IntegrationInvoice/v2/ByNumber /api/paidServices/IntegrationInvoice/v2/ByPayer /api/paidServices/IntegrationInvoice/v2/Ofd /api/paidServices/IntegrationInvoice/v2/Receive /api/paidServices/IntegrationInvoice/v2/Pay /api/paidServices/IntegrationInvoice/v2/Status /api/paidServices/IntegrationInvoice/v2/CashDesk | Проверить настройки интеграции в 1С/МИС | Обратиться к администратору или в СТП | Проверить настройки интеграции с МИС (ОГРН, ОИД, строка подключения) | |
4017 | Не найдена строка подключения к ЛПУ | /api/paidServices/IntegrationInvoice/v2/ByNumber /api/paidServices/IntegrationInvoice/v2/ByPayer /api/paidServices/IntegrationInvoice/v2/Ofd /api/paidServices/IntegrationInvoice/v2/Receive /api/paidServices/IntegrationInvoice/v2/Pay /api/paidServices/IntegrationInvoice/v2/Status /api/paidServices/IntegrationInvoice/v2/CashDesk | Проверить настройки интеграции в МИС | Обратиться к администратору или в СТП | Обратиться в СТП МИС | |
4018 | Невозможно установить статус счёту | /api/paidServices/IntegrationInvoice/v2/Status | Обратиться в СТП МИС | Запросить счет повторно. Проверить статус счета "Требуется отправка в ОФД" | ||
4019 | Данный счёт находится в статусе X | Обратиться в СТП МИС | Обратиться к администратору или в СТП | |||
404 | /api/paidServices/IntegrationInvoice/v2/ByNumber /api/paidServices/IntegrationInvoice/v2/ByPayer /api/paidServices/IntegrationInvoice/v2/Ofd /api/paidServices/IntegrationInvoice/v2/Receive /api/paidServices/IntegrationInvoice/v2/Pay /api/paidServices/IntegrationInvoice/v2/Status /api/paidServices/IntegrationInvoice/v2/CashDesk | Проверить настройки интеграции в 1С | Обратиться в СТП |
в случае внутренней ошибки сервера вернётся ответ с HTTP-кодом 500
Описание ошибок интеграции с HTTP-кодом 500:
HTTP-код | Код (status) | Текст (title) | Метод | Алгоритм проверки/устранения | Действия кассира | Действия 1С |
---|---|---|---|---|---|---|
500 | 5000 | Ошибка при получении счёта | /api/paidServices/IntegrationInvoice/v2/ByNumber | Отправить запрос повторно из 1С в МИС | Обратиться к администратору или в СТП | Обратиться в СТП МИС |
5001 | Ошибка при получении счетов | /api/paidServices/IntegrationInvoice/v2/ByPayer | Отправить запрос повторно из 1С в МИС | Обратиться к администратору или в СТП | Обратиться в СТП МИС | |
5002 | Ошибка при подтверждении получения счёта | /api/paidServices/IntegrationInvoice/v2/Receive | Отправить счет повторно из 1С в МИС | Действий не требуется | Сохранить счет в отложенные и повторно отправить в МИС | |
5003 | Ошибка при подтверждении оплаты счёта | /api/paidServices/IntegrationInvoice/v2/Pay | Отправить счет повторно из 1С в МИС | Действий не требуется | Сохранить счет в отложенные и повторно отправить в МИС | |
5004 | Ошибка при добавлении касс | /api/paidServices/IntegrationInvoice/v2/CashDesk | Отправить справочник касс повторно из 1С в МИС | Обратиться к администратору или в СТП | Обратиться в СТП МИС | |
5005 | Ошибка при получении счетов для отправки в ОФД | /api/paidServices/IntegrationInvoice/v2/Ofd | Отправить запрос повторно из 1С в МИС | Обратиться к администратору или в СТП | Обратиться в СТП МИС | |
5006 | Ошибка при изменении статуса счёта | /api/paidServices/IntegrationInvoice/v2/Status | Отправить запрос повторно из 1С в МИС | Обратиться к администратору или в СТП | Обратиться в СТП МИС | |
5007 | Ошибка при получении версии интеграции | /api/paidServices/IntegrationInvoice/Version /api/paidServices/IntegrationInvoice/v2/Version | Отправить запрос повторно из 1С в МИС | Обратиться к администратору или в СТП | Обратиться в СТП МИС | |
502 | /api/paidServices/IntegrationInvoice/v2/ByNumber /api/paidServices/IntegrationInvoice/v2/ByPayer /api/paidServices/IntegrationInvoice/v2/Ofd /api/paidServices/IntegrationInvoice/v2/Receive /api/paidServices/IntegrationInvoice/v2/Pay /api/paidServices/IntegrationInvoice/v2/Status /api/paidServices/IntegrationInvoice/v2/CashDesk | Отправить запрос повторно из 1С в МИС |
| Обратиться в СТП МИС | ||
503 | ||||||
504 |