Настройка работы с отложенными чеками

В программе реализован механизм работы с отложенными чеками. В процессе подбора чека оператор может его «отложить» и продолжить после каких-либо действий, сохранив при этом операции параметры чека на момент сохранения. В случае, когда несколько касс работают в одной локальной сети, можно реализовать механизм внешних отложенных чеков. Благодаря этому чек, отложенный на одной из касс, может быть продолжен на любой кассе. Принцип работы с внешними отложенными чеками основан на том, что при откладывании информация о чеке пишется во внешний dbf-файл, который виден с остальных касс. При продолжении отложенного чека он удаляется из файла.

Открытие формы, в которой настраиваются параметры работы с отложенными чеками, осуществляется при нажатии на кнопку «Параметры отложенных чеков» из пункта меню «Настройки»/ «Дополнительные».

В форме настроек можно изменить следующие общие параметры:

Не распечатывать отложенные чеки — если флаг установлен, то печататься откладываемый чек не будет.

Отдельная нумерация отложенных чеков — отложенные чеки в базе данных программы имеют независимую нумерацию. Если флаг установлен, то чек будет пронумерован в соответствие с нумерацией, введенной для отложенных чеков. Если флаг не установлен, то отложенный чек будет иметь номер, присвоенный при его создании. Например, если при создании чек имел номер «12», то при его откладывании номер останется тот же.

Добавлять отложенный чек к текущему — если флаг установлен, то откладываемый чек будет переоформлен с учетом позиций текущего чека.

Писать состав отлож. чека в транзакции — если флаг установлен, то отложенные чеки будут записываться в транзакции.

Не подтверждать выход при наличии отлож. чеков — если флаг установлен, то подтверждать выход из режима регистрации при наличии отложенных чеков будет не нужно.

Не задавать вопрос «Отложить чек?» — если флаг установлен, то при попытке отложить чек вопрос задаваться не будет.

Подбирать дисконтную карту из отложенного чека - если флаг установлен, то при продолжении отложенного чека будет подбираться дисконтная карта.

Префикс штрихкода отложенного чека - в поле задается префикс штрихкода отложенного чека. Префикс необходим для формирования штрихкода отложенного чека.

Внешние отложенные чеки

В данном разделе выбирается способ хранения отложенных чеков. В выпадающем списке можно выбрать один из способов хранения отложенных чеков:

Внутренние отложенные чеки - внешние отложенные чеки не используются, чек будет храниться во внутренней базе данных Кассира;

хранение во внешних базах данных (dBase, MSSQL, MySQL и т.д.).

Кнопка Настройка становится доступной при использовании внешних отложенных чеков.
При нажатии данной кнопки откроется окно, в которой необходимо указать параметры подключения к внешней СУБД и, при необходимости, одним нажатием кнопки создать таблицу с предопределенной структурой для хранения отложенных чеков.

Механизм взаимодействия Кассира с внешними базами данными реализуется соответствующим API.