|
Как в общем модуле реализовать функцию записи комментария в любой документ? |
☑ |
0
Yrii-ay
25.10.16
✎
11:03
|
Как в общем модуле реализовать функцию привязанные к соответствующие подписки на события
1 При записи любого документа если он содержит реквизит Комментарий записывать в него строка "Документ записан" + Текущее дата и время "+ Текущий пользователь.
|
|
1
DrShad
25.10.16
✎
11:05
|
создавай подписку и в поле метод выбирай подходящий модуль
|
|
2
StanleyMarsh
25.10.16
✎
11:07
|
(0) в вопросе содержится ответ) добавить общий модуль, создать подписку "При записи" - тип "документ объект", в коде проверить наличие реквизита "комментарий", т.к. не у всех документов может оказаться, записать информацию в комментарий
|
|
3
Yrii-ay
25.10.16
✎
14:13
|
Процедура МодульМодифиацийПриЗаписи(Источник, Отказ) Экспорт
Если Документ.Объект = Комментарий
Тогда Документ.Объект = " Документ Подписан"
КонецЕсли;
КонецПроцедуры
|
|
4
mikecool
25.10.16
✎
14:15
|
Если Не Источник.Ссылка.Метаданные().Реквизиты.Найти("Комментарий") = Неопределено Тогда
Источник.Комментарий =
только если есть подписка ПередЗаписью - лучше в нее
|
|