На главную страницу Версия-Т
VTSoft.ru

АРМ кассира


RSS
АРМ кассира
 
Подскажите как решить проблему со штрихкодами дисконтных карт, хотелось бы не только EAN13? но и CODE39. Вообщем-то нужно использовать карты с разным префиксом(Текстовым).
 
И еще нельзя ли организовать автоматический обмен чеков от АРМ также как и загрузка справочника. Причем чтобы сканировать предопределенный файл и после выгрузки уже эти чеки не выгружать
типа псевдо от-line.
 
Цитата
vsy писал(а):
Подскажите как решить проблему со штрихкодами дисконтных карт, хотелось бы не только EAN13? но и CODE39. Вообщем-то нужно использовать карты с разным префиксом(Текстовым).


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

Цитата
vsy писал(а):
И еще нельзя ли организовать автоматический обмен чеков от АРМ также как и загрузка справочника. Причем чтобы сканировать предопределенный файл и после выгрузки уже эти чеки
не выгружать типа псевдо от-line.


Для этого, для программы АРМ кассира, существует внешний модуль CheckToFile.dll. Этот модуль откладывает каждый закрытый АРМ'ом чек в отдельный файл в предопределенный каталог. Ваша задача будет заключаться только в том, чтобы периодически сканировать этот каталог и забирать оттуда файлы чеков.
 
А Если произойдет так что файл не забрался а выгружается следующий чек. Он как добавиться или затрется. Еще признак загрузки какой-нибудь существует.
 
Каждый закрытый чек сохраняется в отдельный файл. Файл создается с уникальным именем. Уникальность достигается включением в имя файла даты и времени закрытия чека. Признак загрузки файла (я так понимаю имеется ввиду признак был ли обработан данный файл из внешней программы) здесь как таковой и не нужен - просто нужно удалять файл после обработки.