Как лучше писать действия пользователей?

Форум 1С: Одинэс.Ру

Найти!

Как лучше писать действия пользователей?

fserge
17.07.2009 - 07:32
Имеется Торговля и Склад 77
Есть задача улучшить контроль за работой пользователей (кто менял документы, изменилась ли сумма, количество товара и т.п) Возникла мысля писать логи не текстовый файл, а в базу MySQL. Видел на proclub  похожую тему, но для восьмерки. Вопросы: реально ли это реализовать на 77? Как лучше организовать соединение? Может кто поделиться опытом/ссылками? Или может есть лучшие варианты?
К списку тем 1 > К списку форумов

Интересные темы

odines.ru
04.12.2024 - 08:39
Смотри также:
При удаление строки из табличной части дока
КомпонентаСХК.Инициализация().Ошибка создания файла.
Как вытащить SQL идентификаторы реквизитов..

Re: Как лучше писать действия пользователей?

Sserj
22 - 20.07.2009 - 13:36
(0)
Вот тебе:
http://www.1cpp.ru/docum/icpp/html/ODBC.html
 
По домену полазишь разберешься :)

Re: Как лучше писать действия пользователей?

VZ
23 - 20.07.2009 - 13:45
21-fserge > Да все едино... Если нет административных мер, программные не помогут - приспособятся. Административные меры решат 90%% проблем.
 
Пример. Расчетная часть мучалась постоянной "забывчивостью" нормировщиц, и "переделками" нарядов. Разумеется, по "объективным обстоятельствам". А как же...
После ввода регламента "все исправительные документы после 7-го числа только с визой Гендира" произошло чудо... И внимательность резко повысилась, и "объективных обстоятельств" в природе стало наблюдаться меньше.
Или другой регламент: на заявлении об выдаче займа появилась графа: "Добросовестнось заемщика гарантирую..." - и алкаши стали удивительно совестливыми - перестали исчезать после получения займа.

Re: Как лучше писать действия пользователей?

Uho
24 - 20.07.2009 - 14:15
17-fserge > (15)В базу - это в справочник, я правильно понял? А общая работа конфы не затормозиться? Справочник получиться нехилый...
 
два справочника:
1. Объекты.
Код и Наименование нулевой длины. Один реквизит с отбором - Объект.
2. Реквизиты. Подчиненный Объектам.
Код и Наименование нулевой длины. Реквизиты: Реквизит, Дата изменения, Значение, Автор.
  
можно еще третий справочник - настройка логирования (за какими объектами и реквизитами следить)

Re: Как лучше писать действия пользователей?

USSR
25 - 20.07.2009 - 14:19
(19)Ну сделай тогда по текстовому файлу нормальный, быстрый отчет по изменениям такого-то документа, за выбранный период. Если записано в базу, то нет проблем, все быстро, красиво и элегантно.
От воровства может и не спасает, но дисциплинирует, а иногда, как любит говаривать Чучундер, "спрасает попу от ежиков".
Внедряли доработки. Прихожу к одному клиенту, менеджер (жена шефа) кричит, что остатки с резервами поехали после моего вчерашнего прихода.
Строю аудит-отчет изменений (мною встроенный и проданный им): тем-то тем-то удален приход за такое-то число в такие-то день и час. В силу особенностей отношений у нее до сих пор есть права на изменение задним числом (я осведомлен о всех последствиях таковых деяний). Зовем человека. Делал? "да я думал, ". Вопрос снят

Re: Как лучше писать действия пользователей?

VZ
26 - 20.07.2009 - 14:40
(25) Да я ж не возражаю, что "по таблицам" поиск быстрее ;) Я ж утверждал, что [штатная] текстовая запись лога структурирована, и имеет ссылки на ID объекта :))
А от ситуаций "Это не я, оно само сделало" и стандартным логом до сих пор отбивался успешно ;)

Интересные темы

odines.ru
04.12.2024 - 08:39
Смотри также:
Битый МД (еще раз)
Обратный порядок периодов
Что лучше?

Re: Как лучше писать действия пользователей?

VZ
27 - 20.07.2009 - 14:44
+26 Кстати, крик "остатки с резервами поехали после моего вчерашнего прихода" - не прокатит: перед каждым изменением делаю бэкап с именем *yyyymmdd*.zip :)

Re: Как лучше писать действия пользователей?

USSR
28 - 20.07.2009 - 14:48
(27)Дык бэкап и я делаю, но еще и понять надо в чем причина))
Был случай, когда бух орада что КУДИР уехала сама. Показываю документ, там ее фамилмя автора. Позвали директора (норм чел). - Вводили? - Нет. Хотелось убить )))

Re: Как лучше писать действия пользователей?

Morrison
29 - 20.07.2009 - 18:20
2(21) "Как уже писал - 90% проблем это ошибки и попытки скрыть ошибки" - нужно
устранять причину ошибок, а не лог вести. Причем, причины в 90% случаев
устраняются не автоматизированной системой (как принято наивно полагать), а
административными решениями, при той же автоматизированной системе, оставшейся
без изменений. А вот, в реализации, административных решений,
автоматизированная система может помочь. В общем, не с той стороны заходите к
решению проблем. И это явно видно по "они как сороки - тащат всё что блестит".

Re: Как лучше писать действия пользователей?

user1C
30 - 20.07.2009 - 18:38
из года в год...
:)

Re: Как лучше писать действия пользователей?

USSR
31 - 21.07.2009 - 02:14
Одно другому не мешает. Административные меры - это ясно и ежику, это банальность. Но не всегда и не везде это можно сразу сделать. Это процесс.
Любое явление - многогранно, а не плоское. Поэтому комплексные меры всегда эффективнее какой-то одной
Мы ж все в курсе про дату запрета редактирования или права на редактирование. Но на свете есть много чего...., что не делается по одному волшебному слову или даже по целому заклинанию
К списку тем 1 > К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Каким методом определить время документа? Слетел остаток, что делать ? »
© 2009 Форум 1С: Одинэс.Ру