Добрый день.
Нужно сделать внешний шаблон печатной этикетки доставки в 1С УТ 11, данная доработка нужна до вечера сегодня 7 ноября.
Ссылка на ТЗ: https://docs.google.com/document/d/1hHnxzJYeJbINywL5CARwYq8_mMMaoHWq/edit?usp=sharing&ouid=100121187635462269320&rtpof=true&sd=true
Размещаю не полное описание здесь, потому что нельзя более 4000 знаков:
Нужно создать шаблон этикетки доставки, которая будет отображаться в документе Реализация товаров и услуг (Документы продажи (накладные)), а также в общем списке Документы продажи (накладные) с возможностью выделить нужные реализации и нажать печать Этикетки доставки.
1. Поле заполняется из реализации товаров и услуг, вкладка Основное, Организация.
2. Поле заполняется из реализации товаров и услуг, вкладка Основное, Номер … и от/дата …
3. Поле заполняется из Заказ клиента, вкладка Дополнительно, Номер заказ по данным клиента: номер и дата. Если поле(я) не заполнены, то данное поле не выводим. Если оба поля не заполнены (номер и дата), то вся эта ячейка не показывается.
4. Поле заполняется со следующими условиями, дополнительно нужно создать в Клиенте, вкладка Дополнительно, дополнительные реквизиты – 1.10 Показывать дату отгрузки; 1.11 Показывать дату отгрузки датой реализацией: по стандарту дата отгрузки не показывается и само поле тоже; если галочка стоит Показывать дату отгрузки, то она берется из Заказ клиента, вкладка Товары, Желаемая дата отгрузки; если галочка стоит Показывать дату отгрузки датой реализации, то дата берется из дату Реализации; Две галочки стоять не могут на Показывать дату отгрузки и Показывать дату отгрузки датой реализации, только одна. По возможности, если такое можно сделать, при выводе на печать (массовая печать при множественном выделение реализаций) когда отображается шаблон для последующей печати, сделать поле, где, задав его (дату), дата во всех полях Дата отгрузки поменяется на верную (заданную в поле).
5. Дополнительно нужно создать в Клиенте, вкладка Дополнительно, дополнительный реквизит – 1.12 Показывать Юридическое название из вкладки дополнительное; По стандарту поле заполняется из реализации товаров и услуг, вкладка Основное, Контрагент. Если стоит галочка Показывать Юридическое название из вкладки дополнительное, то выводится название, указанное в этом поле (Клиент, вкладка Дополнительно, дополнительный реквизит 1.1 Юридическое название).
6. Дополнительно нужно создать в Клиенте, вкладка Дополнительно, дополнительный реквизит – 1.13 Адрес РЦ; По стандарту поле заполняется адресом по логике 1С, вроде это информация зависит от выбранного способа доставки в Заказе клиента, вкладка Доставка, адрес доставки; Если заполнен адрес в дополнительном реквизите Адрес РЦ, то показывается он; Если заполнен адрес в дополнительном реквизите 1.5 Адрес грузополучателя (Клиенте, вкладка Дополнительно), то показывается этот адрес; Если в Клиенте, вкладка Дополнительно, заполнены оба дополнительных реквизита Адрес РЦ и Адрес грузополучателя, то показывается в приоритете Адрес РЦ.
7. Дополнительно нужно создать в Клиенте, вкладка Дополнительно, дополнительный реквизит – 1.14 Название магазина; По стандарту данное поле не выводится, если дополнительный реквизит Название магазина заполнено, то поле показывается с его информацией.