Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
external:procart:02_procart_api [2024/11/21 13:33] – Евгений Горносталь | external:procart:02_procart_api [2025/03/28 08:55] (текущий) – Евгений Горносталь |
---|
Также поддержана работа с автоматическими скидками кассы r_keeper. Если в ресторане используются какие-то автоматические скидки по определенным правилам, и заказ сделанный внешней системой удовлетворяет этим условиям, то запросы **/validate** и **/postorder** вернут содержимое заказа с учетом автоматических скидок. | Также поддержана работа с автоматическими скидками кассы r_keeper. Если в ресторане используются какие-то автоматические скидки по определенным правилам, и заказ сделанный внешней системой удовлетворяет этим условиям, то запросы **/validate** и **/postorder** вернут содержимое заказа с учетом автоматических скидок. |
| |
===== Наценка (суммовая и словарная) ===== | ===== Наценка суммовая ===== |
Модуль **ProCart** поддерживает работу с наценками, от версии ProCart 1.9.1.64. | Модуль **ProCart** поддерживает работу с наценками, от версии ProCart 1.9.1.64. |
Для Наценки (суммовой и словарной) действуют те же правила, что и для Скидки(суммовой и словарной). | Для суммовой наценки поддержана работа с произвольной (суммовыми) наценкой. В данном сценарии сумма наценки и правила ее применения находятся на стороне внешней системы, в запросах **/validate** и **/postorder** передается итоговая сумма наценки, рассчитанная внешней системой. |
| |
Пример того, как в запросе в поле "discount" можно передать одновременно Скидку словарную (Ref), Скидку суммовую(Sum) и Наценку суммовую(MARKUPSUM): | Пример того, как в запросе в поле "discount" можно передать одновременно Скидку словарную (Ref), Скидку суммовую(Sum) и Наценку суммовую(MARKUPSUM): |
При работе с модулем ProCart персонал заведения может получать уведомления о новых заказах через механики внешних систем (push уведомления в приложении, письма на почту, СМС сообщения и т. п.) | При работе с модулем ProCart персонал заведения может получать уведомления о новых заказах через механики внешних систем (push уведомления в приложении, письма на почту, СМС сообщения и т. п.) |
Когда заказ создан в кассовой системе, автоматически происходит сервис печать (по настройкам r_keeper). Этот механизм можно дополнительно задействовать для уведомления персонала, если в используемую схему печати добавить еще одно правило, согласно которому, все заказы полученные из внешней системы будут печататься по отдельному макету сервис-печати на выделенный принтер. | Когда заказ создан в кассовой системе, автоматически происходит сервис печать (по настройкам r_keeper). Этот механизм можно дополнительно задействовать для уведомления персонала, если в используемую схему печати добавить еще одно правило, согласно которому, все заказы полученные из внешней системы будут печататься по отдельному макету сервис-печати на выделенный принтер. |
| |
| ===== Описание блюда ===== |
| Описание блюда передаётся при запросе меню. Логика этого поля имеет постоянное свойство и дополнительно не настраивается. В приоритете в ProCart поле "description"(описание блюда) заполняется значение из поля "Комментарий" из карточки блюда в r_keeper, если это поле пустое, то заполняется из поля "Рецепт". Если на стороне r_keeper оба поля не заполнены, то и в ProCart в поле "description" будет пустым. |
| <hidden> |
| Пример поля на стороне Procart: |
| {{ :external:procart:2025-03-28_12-33-07_2_.png |}} |
| Пример передаваемых полей на стороне r_keeper (приоритет у поля "Комментарий") |
| {{ :external:procart:2025-03-28_12-35-43_2_.png |}} |
| </hidden> |
| |
| |