Задача 102.115124

Задача :102.115124

Краткое описание :
FastClose. Групповое копирование проводок по актам
Описание :
Акты на услуги, работы
Что измененно :

6. В локальное меню интерфейса "Документы начисления" добавить функцию "Формирование проводок по документу начисления".
Работа данной функции должна зависеть от статуса документа:
- Копия, неполный, специальный без ссылки на вышестоящий - ничего не делаем.
- Сторнировочный - копирует из вышестоящего документа начисления ссылку на ТХО и проводки изменяя в них знак суммы на противоположный.
- Копия, неполный, специальный, полный, полный период не закрыт со ссылкой на вышестоящий - запускаем разноску по ТХО, выбранную в документе начисления на основании которого он был создан.
Также необходимы 2 режима работы функции (выбор режима необходимо предоставить пользователю при запуске функции):
- Без перепроведения - для групп статусов 2 и 3 проводки формировать только в том случае, если их небыло.
- С перепроведением - для групп статусов 2 и 3 удалять уже сформированные проводки и формировать их заново.
Смысл в том, чтобы пользователь мог выбрать как поведет себя функция, если он ее запустит по уже проведенным документам.
В результате работы должен формироваться протокол выполнения функции.
Необходимо реализовать возможность использования функции по документам, помеченным маркером.
Если настройка "Настройки Галактики \ Бухгалтерский контур \ Типовые проводки \ Разрешать привязку ТХО в документах оперативного контура" имеет значение "Нет", то данная функция должна быть недоступна для выбора.
Если настройка ""Настройки Галактики \ Бухгалтерский контур \ Типовые проводки \ Раздельная привязка ТХО по регистрам учета"" имеет значение "да" то функция должна работать по каждому регистру учета, в соответствии с документом начисления.
При выполнении операций с проводками должны учитываться все настройки доступа к проводкам и их формированию (также как и при обычной (ручной) разноске хозопераций).
Как измененно :

FastClose. Копирование проводок/создание проводок.
В тулбар добавлена кнопка "Формирование проводок". По этой кнопке по отмеченным документам можно выполнить формирование проводок. В "параметрах корретировки" добавлена опция "Разрешать переформирование проводок". При включенной опции, проводки перед формированием будут удаляться.
Описание алгоритма формирования:
- Ссылка на ТХО берется из исходного документа, если в исходном документе ссылки нет, то вызывается интерфейс выбора ТХО (один раз для нескольких отмеченных, выбор запоминается, и следующие отмеченные будут формироваться с выбранной ТХО). Описанное касается всех документов.
- Проводки по сторнирующим документам формируются с отрицательной суммой.
- Дата проводок устанавливается равной дате исполнения из актов
- По документам, для которых нет исходных проводки не формируются.
- Если дата проводок попала в закрытый период бух. контура и настройкой не разрешено (запрещено или разрешено с предупреждением) редактирование в закрытом периоде, то проводки не сформируются.

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