Задача 101.52558

Задача :101.52558

Краткое описание :
Отчет по исполнению договоров итоговое
Описание :
Исполнение договоров
Что измененно :
Отчет: Управление договорами-Отчеты-Исполнение договоров
итоговое цифры по плановым отгрузкам и оплатам в настоящее время заполняются
противоречиво. Алгоритм по плану отгрузок там примерно такой:

1. Если в договоре нет ПКП, тогда плановая сумма берется из договора, а
дата фильтрации: ?дата начала периода? договора.
2. Если в договоре есть товарный ПКП, тогда сумма из ПКП и дата
фильтрации: "дата начала периода" ПКП.
3. Но если у договора существует ПКП, а дата начала периода договора
меньше даты начала периода любого ПКП, тогда возникает коллизия. Например,
договор на 63000 с действием 28/06/2013 по 31/12/2013. У договора 3 ПКП:
a. 01/07/2013-31/07/2013 - 21000.
b. 01/08/2013-31/08/2013 - 21000.
c. 01/09/2013-30/09/2013 - 21000.
Если получать отчет с 01/01/2013 по 30/06/2013 плановая сумма по движению
товаров будет - 63000.
А если получить отчет с 01/01/2013 по 31/07/2013 плановая сумма ? 21000.

То есть период увеличили, а сумма стала меньше. То есть часть оказалась больше
целого.

Нужно убрать такое противоречие в отчете. Ввести условие, что если у договора
есть исполняемые ПКП, то плановые цифры берутся только из них.
Как измененно :
Управление договорами \ Отчеты \ Исполнение договоров \ итоговый
Если у договора есть ПКП, и они не попадают в период отчета - плановые суммы
нулевые

Название продукта Название компонента Тип Последняя версия Дата выхода
L_ADVREPL_ADVREPRES9.1.7.0