Каталог решений - Редактирование комментариев в закрытом периоде

Редактирование комментариев в закрытом периоде

Редактирование комментариев в закрытом периоде

В наличии

Часто уже после закрытия периода пользователям требуется написать комментарий в документе закрытого периода. В тексте описано, как можно это сделать с минимальными изменениями

Категория:

Описание

в процедуре ПередОткрытием добавляем новые строки

ЭлементыФормы.Комментарий.Данные="";
ЭтаФорма.УстановитьДействие("ПередЗакрытием", Новый Действие("ПримерПередЗакрытием"));

добавляем новую процедуру ПримерПередЗакрытием

процедура ПримерПередЗакрытием(Отказ, СтандартнаяОбработка)
если ЭлементыФормы.Комментарий.Значение<>Комментарий тогда
Об=Ссылка.ПолучитьОбъект();
Об.ОбменДанными.Загрузка=Истина;
Об.Комментарий=ЭлементыФормы.Комментарий.Значение;
Об.Записать();
конецесли;
конецпроцедуры


в конце процедуры ПриОткрытии добавляем строки

если НЕ ТолькоПросмотр тогда
ЭлементыФормы.Комментарий.Данные="Комментарий";
иначе
ЭлементыФормы.Комментарий.Значение=Комментарий;
конецесли;
примечание: следует иметь в виду, что при настроенном обмене между базами, измененный таким образом комментарий не будет выгружен из за установленного флага ОбменДанными.Загрузка=Истина, за уточнение спасибо kosmo0
has been added to your cart:
Оформление заказа