Родная БСП функуия
ОбщегоНазначенияБПКлиентСервер.СообщитьОбОшибке(НСтр("ru='Документ отправлен в ВМС, редактирование запрещено.'; uk='Документ відправлено до ВМС, редагування заборонено'"), Отказ);
Вариант 1
мсооб = новый СообщениеПользователю; мсооб.Текст = "Код ЕДРПОУ может быть только числом длиной 8 знаков"; мсооб.Поле = "Объект.КодПоЕДРПОУ"; мсооб.Сообщить();
Вариант 2
&НаСервере Процедура УказанаЛиФормаОплатыДляКонтроляОплат(отказ=Ложь) мДокумент = ДанныеФормыВЗначение(Объект, Тип("ДокументОбъект.ЗаказПокупателя")); //Пример для док.Заказ покупателя УстановитьСоответствиеОбъектаИРеквизитаФормы(мДокумент, "Объект"); мсооб = новый СообщениеПользователю; мсооб.Текст = "Тут чтото не так"; мсооб.Поле = "ТипОбратнойДоставки"; //Только название реквизита на форме мсооб.УстановитьДанные(мДокумент); мсооб.Сообщить(); КонецПроцедуры
Вариант 3
&НаКлиенте Процедура УказанаЛиФормаОплатыДляКонтроляОплат(отказ=Ложь) мсооб = новый СообщениеПользователю; мсооб.Текст = "Тут чтото не так"; мсооб.Поле = "Объект.ТипОбратнойДоставки"; мсооб.УстановитьДанные(Объект); мсооб.Сообщить(); КонецПроцедуры