Заказ. Создание/редактирование
Меню -> Ресторан -> Заказ
Этапы совершения операции:
- Заполните данные о товаре:

| Наименование поля | Поля в API | Обязательность | Описание |
|---|---|---|---|
| Название товара | name | + | Наименование товарной позиции. Не может быть пустым. Пробелы в начале и конце строки удаляются для избежания отсутствия наименования товарной позиции. Максимальная длина: 128 символов |
| Тип кода | type | - | Тип кода, варианты значений: code - без GTIN/EAN, gtin - GTIN/EAN, service - Услуга, prepayment - Аванс |
| Код товара | code | - | Значение кода товара. Содержит исключительно цифры. В случае, если типКода указан как gtin, максимальная длина значенияКода равна 14 символам. Для остальных случаев ограничение в 13 символов |
| Количество | quantity | + | Кол-во товарной позиции |
| Цена | price | + | Цена товарной позиции за 1 единицу |
| Маркировка unknown | unknown | - | Неизвестный тип маркировки |
| Маркировка СИ | si | - | Маркировка СИ |
| Маркировка УКЗ | ukz | - | Маркировка УКЗ |
| Код секции | code | - | Номер секции от 1 до 255 |
| Наименование секции | name | - | Название секции |
| Скидка | discount | + | Скидка товарной позиции. В случае, если скидка не должна быть применена, должно быть передано значение null |
| Надбавка | markup | + | Надбавка товарной позиции. В случае, если надбавка не должна быть применена, должно быть передано значение null |
| НДС | tax_rate | + | НДС. Важно помнить, что НДС 0 и отсутствие НДС - разные вещи |
- Подтвердите действие кнопкой
Добавить товар- формируетitems- массив товарных позиций - Добавленный товар отобразится в Предчеке.
- Заполните итоговую информацию о Заказе:

| Наименование поля | Поля в API | Обязательность | Описание |
|---|---|---|---|
| ID заказа | id | + | ID заказа. Макс. длина - 36 символов |
| Скидка на итог | cheque_discount | + | Скидка по чеку |
| Надбавка на итог | cheque_markup | + | Надбавка по чеку |
| Номер столика | table | + | Номер столика |
| Место за столиком | place | + | Номер места за столиком, если имеется |
| Тип предоплаты | payment_type | - | Способ Предоплаты. На момент оплаты будет преобразовано в тип оплаты “Предоплата” |
| Сумма предоплаты | value | - | Сумма предоплаты. На момент оплаты будет преобразовано в тип оплаты “Предоплата” |
- Кнопка
Сохранить заказ- Название действия:create_or_edit_order- Данный метод предназначен для совершения операции создания/редактирования заказа.
- При создании нового заказа увеличивает счетчики Количество и Сумма оформленных заказов за смену.
- Для редактирования открытого заказа требуется указать ID существующий заказ и передать обновленный, скорректированный заказ.
- При уменьшении общей суммы заказа увеличивает счетчики Количество и Сумма коррекций заказов за смену.
- При увеличении общей суммы заказа увеличивает счетчик Сумма оформленных заказов за смену.
- Данный метод предназначен для совершения операции создания/редактирования заказа.