Добрый день. Вопрос к сообществу и возможно кому поможет.
В отчете Сведения о рублевых счетах в последних релизах поменяли немного код (в 1С) и отчет перестал работать. Вопрос это специально сделано, чтобы не пользовались им или "так получилось"?
Было в модуле объекта:
НоваяФорма.ДатаКонецДействия = ОбщегоНазначения.ПустоеЗначениеТипа(Тип("Дата"));
Стало в модуле объекта:
НоваяФорма.ДатаКонецДействия = '2002-12-31';
Выплыло в общем модуле реготчетность:
ДатаКонцаДействияФормы = КонецДня(?(ЭлФорма.ДатаКонецДействия = ОбщегоНазначения.ПустоеЗначениеТипа(Тип("Дата")), '20291231', ЭлФорма.ДатаКонецДействия));
И завершило свой скорбный путь в модуле формы:
ЭлементыФормы.ОсновныеДействияФормы.Кнопки.ОК.Доступность = Ложь;
Закон Брукера: Даже маленькая практика стоит большой теории.