ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡŽ

🟑 Product ... is excluded from menu for order's tableπŸ”—

Иногда ΠΏΡ€ΠΈ создании Π·Π°ΠΊΠ°Π·Π° Π½Π° запросС статуса ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ создания Π·Π°ΠΊΠ°Π·Π° api/1/commands/status ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΎΡˆΠΈΠ±ΠΊΡƒ RESPONSE STATUS CODE: 200

RESPONSE: {
  "state": "Error",
  "exception": {
    "orderId": "a25ac240-fcec-49cb-aee0-751d0330bedf",
    "terminalGroup": {
      "id": "8723a6e3-de1f-d09b-018d-5bf7e1590064",
      "name": "..."
    },
    "timestamp": 1755763002336,
    "code": 500,
    "message": "Resto.Front.Api.Exceptions.ConstraintViolationException: Product ... is excluded from menu for order's table ...

Ошибка Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ создании Π·Π°ΠΊΠ°Π·Π°, Π² случаС, ΠΊΠΎΠ³Π΄Π° Π² Π°ΠΏΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π² Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² ΠΏΡ€ΠΎΠ΄Π°ΠΆΡƒ ("isIncludedInMenu": true, / "isDeleted": false,), Π½ΠΎ ΠΏΡ€ΠΈ этом:

  1. ΠΈΠ»ΠΈ Π½Π΅ проставлСны Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠœΠ΅ΡΡ‚Π° ΠΏΡ€ΠΎΠ΄Π°ΠΆ
  2. ΠΈΠ»ΠΈ Π½Π΅ проставлСна Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π² Ρ†Π΅Π½ΠΎΠ²ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ, Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ для мСста ΠΏΡ€ΠΎΠ΄Π°ΠΆ

Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Π½Π° ΠΊΠ°ΠΊΠΈΠ΅ мСста ΠΏΡ€ΠΎΠ΄Π°ΠΆ ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‚ Π·Π°ΠΊΠ°Π·Ρ‹ ΠΈΠ· Π°ΠΏΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π»ΠΈ Ρ‚Π°ΠΌ Ρ†Π΅Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ?πŸ”—

Настройки Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠ³ΠΎ прСдприятия

1 - Π’ iikoOffice ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ, Π³Π΄Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² Настройки Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠ³ΠΎ прСдприятия

2 - Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ, ΠΊΡƒΠ΄Π° ΠΈΠ· Π°ΠΏΠΈ отправляСтся Π·Π°ΠΊΠ°Π·

БСрвисы RBCN Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с Π‘Π°Π·ΠΎΠ²Ρ‹ΠΌ прайс-листом ℹ️

Π§Π°Ρ‰Π΅ всСго Π·Π°ΠΊΠ°Π·Ρ‹ ΠΈΠ· Π°ΠΏΠΈ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Доставка ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Доставка Π‘Π°ΠΌΠΎΠ²Ρ‹Π²ΠΎΠ· => Π² этом случаС Π·Π°ΠΊΠ°Π· отправляСтся Π½Π° Π‘Ρ‚ΠΎΠ» ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

Π‘Ρ‹Π²Π°ΡŽΡ‚ ситуации, ΠΊΠΎΠ³Π΄Π° Π·Π°ΠΊΠ°Π· создаСтся Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ стол ΠΈ, Π² этом случаС, Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ мСсто ΠΏΡ€ΠΎΠ΄Π°ΠΆ, ΠΊΡƒΠ΄Π° этот стол привязан.

3 - Находим Π‘Ρ‚ΠΎΠ» ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

4 - Π’ΠΈΠ΄ΠΈΠΌ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ для Π½Π΅Π³ΠΎ мСсто ΠΏΡ€ΠΎΠ΄Π°ΠΆ

Для мСст ΠΏΡ€ΠΎΠ΄Π°ΠΆ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ дСйствуСт Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ прайс-лист, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½Π° ЦСновая катСгория**

5 - ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ мСсто ΠΏΡ€ΠΎΠ΄Π°ΠΆ стола ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ (ΠΈΠ»ΠΈ стола, ΠΊΡƒΠ΄Π° ΠΏΡ‹Ρ‚Π°Π»ΠΈΡΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π·Π°ΠΊΠ°Π·)

Π’ нашСм случаС – Π‘Π°Ρ€

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² мСста ΠΏΡ€ΠΎΠ΄Π°ΠΆπŸ”—

(Ссли Ρ†Π΅Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ для мСст ΠΏΡ€ΠΎΠ΄Π°ΠΆ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ)

  1. ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π² НомСнклатурС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΠΎΡˆΠΈΠ±ΠΊΡƒ
  2. ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ свойства
  3. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π²ΠΎ всСх мСстах ΠΏΡ€ΠΎΠ΄Π°ΠΆ, ΠΈΠ»ΠΈ хотя Π±Ρ‹ Π² Ρ‚Π΅Ρ…, ΠΊΡƒΠ΄Π° ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‚ Π·Π°ΠΊΠ°Π·Ρ‹, отправляСмыС ΠΈΠ· Π°ΠΏΠΈ
  4. ΠŸΡ€ΠΎΡΡ‚Π°Π²Π»ΡΠ΅ΠΌ Π³Π°Π»ΠΎΡ‡ΠΊΠΈ Π½ΡƒΠΆΠ½Ρ‹Ρ… мСст ΠΏΡ€ΠΎΠ΄Π°ΠΆ
  5. НаТимаСм Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ (справа Π²Π½ΠΈΠ·Ρƒ)


ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° доступности ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π² Ρ†Π΅Π½ΠΎΠ²ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈπŸ”—

(Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ†Π΅Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ для мСст ΠΏΡ€ΠΎΠ΄Π°ΠΆ)

  1. ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π‘Π²ΠΎΠ΄Π½Ρ‹ΠΉ прСйскурант
  2. Находим ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΠΎΡˆΠΈΠ±ΠΊΡƒ
  3. ПонимаСм, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΏΡ€Π°Π²Ρ‹, ΠΈ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π² Ρ†Π΅Π½ΠΎΠ²ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΉ для ΠœΠ΅ΡΡ‚Π° ΠΏΡ€ΠΎΠ΄Π°ΠΆ, ΠΊΡƒΠ΄Π° ΠΏΠ°Π΄Π°ΡŽΡ‚ Π·Π°ΠΊΠ°Π·Ρ‹ ΠΈΠ· Π°ΠΏΠΈ, ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² ΠΏΡ€ΠΎΠ΄Π°ΠΆΡƒ
  4. Π”Π°Π»Π΅Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΡ€ΠΈΠΊΠ°Π·Π°ΠΌΠΈ блюдо, ΠΈ Π²Π²ΠΎΠ΄ΠΈΠΌ Π΅Π³ΠΎ Π² ΠΏΡ€ΠΎΠ΄Π°ΠΆΡƒ Π² Π½ΡƒΠΆΠ½ΠΎΠΉ Ρ†Π΅Π½ΠΎΠ²ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ


Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ Π΄Π°Π½Π½ΠΎΠΉ ошибки, ΠΈ Ссли ΠΌΡ‹ ΠΈΡ… Π½Π°ΠΉΠ΄Π΅ΠΌ – ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°ΡΠΏΠΈΡˆΠ΅ΠΌ Ρ‚ΡƒΡ‚, ΠΊΠ°ΠΊ это Ρ‡ΠΈΠ½ΠΈΡ‚ΡŒ 🫑