Вывести сообщение о том, что контрагент не поставщик
Подскажите пожалуйста. Как к этому реквизиту, или к элементу обратится. Есть документ и форма к нему. В событии КонтрагентПриИзменении нужно, чтоб выдавало, если реквизит Контрагента - Это покупатель(булево флажок), то тогда выдавать текст что это не тот контрагент.
Что нужно вместо ??? написать
Процедура КонтрагентПриИзменении(Элемент)
Если ???? Тогда
Сообщить("Контрагент не поставщик!");
Отказ = Истина;
КонецЕсли;
КонецПроцедуры
Причем напрямую обратится к реквизиту ЭтоПокупатель или к реквизиту ЭтоПоставщик я не понимаю как.
Если обращаться к обьекту, Обьект.Контрагент.ЭтоПокупатель. То такой возможности нет.
Что нужно вместо ??? написать
Процедура КонтрагентПриИзменении(Элемент)
Если ???? Тогда
Сообщить("Контрагент не поставщик!");
Отказ = Истина;
КонецЕсли;
КонецПроцедуры
Причем напрямую обратится к реквизиту ЭтоПокупатель или к реквизиту ЭтоПоставщик я не понимаю как.
Если обращаться к обьекту, Обьект.Контрагент.ЭтоПокупатель. То такой возможности нет.
Прикрепленные файлы:
По теме из базы знаний
- "Процессы 3.0: CRM, Бизнес-процессы, Управление по целям". Универсальная система управления процессами и показателями для любой конфигурации 1С
- Автоматическое заполнение статистической формы учета перемещения товаров при ЭКСПОРТЕ (ФТС) в государства ЕАЭС (Беларусь, Казахстан, Армения и Кыргызская Республика)
- Конфигурация Flowcon: Набор инструментов для управления задачами, проектами и бизнесом в 1С
- Варианты применения СКД вне отчетов в отраслевых конфигурациях
- Массовая рассылка печатных форм любых документов по электронной почте, в Telegram, в каталог или том
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот