Загрузка справочника номенклатуры
Метод позволяет загрузить (обновить) справочник номенклатуры в Сервис CORRECT. Cправочник используется для сопоставлений распознанных позиций из документа. Можно загрузить более 1 справочника.
Справочник используется в методах:
- Создание пакета;
- Получение результата;
- Поиск номенклатуры по артикулу и/или наименованию;
- Обратная связь.
Пример запроса:
Url: https://extractor.correct.su/api/nomenclatures
Headers: Authorization, Content-Type (application/json)
Method: POST
Body:
{
"catalogId": "string", // ID справочника номенклатуры. Обязательное поле.
// Должно быть указано в нижнем регистре. Пример: "vegetables".
// При сопоставлении используется тот catalogId, который указан в методе "Создание пакета" в параметре "nomenclaturesCatalogId"
"nomenclatures": [
{
"id": "string", // Обязательное поле. При повтороной передаче записи номенклатуры с тем же ID, выполняется обновление записи.
"article": "string", // Артикул номенклатуры. Обязательное поле.
"shortName": "string", // Короткое наименование номенклатуры. Если не указано, должно быть заполнено поле "fullName".
"fullName": "string", // Полное наименование номенклатуры. Если не указано, должно быть заполнено поле "shortName".
"isActive": true // При проставлении false запись не участвует в сопоставлении. При проставлении true - запись участвует в сопоставлении
}
]
}
Код ответа 204 (No Content) - при успешной загрузке справочника.
Код ответа 400 - данные запроса не прошли валидацию.
Код ответа 401 - пользователь не прошел авторизацию.
Код ответа 500 - возникли исключения.