[ОТВЕТИТЬ]
21.08.2007 16:42
akonev
 
отстал я от жизни
вроде как есть журналирование действий кассира, а как включется - не знаю.
подскажите, пожалуйста.
21.08.2007 16:49
Mtirt
 
О? Я тоже хочу. И тоже не знаю... :(
А то меня тут замучали аннулированными чеками и аннулированными позициями...
21.08.2007 16:56
Thalt
 
Цитата:
Mtirt О? Я тоже хочу. И тоже не знаю... :(
А то меня тут замучали аннулированными чеками и аннулированными позициями...
В CF_OPER в поле названия операции в конце строки поставь точку у операций, которые надо логировать. Если надо записывать содержимое чека, то в cf_ini поставь 1 в параметре _log_idrop.
Записываться все будет в cashlog.db
21.08.2007 17:07
akonev
 
Вот ведь! И знал же, да забыл детали за давностью лет.
Пытался эту точку в начало воткнуть :)
Цитата:
Mtirt О? Я тоже хочу. И тоже не знаю... :(
А то меня тут замучали аннулированными чеками и аннулированными позициями...
Для аннуляций есть еще один вариант:
_PRN_FILE
туда надо прописать любой каталог и в нем будут формироваться файлы полной чековой ленты и журнала
нам нужен журнал (jrn.prn)
в нем будут все аннуляции и возвраты в том виде, как они должны печататься принтером (но аннуляции с указанием товара)
такой вариант может быть удобнее, когда хочется чтобы местные магазинские боссы могли сами посмотреть, что аннулировалось (чтобы не заморачиваться с вытаскиванием из DB)
21.08.2007 17:43
akonev
 
я, оказывается, грязно обманул :(
не попадают в jrn.prn позиции. только сам факт аннуляции. посмотрел невнимательно.

так что остается только журналирование.
21.08.2007 18:10
akonev
 
потестил.
в cashlog.db при аннуляции не попадает неподтвержденная позиция (которую можно сбросить "ошибкой")
точнее, записывается строка без указания товара. в остальном - работает.
22.08.2007 16:03
Tushkanchik
 
А можете показать что там на выходе получаеться в файликах?
22.08.2007 18:48
akonev
 
Цитата:
Tushkanchik А можете показать что там на выходе получаеться в файликах?
включено журналирование ленты в текстовом виде
включено журналирование в cashlog.db операций аннуляция (с товарами), возврат, ошибка

1 чек: чистая продажа четырех товаров
2 чек: продажа тех же товаров, но второй из них сбрасываем по ошибке
3 чек: продажа тех же товаров, но после четвертого третий убираем возвратом внутри чека
4 чек: возврат первой позиции из первого чека
5 чек: все те же товары, аннулируем до подитога
6 чек: все те же товары, аннулируем после подитога
Вложения
Тип файла: rar LOG.rar (1.8 Кб, 227 просмотров)
22.08.2007 19:02
Tushkanchik
 
мда.. без бутылки не разберешься :)
чесно сказать jrn.prn меня не впечатлил... из дбшки все же можно выцепить махинации кассиров... я так понял включено протоколирование кнопочки Возврат(11), ВозвратВнутриЧека(30), Ошибка(5) ?
ну аннуляция чека у меня вообше запрещена ибо старший касир говорит что ей в налоговой запретили :)
22.08.2007 19:41
Tushkanchik
 
Кстати CASHLOG.DB где лежит ? в самом SMUKM30 или SMUKM30\DATABASE
23.08.2007 00:52
Vovantus
 
Цитата:
Tushkanchik SMUKM30\DATABASE
.. тут лежит
23.08.2007 05:06
Vovantus
 
извините, вопрос немного не в тему, но открывать отдельный топик не хочется, т.к. ответ может быть простой:

есть лог CASHLOG.DB.
в нём всякая полезная информация.
как можно эту информацию извлечь и запихать в обычный текстовый формат?

Может конвертеры есть какие?
23.08.2007 10:33
Tushkanchik
 
dbedit ом открой :)
23.08.2007 10:38
Vovantus
 
Цитата:
Tushkanchik dbedit ом открой :)
вопрос читай:

Цитата:
Vovantus как можно эту информацию извлечь и запихать в обычный текстовый формат?
24.08.2007 07:54
akonev
 
Цитата:
Vovantus как можно эту информацию извлечь и запихать в обычный текстовый формат?
Как вариант: тупо открыть в Excel.
Только не забываем, что продукты от мелкомягких (точнее драйвер,
через который оне работают) любят чтобы в комплекте с таблицей были ее индексы.
Иначе говорят, что такой формат они не знают.

Чтобы было по-русски - берем вот отсюда микро-утилитку:
https://olegon.ru/showthread.php?p=23609#post23609
24.08.2007 17:00
Thalt
 
Может быть это поможет?
24.08.2007 18:08
Tushkanchik
 
О да!!!! мега вещь!
А добавлять [Actions] можно ?
ато я чтото добавил
18=Открытие ящика
27=Режим администратора
в экселе не показываеться расшифровка

и жалко что не понимает пути к логам касс в виде \\srv\pos1\cashlog.db
25.08.2007 01:43
Vovantus
 
В конечном виде, хочу зделать что-нить такое, чтоб по запросу админа можно было лог за определённую дату посмотреть не открывая ручками эксель и не выбирая каждый раз нужный файл. Они ярлычок запуска СМ теряют, если его с рабочего стола в панель быстрого запуска убрать, боюсь подумать что будет если админам показать как импорт данных делать *76 . Как вариант для автоматизации, можно попробовать написать скрипт на VB, чтоб запрос выдавал на открытие файла в экселе, но как это можно реализовать практически?
25.08.2007 04:05
Vovantus
 
Цитата:
Tushkanchik и жалко что не понимает пути к логам касс в виде \\srv\pos1\cashlog.db
может поймёт, если подключить
Цитата:
\\srv\pos1\
как сетевой диск.
25.08.2007 11:41
Tushkanchik
 
Блин в экселе не расшифровываеться 30 событие как возврат внутри чека :(
24.08.2007 9 241 181 18:38 30 МУХИНА_В 106780;0.132;29.00 КОНФЕТЫ КОРОЛЕВСКИЙ ШАРМ С ОРЕХ НАЧ (САТУРН)

Thalt ты прогу писал ? Не мог бы подкорректировать? :)
27.08.2007 09:58
Thalt
 
Цитата:
Tushkanchik О да!!!! мега вещь!
А добавлять [Actions] можно ?
ато я чтото добавил
18=Открытие ящика
27=Режим администратора
в экселе не показываеться расшифровка

и жалко что не понимает пути к логам касс в виде \\srv\pos1\cashlog.db
:) Глючокс. Вечером выложу новый бинарник. Про пути не обещаю - сейчас времени нет, а коды операций исправил. В старой версии не понимались коды старше 12-го :)
Опции темы


Часовой пояс GMT +3, время: 01:55.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.