Задача 102.119476

Задача :102.119476

Краткое описание :
Проблемы при пересчете остатков ГСМ
Описание :
Регистрационные листы
Что измененно :

В ходе закрытия месяца обнаружили следующие проблемы (везде речь идёт о пересчёте по фильтру с диапазоном по дате возвращения):
1) иногда, если в цепочке встречается архивный путевой, через него остаток не переносится;
2) иногда, если даже остаток перешёл в архивный путевой, плотность в начальный остаток переносится, а в конечный - нет. Предположительно - когда этот архивный является последним в цепочке. При повторном пересчёте (т.е. когда остатки уже есть) плотность перенеслась;
3) не выполняется пересчёт стоимости.

Архивные в цепочках - это невостребованные путевые, которые диспетчер перевёл в архив. В них есть даты выезда/возвращения, но нет выдачи топлива и остатков. При пересчёте остатки с плотностью и стоимостью должны перейти и через них (т.е. как начальный и конечный). Это важно, т.к. в отчёте о движении остатки берутся из первого/последнего путевого диапазона, даже если этот путевой - архивный.
Например, есть цепочка путевых:
01/08
...
09/08
10/08 - архивный
11/08
...
30/08
31/08 - архивный
01/09
Нужно, чтобы конечный в путевом от 09/08 перешёл в путевой от 10/08 как начальный и конечный, а затем уже - в путевой от 11/08.
Так же и для путевого от 31/08.
В этих архивных путевых нет даты обработки. Даты выезда/возвращений есть.
Настройка "Сортировка сведений по ГСМ" пока по-прежнему имеет значение "в порядке ввода".
(также см. вложения)

Сейчас, если в записи по ГСМ нет факта и/или конечного остатка, то плотность расхода - нулевая.
Но плотность начального остатка есть, даже если сам остаток - нулевой. Она переносится из предыдущего путевого.
Нам нужно, чтобы плотность расхода в таких записях равнялась плотности начального остатка. Это нам нужно для нормативного расхода в весовых единицах. У нас остатки газа не ведутся, поскольку замерять их нет возможности. Поэтому есть путевые без остатков и без факта, но с нормативным расходом.
Как измененно :

Исправлено. При нулевом значении количества выдано плотность топлива все равно переносится в расход топлива.

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