Skip to content

🟡 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 ℹ️

Запускаем принудительный обмен 👉 ❓ Как запускать обмены