В программе реализован механизм работы с отложенными чеками. В процессе подбора чека оператор может его «отложить» и продолжить после каких-либо действий, сохранив при этом операции параметры чека на момент сохранения. В случае, когда несколько касс работают в одной локальной сети, можно реализовать механизм внешних отложенных чеков. Благодаря этому чек, отложенный на одной из касс, может быть продолжен на любой кассе. Принцип работы с внешними отложенными чеками основан на том, что при откладывании информация о чеке пишется во внешний dbf-файл, который виден с остальных касс. При продолжении отложенного чека он удаляется из файла.
Открытие формы, в которой настраиваются параметры работы с отложенными чеками, осуществляется при нажатии на кнопку «Параметры отложенных чеков» из пункта меню «Настройки»/ «Дополнительные».
В форме настроек можно изменить следующие общие параметры:
В данном разделе выбирается способ хранения отложенных чеков. В выпадающем списке можно выбрать один из способов хранения отложенных чеков:
Кнопка Настройка становится доступной при использовании внешних отложенных чеков.
При нажатии данной кнопки откроется окно, в которой необходимо указать параметры подключения к внешней СУБД и, при необходимости, одним нажатием кнопки создать таблицу с предопределенной структурой для хранения отложенных чеков.
При работе с клиент-серверной СУБД, указанный в настройках пользователь должен обладать правами: доступ к базе, в которой находится таблица отложенных чеков, создание таблицы (если нужно создавать таблицу из Кассир 5), выборка и удаление записей.
Для работы с СУБД MySQL должен быть установлен драйвер – MySQL ODBC 3.51 Driver.
Механизм взаимодействия Кассира с внешними базами данными реализуется соответствующим API.