PDA

Просмотр полной версии : Не выходят в чеках 0.5



gorlum
24.04.2009, 12:32
День добрый!
Суть дела вот в чем - при пробитии официантом дробного количества порций - например, 0,5 блюда, на кухне выходит только "0", а последнюю цифру не видно.
Подскажите, что нужно перенастроить?

PaViS
24.04.2009, 13:18
Форма servprn.frm для каждой станции

gorlum
24.04.2009, 13:30
а что там надо поменять? какую-то переменную? её тип или ширину?

PaViS
24.04.2009, 13:33
Посмотри здесь

; 2. Строка блюда
[Section]

[NewLine]
Font=Normal
Color=Normal
Cell=SysVar,0,5,{$DISH_CODE},2,1,0,0
Cell=SysVar,5,25,{$DISH_NAME},2,1,0,0
Cell=SysVar,31,7,{$QUANTITY},1,3,3,0
Но править лучше FEditor'ом, там и перевью есть.

gorlum
24.04.2009, 14:03
Спасибо!

Moder
08.05.2009, 09:56
В FEditore открываем файл servprn.frm
Находим секцию Dish Line открываем переменную $QAUNTITY
В Типе переменной меняем на свойство Real и в окне Decimal (десятичная часть) ставим 1 (это одно число после запятой, если поставить 2, будет два числа т.е. сотые части числа) вот и все. Сохраняете файл, а потом можно через шару на кассу кинуть в папку ./RKCLIENT/FORMS и так же на официантскую станцию.

lEEFT
10.06.2009, 17:28
Здравствуйте. Проблема такая возникла. Когда официант пробивает, например, 1.5 порции, на кухне на некоторых позициях выходит1.5, а на некоторых выходит только 1. Хотя по тем же позициям выходит 1.0, если это одна порция, а не дробное... В редакторе стоят дробные значения.

Кипер 6.79с

aspal
10.06.2009, 18:58
А что с поиском по форуму? Не так давно разжевали, как делать. SERVPRN.FRM правим.

Dauren
13.06.2009, 09:19
Где у тебя выходить нормальный чек(1,5), возми его и закинь там где не выходит.

Даха
10.07.2011, 02:40
пробили пол порции виски, на расходе блюд всё ОК! а на принтере у бармена вылезло количество "0" - как понять и что делать?

SH
10.07.2011, 03:43
Даха,

Не так давно разжевали, как делать. SERVPRN.FRM правим.
Объединил темы, можете выше прочесть подробности.
А вообще можете спокойно вынести мозг своим инсталляторам - это их недосмотр.

Даха
10.07.2011, 06:01
можно очень очень подробно объяснить, я же совсем в таких делах "0" . куда сначала залезть, что нажимать, от и до, яж совсем один((

SH
10.07.2011, 17:00
Очень подробно не обещаю, постарайтесь разобраться.
Ищете в папке RK6 файл servprn.frm. Должен находится в RK6\KACCA\STATIONS\RKCLIENT\FORMS
Правите его так, как описано здесь (http://www.carbis.ru/forum/showthread.php?t=2877&p=14790&viewfull=1#post14790) с помощью программы Feditor (лежит в RK6).
Далее, смотрите в Редакторе - Списки - Станции названия Ваших станций. Обычно UNIT01, UNIT02 и т.д.
Для каждой станции выполняете следующую операцию:
Значок "Мой компьютер" (для XP) или просто "Компьютер" (для Vista или 7), щелкаете по нему правой кнопкой мыши (не открывая!), выбираете "Подключить сетевой диск". Диск оставляете без изменений, а в поле "Папка" пишете: \\UNIT01\C
И жмете "Готово". У Вас должна будет открыться папка с диском (если с сетью все в порядке), если нет - попытайтесь ее открыть самостоятельно через "Мой Компьютер". В этой папке открывайте RKCLIENT, затем FORMS - и в эту папку копируйте измененный servprn.frm
Все.