Показать сообщение отдельно
Старый 26.03.2018, 12:44   #1  
Libovs is offline
Libovs
Участник
 
224 / 53 (2) ++++
Регистрация: 26.03.2018
Изменение валюты при агрегировании в Планировании бюджета
В DAX2012 R3 при агрегировании строк из дочерних бюджетов в родительский изменяется валюта на USD, если используется автоматизированная задача workflow "Распределение этапа".
Основная валюта учета в ГК установлена в UAH. Изначально строки в родительском бюджете создаются в UAH, затем запускается workflow, который инициирует дочерние бюджеты по подразделениям и распределяет в них строки. При этом в дочерних бюджетах валюта не меняется (остается UAH)- т.е. "распределение" выполняется корректно. Процесс родительского бюджета останавливается в ожидании завершения связанных планов (дочерних бюджетов).
После утверждения всех дочерних планов (все строки с валютой UAH) workflow родительского бюджета выполняет автоматизированную задачу "распределение этапа" - агрегирование из сценария "Утверждено" дочерних планов в сценарий "Утверждено подразделением" родительского.
И тут в родительском плане строки оказываются с валютой USD - причем конвертация НЕ выполнялась - значения суммы остается НЕИЗМЕННЫМ.
Если туже операцию выполнить вручную - кнопка "распределить бюджет" на форме, указать Агрегирование и те же исходный и целевой сценарии - то строки подтягиваются корректно - без изменения валюты.
Может кто-то сталкивался с такой проблемой и у меня что-то недонастроено?