Добрый день подскажите есть УНФ 1.6 как можно установить проверку заполнения адреса и телефона при записи контрагента, в конфигураторе эти поля на форме не видно они как то автоматически добавляются и не понятно в какие реквизиты записываются кто с таки сталкивался?
(1) Xellsing, Самое главное что вы хотите видеть при незаполненных полях контактной информации, какие действия платформы?
Если какие то интерактивные действия - тогда без изменения формы не обойтись. а если просто предупреждение и отказ от записи - тогда подойдет и подписка на событие ПередЗаписью
(3) alljoke, Можно еще использовать ОбработкаПроверкиЗаполнения(отказ,ПроверяемыеРеквизиты)
А самое простое в свойствах реквизита поставить проверку на заполнение и выдавать ошибку при попытке записать. Можно оформить подписку на событие.
может быть адрес и телефон - это контактная информация (регистр сведений)? (у меня нет УНФ - посмотреть не могу), тогда перед записью надо проверять их заполнение.
Всем спасибо разобрался сделал через ТЗ может конечно не совсем правильно но вроде бы как работает
тз = ЭтаФорма.КонтактнаяИнформация.Выгрузить();
Для каждого контрагент из тз цикл
Если контрагент[0].Ссылка = Справочники.ВидыКонтактнойИнформации.ЮрАдресКонтрагента И контрагент[2] =""
Тогда
Сообщить ("Не заполнено поле (Юр. адрес)");
Отказ = Истина;
КонецЕсли;
КонецЦикла;