Регистр сведений ИсторияЗаписиОбъектов #670652


#0 by chusik1c
Здравствуйте! 1С:Предприятие 8.2 (8.2.17.143) Конфигурация БГУ 1.0 В заголовках документов всегда пишется  имя пользователя, кто создавал, либо кто последним изменял документ. Эти данные записываются в регистр сведений ИсторияЗаписиОбъектов при записи документа. После создания нового документа в конфигурации путем копирования типового в заголовке "моего" документа не отображается пользователь. Есть процедура в общем модуле, которая и создает записи с именем пользователя в регистре ИсторияЗаписиОбъектов при нажатии на кнопку "записать". В коде документа вообще нигде нет как, откуда и в каком месте она вызывается. В "моем" документе, отладчик в эту процедуру не попадает. Может,где то есть справочник или регистр, куда нужно ,например, добавить этот документ, или свойства? ("мой" документ это абсолютная копия типого, с немного измененной проводкой)
#1 by ZanderZ
подписка на событие
#2 by Mitriy
попробую угадать, тип какого-то измерения содержит типы регистрируемых там документов, но твой туда не попадает...
#3 by Mitriy
а, ну да, и подписка тоже...
#4 by chusik1c
спасибо, не знаю, правда, как работать с подпиской, но буду разбираться
#5 by Mitriy
в дереве конфигурации находишь документ, который копировал , правой кнопкой кликаешь, выбираешь Поиск ссылок на объект, в окне сообщений находишь все строки, начинающиеся с ПодпискаНаСобытие, кликаешь два раза на строке, кликаешь на выделившейся подписке, смотришь, какая процедура вызывается, создаешь свою подписку (чтобы не мучиться потом с обновлениями), в которой указываешь тип своего документа, указываешь ту же процедуру, или смотришь, надо ли что-то менять в типовой процедуре и, если надо, то создаешь свою, можно в своем общем модуле, туда копируешь и там меняешь и уже эту процедуру выбираешь в своей подписке. Как-то так...
#6 by chusik1c
,ой спасибо, я сча попробую, только вот вопрос такой, скорее всего неправильно, но я создала процедуру ПриЗаписи у своего документа и засунула туда эту "волшебную процедуру". Теперь показывает пользователя...
#7 by Mitriy
в общем правильно... в данном случае не вижу ничего криминального, просто это не так универсально...
#8 by chusik1c
Mitriy, ну тогда пока оставлю так, раз Вы разрешаете)) Спасибо еще раз
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям