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

Задача, обработчик события документа приходная накладная, вопрос по реквизитам шапки

Автор leo.j, 20 янв 2025, 19:13

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

leo.j

Всем доброго времени суток! Я только учусь программированию 1С, поэтому не закидывайте меня помидорами за глупые вопросы))

Подскажите, пожалуйста, есть задача "Определите обработчик события, который позволил бы в документе поступление товаров после выбора контактного лица автоматически устанавливать в документе значение контрагента (владельца). При реализации необходимо использовать табличную модель."

Справочник "Контактные лица" подчинен справочнику "Контрагенты".
А как проверить работает ли код, если по условию задачи нужно сначала выбрать контактное лицо, а затем контрагент подтянется автоматически (так как справочник контактные лица подчинен справочнику контрагенты, то в пользовательском режиме без выбора контрагента список контактных лиц пуст) ?

LexaK

leo.j, при открытии формы, и в событии при очистке поля Контрагент
проверяйте  если контрагент = Пустой то убирайте в поле Контактера связь по владельцу.
и наоборот, при выборе контрагента - добавляйте эту связь
так как у вас не определен порядок заполнения полей Контрагент и Контакт
и заполнять из можно в произвольном порядке, по идее схема такая
1.при выборе Контрагента устанавливаете отбор на поле Контакт
2.при выборе Контакта (при пустом Контрагенте) - в поле Контрагент помещаете Владельца этого Контакта.
если помогло нажмите: Спасибо!

antoneus


leo.j


Теги:

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

Рейтинг@Mail.ru

Поиск