В процессе работы с заказами клиентов часто возникает необходимость указывать не один, а несколько фактических адресов доставки. Стандартный функционал типовых конфигураций, таких как УТ 11, зачастую ограничивается выбором между юридическим и фактическим адресом. Давайте разберем, как грамотно реализовать возможность выбора из произвольного количества адресов.
С точки зрения архитектуры 1С и последующей аналитики, наиболее правильным подходом является разделение физических точек доставки на уровне справочника Партнеры. Рассмотрим, почему это эффективно:
Партнеры.Заказ клиента пользователь выбирает конкретного партнера-получателя.Преимущества данного метода: этот подход позволяет закреплять за каждым адресом индивидуальные контактные лица, условия доставки, транспортные ограничения и, что самое важное, получать детализированную аналитику по взаиморасчетам и продажам в разрезе каждой точки.
Если создание новых партнеров кажется вам избыточным для текущих задач, можно пойти по пути технической доработки. Рассмотрим, как это реализовать:
НСИ и администрирование добавьте для контрагента список адресов.Регистр сведений, где измерениями будут Контрагент и ВидАдреса, а ресурсом — СтрокаАдреса.Заказ клиента поле для выбора адреса, которое при выборе контрагента будет фильтровать данные из вашего регистра.Часто возникает вопрос: как указать адрес грузоотправителя, если у нашей организации несколько складов или филиалов? В УТ 11 это решается следующим образом:
В документе Реализация товаров и услуг необходимо обратить внимание на блок Реквизиты печати. Обычно он находится в нижней части формы или скрыт за кнопкой Еще. Нажав на этот пункт, вы сможете скорректировать данные, которые будут выводиться в печатную форму ТОРГ-12 или УПД.
Если стандартных полей недостаточно, разберем действия по доработке:
Расширение конфигурации, чтобы не снимать основную конфигурацию с поддержки.АдресГрузоотправителя) в структуру документа.Организации, а из вашего нового поля в документе.При выборе пути реализации всегда задавайте себе вопрос: нужна ли мне аналитика? Если вы планируете видеть отчеты по отгрузкам на каждый адрес отдельно — используйте иерархию партнеров. Это позволит избежать создания дублирующих реквизитов и использовать стандартные отчеты конфигурации УТ 11 без необходимости их переписывания.
Если же задача носит чисто «печатный» характер (нужно просто вывести адрес в документ), то использование Регистра сведений и Расширения будет оптимальным решением, которое не перегружает справочники и сохраняет чистоту основной конфигурации.
Помните: Любое изменение в макетах печатных форм требует внимательной проверки прав доступа, чтобы пользователи могли корректно выбирать адреса в соответствии со своими полномочиями.