- Подготовка производственной площадки к маркировке
- Сроки внедрения маркировки для производителей: что нужно знать малым, средним и крупным?
- Оборудование для маркировки: какое нужно и что пригодится из того, что у вас уже есть?
- Состав кода маркировки молочной продукции
Изменения в API с релизом 4.40
С релизом 4.40 (11.09.2021) были внесены изменения в методы API:
Реализован новый тип выгрузки: task_type="batches_registry" - "Выгрузка из реестра серий". Данный тип выгрузки предназначен для получения сведений из реестра серий.
В метод POST //documents/showcase/outcome - Получение списка исходящих документов из витрины документов:
2.1. добавлены входные параметры:
2.1.1. "has_cancel_document_id" - Наличие документа об отмене. Значения: 1 - документ отмены есть (поиск документов, которые были отменены), 2 - документа отмены нет;
2.1.2. "cancel_document_id" - Уникальный идентификатор документа отмены;
2.1.3. "request_ids" - Уникальный идентификатор запроса;
2.1.4. "sender_ids" - Уникальный идентификатор отправителя;
2.1.5. "receiver_ids" - Уникальный идентификатор получателя.
2.2. добавлен выходной параметр - "cancel_document_id" - Уникальный идентификатор документа отмены;
3. В метод POST //documents/showcase/income - Получение списка входящих документов из витрины документов добавлены входные параметры:
3.1. "request_ids" - Уникальный идентификатор запроса;"sender_ids" - Уникальный идентификатор отправителя;
3.2. "receiver_ids" - Уникальный идентификатор получателя;
3.3 «sender_ids"» «Уникальный идентификатор отправителя».
4. В метод POST //documents/outcome - Получение списка исходящих документов добавлен новый параметр - "cancel_document_id" - Уникальный идентификатор документа отмены.
5. Фильтр DocOutcomeFilter разделен на DocOutcomeFilter и DocOutcomeShowcaseFilter.
5.1. Объект "DocOutcomeShowcaseFilter" используется для фильтрации в методе POST //documents/showcase/outcome - Получение списка исходящих документов из витрины документов.
5.2. Объект "DocOutcomeFilter" используется для фильтрации в методе POST //documents/outcome - Получение списка исходящих документов.
6. Для метода отправки документа большого объема - POST //documents/send_large установлено ограничение на максимально возможный размер загружаемого файла в 15 Мб.
В случае попытки загрузить документ объёмом более 15 Мб, документ будет загружен в личный кабинет, но в ответной квитанции будет возвращаться код ошибки 1000: «Превышен размер загружаемого файла».
7. В методе POST //export/tasks/{task_type} для "taskType" - MEDICINE_DISPOSAL" - "Отчет по выбытию":
7.1. в объекте filters сделаны обязательными для указания поля "exit_date_start" и "exit_date_end";
7.2. поле "batches" является необязательным для заполнения;
7.3. для параметра "exit_type" - Тип вывода из оборота добавлено новое значение "По причине уничтожения".
8. Изменения:
8.1. Восстановлена работа «Метода Поиска по реестрам КИЗ всех записей со статусом «Оборот приостановлен»» POST <endpoint>/<version>/reestr/sgtin/on_hold. «Метод Поиска по реестрам КИЗ всех записей со статусом «Оборот приостановлен»» возвращает актуальные данные.
8.2. В методе «Фильтрация по реестру решений о приостановке КИЗ» POST <endpoint>/<version>/reestr/paused-circulation-decisions/filter в таблице «Формат объекта PausedCirculationDecision» «owner_address» («Адрес места деятельности (ФИАС)») объявлен устаревшим.