Задача 102.123596

Задача :102.123596

2013-12-12 13:29:50
Краткое описание :
При откате платежной ведомости возникают "фантомы" реестров по перечислениям
Описание :
Платежные ведомости
Что измененно :
При откате платежной ведомости возникают "фантомы" реестров по
перечислениям
при следующей последовательности действий:
- обрабатываем платежную ведомость, создаем платежное поручение с реестром
- отвязываем по F8 его
- привязываем платежное поручение в окне "Привязка к ведомости документа на
выдачу", ставим галочку в параметре "Формировать реестр по перечислениям в банк"
- таким образом в платежном поручении у нас получается уже два (три и т.д.)
реестра на одну и ту же сумму
- при откате документов по платежной ведомости и утвердительных ответах об
удалении платежной ведомости система задает вопросы по каждому из созданных
реестров, происходит удаление, но в нижней панели на закладке "Документы"
появляются пустые записи "РП" по количеству удаленных реестров.

Предлагаю доработать функционал привязки существующих платежных поручений с
реестром.
Как измененно :
Доработаны алгоритмы удаления и отвязки ПП/ВПП с реестром.

Фантомы записей по реестрам в документах ПВ (записи из таблицы DocPlVed)
появлялись при удалении ПП/ВПП с несколькими реестрами в случае, если первый по
поиску реестр ПП/ВПП (с наименьшим NRec-ом) оказывался сформированным вручную
непосредственно из ПП/ВПП, а не через формирование документов по ПВ. В этом
случае найденный реестр не имел связи с ПВ, и соответственно в ПВ не
происходило удаления записи "РП" на закладке "Документы". Остальные реестры не
проверялись на наличие связей с ПВ, и соответственно документы ПВ по ним не
удалялись.

Сейчас алгоритм удаления ПП/ВПП делает перебор всех реестров, имеющихся у
ПП/ВПП, и по каждому из них проверяет его наличие в документах ПВ, что
исключает пропуск реестра, сформированного по ПВ - и сейчас запись по реестру,
сформированному по ПВ, из документов ПВ удаляется.

Причём, удаление ПП/ВПП с реестрами происходит корректно независимо от способа:
- по F8 в интерфейсе ПП/ВПП;
- по Ctrl+F8 в интерфейсе ПВ (функция "Откат документов ПВ").

При отвязке ПП с несколькими реестрами в интерфейсе ПВ по F8 на закладке
"Документы" удаление ссылок на реестры также происходит корректно - запись по
реестру удаляется вместе с записью по ПП/ВПП.

Название продукта Название компонента Тип Последняя версия Дата выхода
F_PODOTF_PODOTRES9.1.10.02013-12-12 13:29:50