Функция СведенияОВнешнейОбработке() Экспорт
ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке("3.1.2.0");
ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиЗаполнениеОбъекта();
..........
Установлена дата запрета редактирования.
Если документ позже даты запрета, все норм.
Если документ до даты запрета кнопка вызова обработки на форме не активна.
Обработка отправляет СМС, документ не изменяет.
Как сделать кнопку активной при установленной дате запрета?
Оповещение = Новый ОписаниеОповещения("СгенирироватьПарольВопросЗавершение", ЭтотОбъект);
ПоказатьВопрос(Оповещение, Нстр("ru = 'Пароль уже заполнен. Уверены что нужно сгенерировать новый?'"), РежимДиалогаВопрос.ДаНет, 10);
Иначе
СгенерироватьНовыйПароль();
КонецЕсли;
КонецПроцедуры
&НаКлиенте
Процедура СгенирироватьПарольВопросЗавершение(Результат, ДополнителныеПараметры) Экспорт
Если Результат = КодВозвратаДиалога.Да Тогда
СгенерироватьНовыйПароль();
КонецЕсли;
КонецПроцедуры
Спасибо, так и сделаю, не хотел форму добавлять в расширение, но другого варианта нет похоже, главное если разраб изменит форму не забыть нажать обновить на форме после обновления конфы.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс