Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
07 ноя 2025, 17:28

Запрет проведения документов Реализация товаров и услуг, Возврат от покупателя, если реквизит Органи

Автор Даниил06, 18 окт 2025, 19:02

0 Пользователей и 1 гость просматривают эту тему.

Даниил06

Вариант исполнения: Расширение конфигурации
Описание: При проведении документа Реализация товаров и услуг или Возврат от покупателя, выдать сообщение пользователю и запретить проведение текущего документа, при условии, что текущий документ был введен на основании Заказа клиента и Организации в документе основания и текущем документе различны. 1С УТ
 :dfbbdrfb:

alexandr_ll

Даниил06, Да все так же, как если бы вы писали это в модуле документа при включении возможности редактирования.
В расширении добавляете нужный документ, открываете в нем модуль объекта и пишете &Вместо штатной процедуры "перед записью" свою "_перед записью" в ней свои условия

&Вместо("ПередЗаписью")
Процедура К_ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
 ****************************************************************
Здесь текст штатной процедуры
*****************************************************************
        //Здесь добавляете свои условия
Есл Условие=Ложь Тогда
ТекстСООбщения="не правильно";
КонтексноеПоле="";
ОбщегоНазначения.СообщитьПользователю(ТекстСообщения, ЭтотОбъект, КонтекстноеПоле, , Отказ);
КонецЕсли

//Конец добавки

КонецПроцедуры

Теги: 1С УТ 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск