Форум по программам и оборудованию > > >

Где посмотреть, под каким пользователем сделана аннуляция?

23.06.2018 16:50


[ОТВЕТИТЬ]
28.06.2007 10:42
akonev
 
Ситуация: аннуляции кассирам, конечно же, закрыты.
Одна особенно ушлая кассирка вызнала пароль администратора и успешно аннулировала в карман.

Сейчас надо быстро вызнать, чей именно пароль она пользовала.
Кто-нибудь сможет навскидку сказать, где это можно посмотреть?
28.06.2007 10:56
Mtirt
 
Отчеты - Поиск чека.
Там аннулированные чеки присутствую в списке.
Их распечатать нельзя, нет иконки принтера. Иначе, увы, их пока не отберешь :)
А дальше как с обычным чеком - открываешь, есть весь товарный состав чека и фамилия кассира...
28.06.2007 10:57
Mtirt
 
Только я начала сомневаться, чья фамилия там будет...
Она же может чек набивать под собой, а аннулировать под администратором...
28.06.2007 11:02
akonev
 
Цитата:
Mtirt Только я начала сомневаться, чья фамилия там будет...
Она же может чек набивать под собой, а аннулировать под администратором...
Именно так она и делала, злодейка.
Нигде, случайно, не логируются конкретно аннуляции?
28.06.2007 12:46
Mtirt
 
Посмотреть на кассе содержимое таблиц out_login, out_logout ?
Может быть это поможет?
28.06.2007 13:54
akonev
 
Цитата:
Mtirt Посмотреть на кассе содержимое таблиц out_login, out_logout ?
Может быть это поможет?
не помогло. там только только две записи за всю смену:
1-сел кассир;
2 - пришел администратор смену закрывать
28.06.2007 14:07
Mtirt
 
Судя по структуре базы - больше никак не посмотришь.
Login есть только в out_receipt_header, но насколько я понимаю, это и есть фамилия кассира, которую видно в вебе.
28.06.2007 15:12
akonev
 
я в шоке.
получается, что мы не знаем, кто выполняет самые критичные операции.
мрак! Дима, это же не правильно! надо что-то делать.
28.06.2007 15:20
Mtirt
 
Могу предсказать реакцию Димы: зарегистрировано к исправлению и доработке за номером 10ХХ. :)
Только следующая версия УКМ4 выйдет очень и очень нескоро...

Остается только перевести и здесь весь персонал на авторизацию с помощью штрих-кода.
28.06.2007 15:29
akonev
 
да уже бог с ним, с этим конкретным случаем...
блин!!! нифига не бог с ним, там за 100тыров зашкалило, пока нашли...

но все же! сам по себе факт надо пресекать и искоренять на будущее.
28.06.2007 15:32
shebdim
 
Цитата:
Andrew_Konev Сейчас надо быстро вызнать, чей именно пароль она пользовала.
Кто-нибудь сможет навскидку сказать, где это можно посмотреть?

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

Код:
15:27:47: WARNING:OBSOLETE:Sec: пользователю Сидоров(2) дал права на операцию 290 Иванов(1)
Читать это нужно так, Сидоров id 2 пытался выполнить закрытую операцию с номером 290, но Иванов с id 1 разрешил ему это сделать.
28.06.2007 15:34
akonev
 
круть! то, что надо!!!
28.06.2007 15:38
shebdim
 
262 - Аннулирование позиции
268 - Аннулирование чека
266 - Сторнирование позиции
28.06.2007 15:48
akonev
 
вот блин! а в 41й версии оно уже было?
админ клянется, что насковзь логи прорыл, не видел такого. :-\

ps. да еще инет, как на зло, пал в томске. ни ему посмотреть на форум, ни мне туда прицепиться.
28.06.2007 15:50
shebdim
 
Это было с самого рождения.
28.06.2007 15:53
Mtirt
 
Честно говоря, я такого ни разу в логах не видела...
Правда у меня народ ключиком пользуется, может быть изменение положения ключа не фиксируется...
28.06.2007 16:19
shebdim
 
Если права давались ключом то конец фразы будет такой

Код:
... поворот ключа в положение 1
Это означает что в этом положении разрешено выполнять указанную операцию.

В логах можно искать по вхождению Sec:
28.06.2007 16:42
Mtirt
 
Дима. Специально проэкспериментировала, попросила аннулировать чек.
Есть аннулированный чек по кассе в 18:28:14
Кусочек лога кассы:
"18:28:06: INFO:context:Pop front context CContextReceipt[0x8fe3a78]
18:28:14: INFO:context:Push front context CContextReceipt[0x9005208]
18:29:09: INFO:context:Pop front context CContextReceipt[0x9005208]
18:29:16: INFO:context:Push front context CContextReceipt[0x9194740]
18:29:27: INFO:context:Pop front context CContextReceipt[0x9194740]"

И больше в логе ничего нет.
28.06.2007 17:01
akonev
 
Дима, спасибо очень большое! Надо было знать, что искать и где....
По прямой наводке все нашли.
28.06.2007 17:13
Gromila
 
Все спс все пропалили и 262 и 268 и т.д. и т.п.!!!! Круто я некогда не видел там таких записей, а оказывается точно есть!

У меня теперь админы зала буду каждую неделю себе сами пароли менять ))))))

Спасибо всем!
28.06.2007 17:16
Mtirt
 
Лучше сделай им бэджики со штрих-кодами символов по 20. И пусть сканируют штрих-код вместо ввода пароля.
И сами знать свой пароль не будут, и кассиры такое в жизни не подберут.
28.06.2007 17:43
shebdim
 
Цитата:
Mtirt И больше в логе ничего нет.
Это сообщение появляется только в том случае, если кассиру который оформил чек (который указан в заголовке) не дано прав на аннулирование чека. Если права есть, то смысла в этом сообщении никакого, оно не выводится. Очевидно, что он сам и аннулировал.
28.06.2007 17:47
Mtirt
 
У данного кассира нет прав на аннулирование чеков... :(
Только при повороте ключа в положение 3.
28.06.2007 17:48
Gromila
 
Кстати Mirt все надо мне отрезать голову))))) за ненадобностью! ))) точно можно же так и сделать! ))))
28.06.2007 18:14
akonev
 
рома, давай голову оставим. и научим ее ставить запятые :-P

зы: ШК не панацея. когда речь за такие суммы - ШК скопируют (зирэкс-мэшин, фотик) и напечатают. но лучше, чем никак.
28.06.2007 18:20
Mtirt
 
Цитата:
Andrew_Konev рома, давай голову оставим. и научим ее ставить запятые :-P

зы: ШК не панацея. когда речь за такие суммы - ШК скопируют (зирэкс-мэшин, фотик) и напечатают. но лучше, чем никак.
С этим согласна, параллельно с этим надо еще и глобальное промывание мозгов устраивать администраторам.
Ну или объяснить им (администраторам), что за любой аннулированный чек, на котором нет их подписи, администратор и кассир лично вносят деньги в кассу.
28.06.2007 18:26
shebdim
 
Цитата:
Mtirt У данного кассира нет прав на аннулирование чеков... :(
Только при повороте ключа в положение 3.
Только что проверил - шарит. В принципе можно же гасить многие сообщения кассы, то есть ли клиент запущен с ключом --log-remove=OBSOLETE, то это сообщение сохранятся не будет.

А вот ещё, если сначала переставить ключ в третье положение и потом аннулировать не дожидаясь предупреждения о не хватке прав, то сообщение тоже не появится.
28.06.2007 18:28
Mtirt
 
Цитата:
shebdim Только что проверил - шарит. В принципе можно же гасить многие сообщения кассы, то есть ли клиент запущен с ключом --log-remove=OBSOLETE, то это сообщение сохранятся не будет.

А вот ещё, если сначала переставить ключ в третье положение и потом аннулировать не дожидаясь предупреждения о не хватке прав, то сообщение тоже не появится.
Скорее всего второе. Завтра проверю.
28.06.2007 23:01
shebdim
 
Цитата:
Mtirt Только при повороте ключа в положение 3.
Перед тем как пользоваться ключами в качестве защиты я бы обратил внимание на их конструкцию. Видимо из соображений дешивизны стакан в котором вращается ключ сделан примитивно, он содержит прорези которые сужаются по мере удаления от 0 положения. То есть если собрать ключи в стопочку и посмотреть на них то можно легко заметить, что ключ с максимальными правами имеет самый тонкий зуб, а с минимальными правами самый широкий. Неприятность в том, что единственное отличие ключа администратора от ключа стажёра в ширине зубца. То есть при наличии некоторого свободного времени и алмазной пилки для ногтей права себе можно выставить аж до неба :)
29.06.2007 06:46
Mtirt
 
Цитата:
shebdim Перед тем как пользоваться ключами в качестве защиты я бы обратил внимание на их конструкцию. Видимо из соображений дешивизны стакан в котором вращается ключ сделан примитивно, он содержит прорези которые сужаются по мере удаления от 0 положения. То есть если собрать ключи в стопочку и посмотреть на них то можно легко заметить, что ключ с максимальными правами имеет самый тонкий зуб, а с минимальными правами самый широкий. Неприятность в том, что единственное отличие ключа администратора от ключа стажёра в ширине зубца. То есть при наличии некоторого свободного времени и алмазной пилки для ногтей права себе можно выставить аж до неба :)
Могу еще более простой способ предложить: замок поворачивается в 3-е положение ключиком от денежного ящика. И никакой пилочки... По крайней мере для Тошибы.


Опции темы


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

 

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