Вопрос № 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
Вы имеете возможность оценить этот выпуск рассылки. Нам очень важно Ваше мнение!
* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.
Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!
Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.
Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.