Задача 102.132055

Задача :102.132055

Краткое описание :
Запрещать отвязывать / привязывать закрытые договора
Описание :
Платежное поручение
Что измененно :

Запрещать отвязывать / привязывать закрытые договора
Необходимо реализовать функциональность, позволяющую запрещать любые действия по привязке/отвязке закрытого договора от платежного документа, которые влекут за собой нарушение баланса расчетов по этому договору:
1) Запрет на удаление платежных документов, у которых есть хозоперации с закрытыми договорами. При этом модификация шапки платежного документа разрешена. Исключением является привязка/отвязка ДО. Данную операцию запрещено проводить в шапке платежного документа.
2) Запрет на удаление хозопераций платежного документа при наличии ссылок на закрытые договора. При этом разрешена модификация хозоперации. Исключением является привязка/отвязка ДО и изменение суммы хозоперации.
3) Запрет на привязку закрытых договоров к хозоперациям. Запрещена как привязка закрытого договора, так и привязка ДО с закрытым договором.
P.S. Указанные запреты должны работать также при использовании пакетного распределения платежей.
Как измененно :

Реализована функциональность запрещающая в
платежных документах выполнять действия ведущие к
привязке/отвязке договоров/соглашений/ПКП в статусе
"закрытый". Управляется настройкой "Настройки Галактики
\ Логистика \ Документы \ Управление договорами \
Разрешать отвязывание закрытых договоров/соглашений/ПКП
от документа".

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

Функциональность распространяется только на ручную
работу пользователя в каталоге платежных документов и
не распространяется на пакетное распределение платежных
документов и на создание платежных документов из ДО.

Название продукта Название компонента Тип Последняя версия Дата выхода
F_COMMONF_COMMONRES9.1.027.0
F_COMMONF_COMMONRES9.1.27.0
F_DISTPLF_DISTPLRES9.1.021.0
F_DISTPLF_DISTPLRES9.1.21.0
F_PLPORF_PLPORRES9.1.020.0
F_PLPORF_PLPORRES9.1.20.0
F_SOPRHOZF_SOPRHOZRES9.1.020.0
F_SOPRHOZF_SOPRHOZRES9.1.20.0