Контроль финансовых операций позволяет отслеживать сохранность денежных средств, правильность и законность их использования, подлинность и достоверность совершения денежных операций, позволяет избегать неправомерных действий сотрудников.
Конфигурирование модуля
Активация контроля финансовых операций определяется параметром financecontrol
, который задается в конфигурационном файле /linuxcash/cash/conf/ncash.
ini.d/financecontrol.ini
в секции [plugins]
.
Параметр "Контроль финансовых операций" определяет следующее поведение кассовой программы:
- запрещается переход в режимы продажа/возврат/выем, если не было выполнено внесение наличных для текущего пользователя;
- после внесения наличных выполнять операции по продаже/возврату/выему может только пользователь, который внес деньги;
- пользователь может быть изменен, если в денежном ящике нет наличных средств, и новый пользователь выполнил внесение наличных;
- закрытие смены разрешается только после полной инкассации денег;
- закрыть смену может любой пользователь, имеющий права на выполнение данной операции;
- проверка активного пользователя происходит перед входом в режим продажа/возврат/внесение/выем из главного меню и при авторизации в режиме формирования чека. Выполнение авторизации пользователя в открытом документе запрещено. Если неактивный пользователь пытается авторизоваться в режиме формирования чека, но документ при этом не открыт, то будет выполнен переход в главное меню.
Наименование | Тип данных | Возможные значения | Описание | Примечания |
---|---|---|---|---|
financecontrol | логический |
| Включение модуля "Контроль финансовых операций" | По умолчанию off |
[plugins] ; контроль финансовых операций ;financecontrol = off
Выем без участия кассира
При включенном контроле финансовых операций выем наличных доступен только для пользователя, выполнявшего внесение денег. В случае, когда выполнить обычный выем невозможно, например, кассир, открывший смену, отсутствует на рабочем месте, выем наличных можно выполнить без его участия. Для этого в кассовом ПО Artix предназначена функция "Выем без участия кассира". Для того чтобы избежать неправомерных действий сотрудников, операцию "Выем без участия кассира" могут выполнить только 2 сотрудника торговой сети:
- Инициатор операции, который является свидетелем выема денег (наличие у него прав на выем не обязательно).
- Пользователь, подтверждающий выем (должен иметь права на данную операцию).
Для настройки функции "Выем без участия кассира" в утилите администрирования Yuki необходимо создать пункт меню на основе команды COMMAND_MONEYOUT_WITHOUTCASHIER
. О настройке действий подробнее можно прочитать в разделе "Настройка действий".
Алгоритм выполнения выема наличных без участия кассира следующий:
- Первый пользователь инициирует операцию "Выем без участия кассира".
- Программа запрашивает подтверждение прав.
- Второй пользователь вводит логин и пароль.
- Программа осуществляет переход к формированию документа выема. Операции в чеке выема выполняются по аналогии с обычным выемом.
- Если второй пользователь не имеет права на выем, то программа выдаст сообщение "У вас нет прав. Данная операция запрещена. Нажмите Esc".
В этом случае подтвердить процедуру выема может любой другой пользователь, обладающий данными правами, кроме того, кто инициировал процедуру.
Для контроля действий сотрудников торговой сети при выгрузке продаж в документе выема будут указаны оба пользователя, участвовавших в операции:
- usercode - инициатор операции
- actorcode - пользователь, который подтвердил операцию
Аварийный выем
Активный режим контроля финансовых операций предполагает возможность закрытия смены только при полной инкассации денег. Выполнить инкассацию невозможно, если:
- длительность смены превышена,
- сумма наличности в кассе превышает сумму наличности в ФР.
Для корректного закрытия смены в кассовом ПО Artix предусмотрена процедура аварийного выема.
Для выполнения аварийного выема необходимо перейти к пункту меню "Операции с деньгами" и инициировать полную инкассацию наличных. При попытке закрыть чек выема на экран выводится сообщение о превышении длительности смены или недостатке наличности в кассе. Закрытие чека выема отменяется. После отмены чека касса автоматически выполняет аварийный выем, на экран выводится сообщение "Аварийный выем, расхождение суммы кассы и ККМ, закройте смену". Чек выема закрывается в программе, в ФР документ аварийного выема не регистрируется. При закрытии смены после аварийного выема кассовое ПО уведомит о наличии чеков с ошибками.
Отключение контроля финансовых операций
При обслуживании кассового ПО Artix в ряде случаев требуется приостанавливать действующий на кассе контроль финансовых операций. Для настройки функции "Отключить контроль финансовых операций" в утилите администрирования Yuki необходимо создать пункт меню на основе команды COMMAND_SUSPEND_CFO
. О настройке действий подробнее можно прочитать в разделе "Настройка действий".
При выборе пункта меню "Отключить контроль финансовых операций" приостанавливается контроль финансовых операций для сессии текущего пользователя. Контроль возобновляется в следующих случаях:
- при выходе текущего пользователя из сессии,
- при регистрации другого пользователя,
- при перезагрузке программы,
- при аварийном завершении работы и последующем включении программы.
В том случае, если контроль финансовых операций на кассе не активирован, то выполнить его отключение невозможно.