SAPфорум.RU
https://sapboard.ru/forum/

FOX: пропорциональное распределение плана на прогноз в мультикубе
https://sapboard.ru/forum/viewtopic.php?f=12&t=90069
Страница 2 из 2

Автор:  hazysonic [ Ср, мар 29 2017, 10:58 ]
Заголовок сообщения:  Re: FOX: пропорциональное распределение плана на прогноз в мультикубе

В уровне все 2 показателя перекинуты в "Выбранные показатели" и всё. Это "количество" и "сумма".
Код который сейчас у меня указан выше в посте приведён целиком, в нём не указаны показатели.


Вроде что-то понял, сделал так:

Code:
DATA PFMVAL TYPE 0FUNDS_CTR.
DATA BEVAL TYPE 0COMP_CODE.
DATA BE TYPE STRING.
DATA COLV TYPE F.
DATA SUMV TYPE F.

FOREACH PFMVAL.
  IF PFMVAL=#.
    BE=VARV(COMPCODE).
    PFMVAL=BE.
    SUMV={0AMOUNT,#}.
    COLV={ZQUANT1,#}.
    {0AMOUNT,#}=0.
    {ZQUANT1,#}=0.
    {0AMOUNT,PFMVAL}=SUMV.
    {ZQUANT1,PFMVAL}=COLV.
  ENDIF.
ENDFOR.


Спасибо за помощь.
Вроде получилось, но не нравится следующее:
Значение БЕ смог взять только из переменной, а хотелось бы для всех БЕ проводить это. Подскажите пожалуйста, как в переменную BE записать БЕ из признака куба?

Автор:  Air_demon [ Ср, мар 29 2017, 14:07 ]
Заголовок сообщения:  Re: FOX: пропорциональное распределение плана на прогноз в мультикубе

hazysonic написал:
Значение БЕ смог взять только из переменной, а хотелось бы для всех БЕ проводить это. Подскажите пожалуйста, как в переменную BE записать БЕ из признака куба?

Сделайте еще один цикл по БЕ.

Code:
.......
FOREACH BEVAL.
     FOREACH PFMVAL.
.......

Автор:  hazysonic [ Ср, мар 29 2017, 14:25 ]
Заголовок сообщения:  Re: FOX: пропорциональное распределение плана на прогноз в мультикубе

Да, так получилось. Спасибо!

Страница 2 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/