Вопрос № 133383: Встала проблема.
Необходимо перенести справочники из 1С ПУБ в 1С ТиС...
Учитывая мой небольшой опыт в программировании, я не знаю как это сделать.
Не откажите в помощи, помогите, кто чем может....Вопрос № 133566: Подскажите пожалуйста, как отследить, кто из пользователей делал изменения в справочниках (не ввод нового и не пометка/снятие удаления - как в журнале регистрации)...
Вопрос № 133.383
Встала проблема.
Необходимо перенести справочники из 1С ПУБ в 1С ТиС...
Учитывая мой небольшой опыт в программировании, я не знаю как это сделать.
Не откажите в помощи, помогите, кто чем может.
Отвечает: Астафьев Александр Николаевич
Здравствуйте, Плесовских Александр Владимирович! Если речь идет об 1С предприятие 7.7 (ТиС это наверное Торговля и Склад а что такое ПУБ я не понял) на диске ИТС D:1CItsExeExtrepsUniprocs есть обработки переноса справочников RefImport.ert и TRANREF.ERT
Подскажите пожалуйста, как отследить, кто из пользователей делал изменения в справочниках (не ввод нового и не пометка/снятие удаления - как в журнале регистрации)
Отправлен: 22.04.2008, 12:15
Вопрос задал: Koppp
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Сысоев Дмитрий Олегович
Здравствуйте, !
Нужно написать систему сходную с журналом регистрации, либо регистрировать интересующие события прямо в журнале регистрации. Например хотите отследить изменение наименования у српавочника. Пишите в процедуре ПередИзменением элемента формы, где хранится Наименование следующее
Ответ отправил: Сысоев Дмитрий Олегович (статус: Студент)
Ответ отправлен: 22.04.2008, 16:51
Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, !
В журнале регистрации можно также отследить, кто записал элемент (а записывается он, когда модифицируется и нажимается ОК).
Кроме того, в справочнике можно сделать реквизит Автор, как в документе.
Если у элемента сменили наименование, то это прекрасно видно в журнале регистрации.
Если журнал показывает, что элемент менял сначала в сентябре Иванов, а потом в декабре Петров, то поднявши октябрьскую копию базы мы увидим, каким был справочник после изменения Иванова до изменения Петрова
Установить кто из пользователей вносил изменения в справочник, а тем более какие, не всегда возможно. Конечно всегда сохраняется вариант с резервными базами, но это действенно только в разовых случаях. Т.е. отследить кто из пользователей Иванов, Сидоров или Попов, изменили элемент справочника контрагенты "ООО Рога и Копыта" с использованием архивных баз довольно просто, хотя и трудоемко. Если речь идет о том чтобы контролировать все изменения вносимые в элементы справочников или документы (например,
кто проставил всем подозрительным контрагентам НеКонтролироватьКредит=1) то требуется доработка конфигурации. Подобные разработки, кажется, встречаются в клубе профессионалов 1с.
Ответ отправил: Maximush (статус: 3-ий класс)
Ответ отправлен: 22.04.2008, 19:12
Отвечает: Larsh
Здравствуйте, Koppp!
Можно написать процедуру, которая будет запускаться при записи элемента справочника, отслеживать изменения и заносить сист журнал.
ЗаписьЖурналаРегистрации(<Коммент>,<ТипСобытия>,<Событие>,<Объект>,<Категория>)
Назначение:
Выводит строку текста в системный журнал регистрации.
Подробнее можно посмотреть в документации гл. ''Системные процедуры и функции''.
Ответ отправила: Larsh (статус: 2-ой класс)
Ответ отправлен: 23.04.2008, 04:40