PDA

Просмотр полной версии : Можно ли сделать подсветку заказов, у которых наступило время приготовления?



SH
11.08.2015, 00:33
Целиком цитирую клиента:
"Попытаюсь объяснить на примере такой функции в программе айка, возможно у R-keeper есть такая функция;
Суть в следующем: на каждое блюдо и напиток заложены временные рамки приготовления блюда или напитков, как только заказ оформлен официантом и оправлен на печать принтеров в цеха начинается отсчет времени, через определенное время если официант не нажал на это блюдо стол начинает мигать красным на мониторе.
Соответственно и официант и менеджер могут увидеть задержку блюда"

Про KDS все понятно, но KDS - это затраты. Раз можно скриптами полет на Марс подпереть, то, наверное, можно и тут скрипты наваять.
Собственно, нужно выполнение условия "отрисовка стола зависит от параметра блюда, которое зависит от времени, прошедшего с момента сохранения блюда, плюс от действий пользователя (еще не было нажатия / было нажатие)".

sibgaba
11.08.2015, 08:52
Ну в айка это не в базе, а в аналоге КДС (т.е. тоже затраты).

Не совсем понял когда официант должен нажать на блюдо? Когда он его забрал с кухни и подал?
В каком режиме должна находиться станция официанта/касса что бы менеджер увидел мигающий стол?

SH
11.08.2015, 10:37
когда официант должен нажать на блюдо? Когда он его забрал с кухни и подал?
Да.


В каком режиме должна находиться станция официанта/касса что бы менеджер увидел мигающий стол?
В режиме просмотра текущих столов (заказов).

lEEFT
11.08.2015, 13:47
Идея классная - создать КДС на базе скриптов :) Может проще клиенту дать хорошую скидку для КДСа? Ведь его можно будет повесить и на обычный ПК... Тач, конечно, удобней, но в режиме экономии можно и мышкой тыкать ;)

С таким описанием процедур и функций - запрос проще отправлять сразу юсикам, но они отправят в отдел продаж за КДСом (я бы так сделал). Задавал вопрос на треке про описание... послали читать скрипты и думать ))

satan
11.08.2015, 17:11
А контроль заказов чем плох?

SH
11.08.2015, 17:28
А про контроль заказов, я, видимо, плохо осведомлен. А что там?

satan
11.08.2015, 17:51
Я тоже теоретик, судя по описанию - на форме отражаются пакеты, можно раскрашивать (в параметрах: время1 и время2).
Предназначено для КДС, но по-моему в сочетании с порядками подачи вполне себе самостоятельно могут работать.

sibgaba
11.08.2015, 18:04
Вот близкая задача (но там с использованием KDS)
http://tracker.ucs.ru:8080/redmine/issues/56480
Отсюда можно взять идею вывода статуса готовности в инфу о заказе при просмотре столов.

А вот перечень классов и свойств объектов
http://support.ucs.ru/ru/node/6260

lEEFT
11.08.2015, 19:05
не получится, т.к. там выставление "ГОТОВ" приходит из КДСа.

У меня другой вопрос: в чеке 5 блюд с разным временем готовки, и как быть? Даже если найти возможность изменения цвета, то нужны таймеры, которые бы красили и помнили таймер именно для этого стола. В статье так же написано, что статус будет меняться после открытия стола для просмотра, но не автоматически в списке столов. Думаю, в скрипте можно использовать время напоминания, которое является "время печати"+"время готовки". далее как-то выводить инфу на картинку стола.