Рубрики
Настройки системы Типовые заявки

Открытие денежного ящика.

Настройка открытия денежного ящика с отдельной кнопки или при печати чеков.

Денежный ящик может быть подключён как к ФР, так и к обычному POS-принтеру. Для его открытия необходимо соединить ФР/принтер с ящиком через кабель. Кабель сделать можно самостоятельно, либо он идёт в комплекте с ящиком.

Распайку кабеля для разных ФР или POS-принтеров можно посмотреть ТУТ.

Денежный ящик, подключенный к ФР автоматически открывается при печати фискальных чеков и фискального Z-отчёта (Суточный отчёт с гашением или отчёт о закрытии смены).

Автоматическое открытие денежного ящика при печати нефискальных чеков через ФР.

Делаем запрос в консоли db2cmd PaymentID, при котором нам надо открывать ящик:

db2 select paymentid,name from payment

Далее редактируем скрипт C:\AVERS\CREATE30\moneybox.sql:

-- Автоматическое открытие денежного ящика при печати чека через ФР с определёнными нефискальными платежами
-- PaymentID in (5) - в скобках указываем ID через запятую нефискальных платежей или платежа, при которых необходимо открыть ящик.
-- ID платежей можно запросить через консоль - db2 select paymentid,name from payment

DROP TRIGGER OpenBox
;

CREATE TRIGGER OpenBox
AFTER INSERT ON CheckPayment
REFERENCING NEW AS n
FOR EACH ROW MODE DB2SQL
WHEN ( PaymentID in (5))
INSERT INTO ReportPrint (REPORTPRINTID,DAYID,REPORTID,TIME,STATIONID,USERID)
SELECT 0, DayID,31,CloseTime,ClosedAtStationID,ClosedByUserID FROM Check
 WHERE CheckID=n.CheckID
   AND (SELECT count(*) FROM ReportPrint WHERE ReportID=31)=0

После того как скорректировали скрипт, выполняем его.

Проверяем что при печати нефискальных чеков, с указанным платежом открывается денежный ящик.

Настройка кнопки открытия денежного ящика, подключённого к ФР, во Фронт.

Выполняем скрипт C:\AVERS\TRIGGERS\rep11_drawer.sql.

Корректируем название 11-ой строки в файле C:\AVERS\fkey1.cfg.

Во Фронт заходим в «Отчёты по терминалу»

И уже можем использовать кнопку «Открыть ДЯ».

Настройка кнопки открытия денежного ящика, подключённого к POS-принтеру, во Фронт.

Файлы находятся в Dropbox\NEW_DROPBOX!Install WIN\3.AVERS\AVERS\SPOOL\PRINT_SHABLON\CD_open\

CashDrawer.txt копируем в C:\AVERS\SPOOL\REPORTS

cmd5_.cmd корректируем по описанию внутри файла и настраиваем по статье.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *