CashLocker - Программа связи с кассовым аппаратом

Содержание

Что это такое ?

CashLocker- программа для связи компьютера с кассой. Фактически она выступает посредником между Локером - программмой для компьютернных салонов и кассовым аппаратом марки АМС-100Ф. Почему именно АМС-100Ф?  Дело в том , что этот аппарат давно и успешно используется как  замена баснословно дорогим фискальным регистраторам. Коллектив разработчиков этого аппарата с самого начала поддерживает в нем возможность связи с внешними устройствами и , пока  эти функции не вызывали серьезных нареканий.

В процессе работы Локер создает файлы в которых указаны параметры запущенных(измененных) сеансов. CashLocker раз в секунду считывает эти файлы, удаляет их и, затем,  пробивает чек на кассе. Кроме того CashLocker ведет подробный отчет о своей работе, а так-же может хранить копии чеков в указанном Вами каталоге.

Установка

Во-первых нужно установить связь с кассой. Для этого потребуется распаять интерфейсный кабель по одной из следующих схем:

Подключить кассу с помощью этого кабеля.

Включить кассу, установить дату и время, если контрольная память не пуста (есть покупки) снять Z-отчет (Сменный отчет, см документацию по АМС-100Ф).

Запрограммировать режим работы с компьютером (Есть сеть). Для этого нажмем на кассе последовательно след. кнопки: КН, КЧ . На индикаторе справа высветится "НС". Нажать КЧ .  На индикаторе справа высветится "ЕС".Нажать КН. Подождать пока запишет. Нажать КН, ВТ. На индикаторе справа высветится "НВ". Нажать ВТ. На индикаторе справа высветится "ЕВ". Нажать КН. Подождать пока запишет.  Все.

Скопировать каталог с программой на диск.

Поместить CashLocker.exe в автозагрузку

Запустить CashLocker.exe. Если при этом программа  заругалась на отсутствие связи с кассой ничего страшного. Это возможно если у Вас не демо-версия и еще не введен код поставщика. См  Настройка.

При первом запуске откроется окно с начальными установками.

Внести изменения в конфигурацию. Как минимум нужно установить COM-порт, каталог с файлами чеков и, если  это не демо-версия код поставщика. Перезагрузите программу (См Настройка-инициализация). Если при этом программа не заругалась на отсутствие связи с кассой то пробейте пустой чек (См. Работа). Если получилось, то значит все в порядке.

Замечание: В демонстрационной версии пробиваеммая сумма всегда равна 1 рублю. 

Работайте на здоровье !

 

  Настройка

В выпадающем меню выбрать пункт "Установки".

Закладка "Инициализация" закрыта паролем. По умолчанию он не установлен.

 

При нажатии OK появляется возможность изменить следующие пункты:

-Новый пароль (Это понятно)

-Хранить копии чеков. Будут создаваться копии чеков в каталоге указанном в Каталоге администратора.

Формат файла копии отличается от принятого в Локере. Это одна строка через пробелы:

"Номер_компьютера Номер_сеанса Дата Время Администратор Аккаунт Номер_услуги Сумма"

Следует заметить , что Каталог администратора лучше назначить на защищенной файловой системе,

чтобы ограничить доступ к ней узкому кругу сотрудников.

-Подробный лог. Будут сохраняться не только записи о внештатных ситуациях, но и об успешно пробитых чеках ( рекомендуется )

-Кнопка позволяет просмотреть сообщения, посылаемые программой в файл отчета

Здесь слева-на-право указываются:

-Метка сообщения("+/-" загрузка-выгрузка программы и "!"  требует внимания)

-Дата и время

-Тип сообщения или пустая строка если это нормально завершенная чековая операция.

-Дополнительная информация в сокращенном виде.

В нижней части окна выводится информация об ошибках, целостности файла отчета и количестве записей. Если выводится надпись отличная от "полное соответствие" значит скорее всего  кто-то пытался изменить этот файл.

Просмотрев сообщения и проведя "разбор полетов" можно очистить сообщения, нажав

-Завершение программы. Это практически единственный способ выгрузить программу из памяти не прибегнув к перезагрузке компьютера.

Закладка "Основные". Здесь устанавливаются основные режимы работы программы.

-Код поставщика. Код соответствия номеру кассового аппарата. (в демо-версии не нужен)

-Номер COM-порта. Номер COM-порта к которому подключена касса.

-Путь к каталогу чеков. Должен совпадать с каталогом , указанном в настройках Локера.

-Заголовок(окончание чека). Предоставляет возможность установить строки , выводимые в начале и в конце чека. Эта функция перекрывает заголовок, запрограммированный на кассе.("СПАСИБО " выводится в любом случае)  Флаг справа от каждой строки устанавливает вывод строки жирным шрифтом.

Закладка "Услуги" дает возможность запрограммировать названия услуг выводимых в чеке

Так, как Локер передает в файл чека только номер услуги а на чеке желательно выводить её название , то, указав здесь соответствие между номером услуги (см. в настройках Локера) и ее названием а, так же номером секции Вы добьетесь того, что не чеке будет выведенна правильная информация о сеансе. Номер отдела соответствует отделу в кассе по которому зарегистрируется покупка .

После внесенных изменений нажмите "Изменить" для сохранения настройки. Изменения вступают в силу сразу. При первой установке не забудьте проверить правильность записи конфигурации.

Вот и все ! Можете приступать к работе.

  Работа

При запущеном Локере м момент оформления операции предусматривающей обращение к кассе появится информационное  окно. 

В поле сообщений Вы увидите содержание будущего чека а так-же сообщения об ошибках. При появлении ошибки становится доступной кнопка ОК. Исправив ошибку (если возможно) и нажав ОК Вы закроете окно. Например, закончилась чековая лента, а чек вышел наполовину. Заправляете ленту. Нажимаете ВВ на кассе или "Повтор чека" в контекстном меню. Выходит чек. Нажимаете ОК .

В поле наличные Вы имеете возможность ввести сумму наличных от клиента. В этом случае на чеке будет отпечатанна сумма сдачи.

Нажав "отмена " Вы откажетесь от печати чека. При этом покупка не будет зарегистрированна  в кассе, но в отчете появится соответствующая запись.

Чтобы чек все-таки пробился нужно нажать последовательно кн. ФЦ и ВВОД (ВВ) на кассе.  Необходимость в этом вызванна постановлением компетентных органов запрещающем использование ККМ АМС-100Ф(и др. специально не предназначенные для этого) в качестве фискального регистратора (пассивный режим). 

При этом из кассы вылезет нечто подобное: 

Если кассир не жмет то и дело ОТМЕНА , то покупки по контрольной ленте кассы должны совпадать с записями в "Журнале сеансов"  Локера. Какие-либо различия - причина  требовать объяснения у кассира и просмотреть собщения программы.

Если не торопиться жать ФЦ-ВВ и при открытом окне ожидания вывода чека запустить еще один сеанс на Локере , то в окне сообщений появится вторая запись. Таким образом на одном чеке можно пробить до семи покупок.

Если в Локере изменить сеанс уменьшив его длительность , или отменить его вообще , то будет выведен чек возврата. Таким образом можно произвести сторнирование чека. Главное , чтобы не получилось : в одном чеке и покупка и возврат. В этом случае будет выведено сообщение о попытке смены режима и чек отменится.

 В работе Локера замечены случаи дублирования файлов чеков. Это происходит видимо потому, что иногда в файл чека дописывается что-то уже после того когда CashLocker  его обработал и удалил. Файл при этом создается заново с теми же параметрами и CashLocker вновь его читает и передает на вывод кассе. Что-бы не происходил повтор чеков вторая запись удаляется и выводится сообщение об попытке дублирования чека. Короче говоря, несмотря на сообщение об ошибке чек выводится корректно. 

Щелкнув правой кнопкой мыши на иконке программы вы вызовете контекстное меню из которого сможете выбрать дополнительный сервис по кассе:

-Пустой чек. Пробить чек без продаж и открыть денежный ящик.

-Состояние денежных регистров. Выводит состояние регистров кассы на текущий момент. Аналог Х-отчета.

-Вывести контрольную ленту. Создает файл с копией контрольной ленты на текущий момент. Напомню , что в контрольной ленте кассового аппарата АМС-100Ф содержится в электронном виде краткая информация обо всех покупках текущей смены т.е со времени последнег Z-отчета.(см документацию на АМС-100Ф)

-Перезагрузка. Перечитывается файл конфигурации, происходит перепрограммирование заголовка, окончания чека и др. параметров кассы. (Вообще-то это никогда не требуется на практике).

-Повтор чека. Если произошла ошибка при выводе чека (В основном при окончании чековой ленты) а чек надо отдать клиенту, то устранив неисправность Вы можете нажать кн. ВВОД на кассе или эту кнопку в программе.

 

  Что дальше ?

В будущем в программу возможно будут внесены изменения касающиеся файла отчета. А именно намечено добавить возможность распечатки всех сообщений или за определенный период; увеличить размер каждого сообщения .

Из окошка ожидания вывода чека будет  удалена (опционально) кнопка ОТМЕНА.

Будет добавлена возможность пробить стороннюю покупку, т.е. не только сеанс Локера. Например , клиент поработал в интернете , распечатал 10 листов на принтере и купил дискету. При завершении сеанса из Локера пробиваем ему интернет и , в том же чеке, выбрав из  собственной базы данных товаров и услуг, пробиваем печать на принтере и дискету.

Пока это писалось в программе произошли некоторые изменения:

-В Установках добавлен флаг "Короткий чек". Если его установить , то в теле чека не будет печататься служебная информация.(Тип и номер сеанса, номер компьютера)

-Создана новая версия для старых прошивок ПЗУ кассовых аппаратов. Она работает в режиме фискального регист#1090;ратора. Чек пробивается молча, без вывода окна ожидания и , при этом, не нужно жать кнопки на кассе.   Но замечу , что по закону это запрещено в первую очередь потому , что старые прошивки нельзя использовать в АМС-ах а новые не поддерживают пассивный режим.  

Для контактов: 
,    
 ftp://tesnet.ru - демо версия.

 

×
Скачать "Прокат-Эксперт"

Чтобы скачать программу "Прокат-Эксперт" нужно зарегистрироваться: