SAPфорум.RU https://sapboard.ru/forum/ |
|
else if в Bex https://sapboard.ru/forum/viewtopic.php?f=12&t=93648 |
Страница 1 из 1 |
Автор: | shaka [ Ср, сен 14 2016, 09:21 ] |
Заголовок сообщения: | else if в Bex |
Добрый день, коллеги! Cтолкнулся с пустяковой задачей, на первый взгляд)) необходимо построить Оборотный Баланс на Bex. Одной из задач было исключить внутренние обороты по всем денежным счетам: т.е исключить суммы по одному счету, у которого суммы по Дт. и Кт. РАВНЫ! Например: счет Дт. Кт. 1010-10 100 100 эту сумму(100) исключаем. Далее в bex пишу условие: (Дт. == Кт.)*Дт. - потом эту сумму просто вычитаю из общей. При условии ограничения счетов 10* (все денежные счета) - не отрабатывает. P.S. можно, конечно на трансформации написать условие, но не хотелось бы трогать кубик. |
Автор: | Air_demon [ Ср, сен 14 2016, 18:16 ] |
Заголовок сообщения: | Re: else if в Bex |
Добрый день. Поясните что значит не отрабатывает? Интуитивно догадываюсь, что оно отрабатывает, но ПОСЛЕ агрегации, а вам видимо нужно ДО. Если так, то тогда есть два варианта: 1. Настроить exception aggregation (в зависимости от версии BW по разному) 2. Если таких счетов не много, то сделать отдельный элемент структуры под каждый, и затем суммировать их. |
Автор: | shaka [ Пт, сен 16 2016, 06:25 ] |
Заголовок сообщения: | Re: else if в Bex |
Air_demon! Спасибо, на закладке "Агрегация" поставил "Суммирование" - все заработало. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |