Добрый день! Контрагент просит прописывать их директора в УПД. В документе «Реализации есть поле для заполнения «Реквизиты продавца и покупателя», но оно пустое. Приходится постоянно вручную прописывать их Директора. Как сделать так, чтобы это поле заполнялось автоматически?
Все комментарии (5)
Комментарии закрыты.
Здравствуйте!
Необходимо указать Подписи уполномоченных лиц контрагентов .
Карточка Контрагента — ссылка Контактные лица. Подробнее в видео по ссылке выше.
Приложение
Для вашей задачи потребуется все-таки расширение.
При заполнении контактных лиц в карточке контрагента вы при открытии формы Подписи получите данные к выбору, но выбрать придется все равно вручную.
То есть так, чтобы заполнили данные и они автоматически сразу подставлялись без доработки кода — не получится сделать.
Вот смотрите, как отрабатывает программный код при открытии формы Подписи в документе Реализация (акты, накладные,УПД): из карточки контрагента считываются данные контактного лица, НО БЕЗ УСТАНОВКИ самого значения.
То есть либо вручную выбирать из подобранного списка в Контактных лицах контрагента, либо все-таки сделать расширение, в которую перенести процедуру формы Подписи реализации (акты, накладные, УПД) , где вставить строчки:
======
Если СписокКонтактныхЛиц.Количество() > 0 Тогда
ДоверенностьЧерезКого = СписокКонтактныхЛиц[0].Значение;
КонецЕсли;
======
Тогда автоматически будет браться первое контактное лицо из карточки контрагента.
Спасибо за ответ. Про расширение поняла. Подписи уполномоченных лиц контрагентов тоже заполнила, но если так сделать, то «должность» подставляется в поле для ФИО, а не там где должна. Это странно. Так и должно быть?
Приложение
Да, в макете УПД в подписях контрагента не предусмотрено заполнение Должности, только ФИОТоварПолучил.
Вот привожу скрин макета в этом месте: подставляются данные в треугольных скобочках — это параметры макета. Если в каком-то месте таких параметров-скобочек нет, то информация при печати не выводится.
Спасибо! Очень доходчиво.