v7: Как программно определить когда пользователь зашел в 1С #804334


#0 by vova1122
Как узнать дату и время когда пользователь зашел в базу 1С (программно получить ту дату что отображается в Сервис/Монитор пользователей/активные пользователи)
#1 by aka AMIGO
Как вариант - текстовый файлик, запись в который проделать в процедуре ГМ "ПриНачалеРаботыСистемы"
#2 by Остап Сулейманович
Получить из ЖР. Примерно так : или прописать свою систему регистрации входа/выхода пользователей.
#3 by aka AMIGO
Второй вариант - парсить ЖР, и найти первое действие на текущую дату.
#4 by vova1122
раз нет штатного механизма, то заведу в справочник пользователи два реквизита дата и время входа. (подумаю может еще сделаю их переодическими)
#5 by Дык ё
в sql можно собирать данные триггером при изменении _1susers.usrscnt а монитор вроде бы берет данные из файла в каталоге базы
#6 by Builder
Гениально, особенно с периодическими реквизитами. 7.7 их очень любит. Заведи уж отдельный справочник с привязкой к пользователю и пиши туда что хочешь, любые события.
#7 by пипец
жесть )))))
#8 by пипец
а с учетом интерактивных входов и иногда не выходов дык вааасче
#9 by craxx
переходи на 8 - там это реализовано
#10 by Остап Сулейманович
ТаТыШо!!? А напомни - какие для этого есть функции/процедуры?
#11 by aka AMIGO
Спокойно! Это - уже мем мисты :)
#12 by craxx
кури СП по ключевому слову Сеанс
#13 by vova1122
имеете в виду нештатное завершение сеанса? Так это же не каждый день бывает. Мне какраз нужно наказывать тех кто "работает" круглосуточно неделями. Принудительно ночью завершать работу
#14 by FN
Линкс.тмп можно глянуть
#15 by aka AMIGO
У меня сделаны логи по использованию внешних отчетов. Их много, пришлось создать группы отчетов, иначе через меню/файл не наработаешься.. Лог просил шеф, чтобы знать, какие отчеты выкинуть. За 10 лет их там бездна. Вот извлечение из лога (текстовый файлик), отчет я назвал "Сплетница", очень подходяще :)
#16 by пипец
тоже хотели ))) но как то не сложилось - после криков, а вот тут был отчет я его раз в год делаю ))))
#17 by пипец
- более скажу , если терминал - решается вопросом с продолжительностью сессии например -еще более скажу - зависает бывает при выходе, ничо нету а пользователь вроде как в базе - еще более более скажу , организационно это решается быстрее и качественнее ))
#18 by GreyK
А чем вариант с парсингом mlg не устраивает? Нормальный вариант, нормально отрабатывает.
#19 by vova1122
Да терминал. но не желательно отключать сессию в терминале (возможно другие программы могут работать). Зависания не каждый день бывают... Организационно не выход парсить долго, хотя можно подумать
#20 by Масянька
ТКВ - Зачем?
#21 by vova1122
ответ в
#22 by Масянька
Ну, и на фига время? В 24 нуль-нуль выкинуть всех. На фиг...
#23 by vadim777
А что за ОтчетПоДисконту? Можешь скинуть на мыло?
#24 by silent person
прочитать файлик links.tmp в SYSLOG
#25 by aka AMIGO
Вряд-ли ты сможешь им воспользоваться, это самодельная конфа, создана в 1999году, ничего общего с типовыми не имеет, конструкция дисконта - доморощенная.. Творили расчеты по дисконту за 3-4 года до меня. Мне не жалко, только всё это в миру не применимо.
#26 by aka AMIGO
Давно тому проскакивала методика "выкидывания" всех из базы. Достаточно было куда-то в директорию базы поместить файлик, и - "ага" всем юзерам.
#27 by vova1122
сначала не так жестоко. Закрывать кто несколько дней подряд "работал" почему то у меня "врет" этот файлик ( с базы вышел, а пользователь в файле остался)
#28 by aka AMIGO
Вот разработка, вдруг пойдёт:
#29 by vova1122
у меня есть такая вещь. В коннстанту пишу число секунд до завершения. Пользователям несколько раз появляется предупреждение. И если кто неуспел за это время закрыть свои документы, то сам виноват. У всех пользователей закрывается 1С
#30 by Масянька
У одного клиента один из админов развесил в каждом кабинете "Уходя - тушить комп. Штраф -...". Все соблюдали... Гл. бух восстанавливала чего-то там (крутить 2 года). Оставила свой комп, на мониторе бумажка "Огромная просьба - НЕ ТРОГАТЬ!". Админ часов в десять вечера ребутнул сервак (никуда не глядя)... Скандал был... Офигенный...
#31 by aka AMIGO
да, этот вариант тоже я знал, да забыл :) Вот еще что есть в Мисте, спутное:
#32 by aka AMIGO
Что-ж.. админ - царёк и божок над сервачками.. Следить за ними - для того и поставлен.
#33 by Масянька
В данном случае - не соглашусь. Физически (для перекрутить 2 года) нужно времени больше, чем 8 часов. Ну, а если админ "царек" и "божок" - пусть ходит без ЗП - а зачем царю ЗП?
#34 by Bigbro
для ГБ будет урок что такие действия нужно согласовывать с ИТ.
#35 by aka AMIGO
Если главбушка наша что-то делает в базе, требующее монопольного вмешательства - по ГромкоГоворящей связи предприятия раздается громкая команда "Выйдите все из программы "Торговля"" :) По окончании: "Можно работать в "Торговле"" ЗЫ. 1999год.. И Торговля и Склад - были отдельные конфигурации, потом объединились, стало ТиС :) обрати внимание - уменьшительно-ласкательные прозвища я применил для этого сюся :) Он не ходит проверять компы юзеров, и не в курсе, что ГБ чего-то там хочет.. Так что потеря для ГБ вроде как предопределена.
#36 by aka AMIGO
Вообще-то я во всех организациях, кроме последней, был в добрых отношениях с сисадминами.. Вот тут только неадекват какой-то случился..
#37 by Масянька
Урок (оказался) для админа. Его не было на работе, а мобилу не брал. Кстати, у другого клиента: царь и бог (без сюсю) - бухгалтерия. ИТ "согласовывает" (выпрашивает величайшего позволения) действия с базами и серваками.
#38 by Масянька
Я писала про это. Ушли классные админы, пришел неадекват (мягко сказано). Тоже, кстати, уже ушел. Сейчас - нормальные ребята.
#39 by aka AMIGO
+36 и везде, где можно оставить свой след, пишет: "майкл" прям импортный какой-то :) И пальцы хрустят, заколодило уж небось, не разогнуть.. Наверное, скорей всего это правильно, бухинфа = ..
#40 by Масянька
"Бухгалтерия - основное подразделение" может быть только в фирме, которая занимается аутсорсингом бух. услуг. В торговле, а тем более, в производстве, а по факту - везде, кроме, вышеперечисленного - бухгалтерия (впрочем, как и ИТ) - обслуживающее подразделение.
#41 by vadim777
Ну не скажи. Тогда почему у бухгалтерии з.п. выше чем у менеджеров?
#42 by aka AMIGO
бухгалтерия - ещё и щит фирмы :) ЗЫ. помянем добрым словом налоговую :)
#43 by Builder
Значит хреновые менеджеры.
#44 by Масянька
А кто ЗП начисляет-то? :) А если без шуток: в 90-ых сложилась такая ситуация. Хотя, если включить мозг: нет продаж, производства - зачем бухгалтерия? И - у уборщицы ЗП еще ниже. А ты, пойди, попробуй поубирать...
#45 by пипец
потому что тенденция, что менеджер - продажник, крайне не квалифицированный специалист, типа секретаря и то без ответственности по сути ... а бухгалтер это многие знания (если не кнопконажиматель)
#46 by 1dvd
Если по регламенту пользователи должны до 23:59:59 выйти из базы, то глбух будет не бумажки на моник клеить, а предупреждать админ (как минимум)
#47 by red_edjik
- Решение данной задачи вам подсказали постом. Всё прочее излишне. ИМХО
#48 by vv036
В каталоге пользователя есть файлик 1Cv7.LCK Дата и время создания соответствует входу в базу.
#49 by aka AMIGO
В нашей бд нет каталогов пользователей.. Ни у кого :)
#50 by Ёпрст
+
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С