27 августа 2024 в 13:06:45
(16 недель 5 дней 16 часов назад)
24899
23.07.2012 02:01:11
Текст задания
Конфигурация УПП. В справочник «Сценарии» добавлен реквизит «Фабрика», тип «Контрагенты», по смыслу – это организация (имеются ввиду собственные организации). Организации: заводы и торговые дома.
Есть сформированные месячные планы продаж по торговым домам. В сценарии указан завод – в реквизите «Фабрика». Торговый дом может продавать от нескольких заводов, завод может продавать через несколько торговых домов.
Описание требования:
• Требуется обработка для автоматического формирования плана продаж с фабрики на торговый дом в трансфертных ценах, на основании имеющихся планов продаж торговых домов. Трансфертные цены берутся на начало периода планирования. Тип трансфертных цен выбирается в обработке.
Описание доработок типового решения:
Обработка «Формирование плана продаж фабрики»
На форме обработки должны быть следующие элементы:
• Табличная часть со списком сценариев, по которым отбираются планы продаж торговых домов.
• Дата, которая интерпретируется как дата месяца, за который берутся планы продаж.
План продаж с фабрики на торговый дом формируется по следующему алгоритму.
Из сценария через реквизит «Фабрика» получается элемент справочника «Контрагенты», соответствующий фабрике. Далее в типовом регистре сведений «Собственные контрагенты» ищется соответствующая запись, таким образом, получается элемент справочника «Организации», соответствующий фабрике.
Из подразделения в плане закупок с помощью типового регистра сведений «СоответствиеПодразделенийОрганизации» получается элемент справочника «ПодразделенияОрганизации», из него получается организация. Далее в типовом регистре сведений «Собственные контрагенты» ищется соответствующая запись, таким образом, получается элемент справочника «Контрагенты», соответствующий торговому дому. Торговый дом вписывается в качестве покупателя в полученный план продаж.
В документе «План продаж», который формируется данной обработкой, должна остаться разбивка по датам такая же, как была в документе источнике, но в рамках каждого дня происходит свертка (в изначальном плане продаж есть разбивка по контрагентам).