🟡 Entity not found: id=IOrderType, targetType=...🔗
Иногда при создании заказа на запросе статуса команды создания заказа api/1/commands/status получаем ошибку RESPONSE STATUS CODE: 200
RESPONSE: {
"state": "Error",
"exception": {
"orderId": "615566b9-989e-42b4-98a3-f42f2af8afd1",
"terminalGroup": {
"id": "04a36ae8-509b-4065-ba64-993e4043344c",
"name": "..."
},
"timestamp": 1764773988293,
"code": 170,
"message": "Entity not found: id=IOrderType, targetType=a931215a-d323-416b-b207-7822d8e6d051.",
"description": "Тип заказа не найден.",
"additionalData": "a931215a-d323-416b-b207-7822d8e6d051"
}
}
Редкая ошибка, которая встречается в основном, если Ручками редактировались Общие настройки Доставки для организации или Настройки группы торгового предприятия.
Проверяем общие настройки Доставки🔗
1 - Открываем iikoOffice организации, где поймали проблему
2 - Переходим в раздел Доставка - Настройка - Общие
3 - Находим раздел Тип доставки
4 - Проверяем что выставлено Курьером и Самовывоз (если нет, выставляем Курьером и Самовывоз и нажимаем Сохранить)
Проверяем настройки торгового предприятия🔗
1 - Открываем iikoOffice организации, где поймали проблему
2 - Переходим в раздел Администрирование - Настройки торгового предприятия
3 - Выбираем группу, куда пытается поступить наш заказ
4 - Выбираем вкладку Типы заказов
5 - Проверяем, что в списке разрешенных типов заказа проставлены галочки напротив нужных нам типов заказа (если нет, выставляем галочки и нажимаем Сохранить изменения)
Если везде все включено и все галочки проставлены, но ошибка сохраняется 💡
(да, к сожалению, такое бывает)
Просто пересоздаем типы заказов по инструкции 🛍 Типы заказов