Группа: Пользователи
Сообщений: 5
Спасибо сказали: 0 раз
Рейтинг: 0
Здравствуйте, скажу сразу, я в 1с относительно недавно. Мне поручили задание сохранять копии измененных документов. Если сказать глобальние, то руковотство хочет больше контролировать бухгалтеров, проверяя кто там что правит в документах. Стандартный журнал регистрации не подходит, так как через него не видно какие конкретно изменения были внесены. Может кто посоветует как решить поставленную задачу?
специалист, напугайте для начала руководство количеством предстоящей работы. один из вариантов решения - дописывать в во всех документах процедуры ИЗМ...(), ПриЗаписи(), ПриЗакрытии(), ПриОткрытии(), вводНаОсновании()... Даже если сделать в глобальном модуле общие функции-процедуры, все равно их вызывать надо из документов.
Сообщение отредактировал Домовик - 24.09.13, 10:32
Руководство может хотеть чего угодно. Хоть игру "звездные войны" на макроязыке 1С. Нужно техзадание, где должна быть расписана задача и её цели (не образные, а конкретные, по пунктам) Пока оно её будет писать - само поймёт, какой бред захотело.
1.ПриОтрытии - проходим по метаданным документа (справочника) - запоминаем. 2.ПослеЗаписи - опять те-же движения, только сравниваем значения. Если отличаются - пишем в лог.
Ничего сложного - немножко гемороя / и прикинуть очистку лога /
Группа: Пользователи
Сообщений: 23
Спасибо сказали: 0 раз
Рейтинг: 0
А если использовать регистр сведений с такой структурой: Ссылка на объект/Номер версии/Дата версии/Автор версии/Версия объекта . Версия объекта это ресурс типа ХранилищеЗначения и в него пихать объект если он был изменен. и ко всему этому добавить обработочку которая будет выводить версии выбранного объекта. Может так !?!?
А-а-а-а в 7 нет регистра сведений, ну по крайней мере я идею описал
почему-то про разграничение по ролям-правам еще ничего не сказано. Ведь это сразу сужает круг подозреваемых, плюс кадровые изменения относительно всех неблагонадежных - уже полдела )
1.ПриОтрытии - проходим по метаданным документа (справочника) - запоминаем. 2.ПослеЗаписи - опять те-же движения, только сравниваем значения. Если отличаются - пишем в лог.
интересно действительно. Только если это не сильно сложные по структуре и не наполненные сильно справочники. потому-что сравнивать тысячу строк с тысячей строк ради одного значения одной строки..
по идее руководители могут интересоваться прежде всего тем, почему на остатке такого-то счета вчера день было столько-то, хоть по словам никто ничего не делал. кто занес изменения и перепровел. Т.е если к примеру в бухгалтерии в глПров() передать параметр про Автора из документа, это уже о многом расскажет. Но есть еще отмена проведения, пометка на удаление..
Сообщение отредактировал Домовик - 24.09.13, 18:18
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0
Ну, походу, контроль нужен за работой через заднее число - т. е. не все документы. А если с умом воспользоваться предопределенной процедурой ПриНачалеВыбораЗначения() - то и все реквизиты запоминать не придется. Беда в том, что все эти усилия ничего не дадут.
Цитата(MaxSaur @ 24.09.13, 10:31)
руковотство хочет больше контролировать бухгалтеров, проверяя кто там что правит в документах
Вот здесь подробнее, пжлст. Это конфигурация для бухУчета и в ней работают одни бухгалтеры?
а еще пользователь может распечатать или отослать по почте какой-нибудь отчет конкурирующей фирме.. при том, что сформировать отчет может за день еще человек пять. а тут как?
Сообщение отредактировал Домовик - 24.09.13, 19:46
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0
Ползатель может сформировать только отчет, необходимый ему для работы. Право печатать(это действо легко отслеживается, так же, как и отрправка больших файлов по почте) - опять-таки если это допускается регламентом. Регламент, порядок, разделение доступа, запрет определенных действвий - очень многие проблемы решаются.
поищите по форумам, не помню точно на мисте или инфостарте попадалось решение идея в том, что ведется параллельная подробная регистрация изменений, вплоть до каждого реквизита документа это огромная куча инфы, которую потом кому-то придется анализировать
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!