🟡 Cannot add product “...” (...): it's top parent group isn't allowed for current department🔗
Иногда при создании заказа на запросе статуса команды создания заказа api/1/commands/status получаем ошибку RESPONSE STATUS CODE: 200
RESPONSE: {
"state": "Error",
"exception": {
"orderId": "82a789bd-3508-4304-8c6a-6c51221135be",
"terminalGroup": {
"id": "f9b4570f-211a-28f0-0178-2be019e100cf",
"name": "..."
},
"timestamp": 1756274830534,
"code": 500,
"message": "Resto.Front.Api.Exceptions.ConstraintViolationException: Cannot add product “...” (...): it's top parent group isn't allowed for current department.
Ошибка возникает при создании заказа, в случае, когда в апи продукт добавлен в выгрузку и включен в продажу ("isIncludedInMenu": true, / "isDeleted": false,), но при этом в Номенклатуре находится в папке, скрытой для терминальной группы.
Проверяем видимость родительских папок продукта🔗
Если организация одна — проверяем в iikoOffice / Если организаций несколько — в iikoChain ⚠️
1 - Открываем раздел Товары и склады и переходим в раздел Номенклатура
2 - Находим нужный продукт в списке (поддержка RBCN, если нужно, пришлет артикул проблемного продукта)
3 - Находим Группу самого высокого уровня, в которой лежит наш проблемный продукт и дважды на нее нажимаем, открывая Редактирование номенклатурной группы
4 - Переходим на вкладку Видимость
5 - Ставим галочки напротив организаций, где продукт должен отображаться
6 - Нажимаем ОК
Если настраивали в iikoChain ℹ️
Запускаем принудительный обмен 👉 ❓ Как запускать обмены

