Задача 102.131410

Задача :102.131410

Краткое описание :
Необходима доработка утилиты для проверки корректности ввода СФО в эксплуатацию (102.123606)
Описание :
Не знаю, какая именно часть модуля "Спецодежда", научите
Что измененно :

Необходимо доработать утилиту F_MBP::CheckMBPDocs.
Утилита используется для исправления ситуации с документами, проведенными в закрытых периодах,
которые невозможно исправить вручную в силу запрета внесения изменений. В данном случае проводки
должны быть неприкосновенны (дело в том, что они могут быть проведены в ручную и их автоматическое
перепроведение может изменить данные или аналитику в проводках, по которым уже был ранее закрыт
баланс).
Поэтому если требуется изменить состояние спецификации с "план" на "факт", то необходимо исправить
только документы, не создавая проводки. При наличии проводок в закрытом периоде изменять статус
спецификаций с "факт" на "план" нельзя. В этом случае, в идеале, необходимо откатить сбойный
документ и на основании проводки сгенерировать, и провести новый. ПРОВОДКУ НЕЛЬЗЯ ИЗМЕНЯТЬ И
УДАЛЯТЬ В ЗАКРЫТОМ ПЕРИОДЕ. Если предлагаемый алгоритм реализовать нельзя, то необходимо сбойный
документ откатить, а проводки оставить, например, как Бух. справку.
Как измененно :

Если документ не проведен, но по нему имеются бухпроводки, то утилита F_MBP::CheckMBPDocs изменяет состояние документа с "не проведен" на "проведен".

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