Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

How can REC allocate to next periods?

Hi Experts,

How can a REC statement spread values to next periods, i.e. a year forward?

Basically, it's unknown in which month the end user will plan to expect new customers, and depending on the type of customer, the expected revenue increase is going to spread seasonally to the next months going forward.

I also don't see how this can be parametrized in RUNALLOCATION, nor with account based business rules, nor with LOOKUPS.

For example, I want below example to work somehow, but there seems to be no good statement I can use for the red part below to get the current TIME member and offset it using TMVL. Using %TIME_SET% there is not an option either.

*XDIM_MEMBERSET TIME = <all>

*WHEN ACCOUNT

*IS NEW_CUSTOMERS

*REC(FACTOR=1/12,ACCOUNT=NEW_SALES_REVENUE,TIME=TMVL(1,TIME.ID))

*REC(FACTOR=1/12,ACCOUNT=NEW_SALES_REVENUE,TIME=TMVL(2,TIME.ID))

*REC(FACTOR=1/12,ACCOUNT=NEW_SALES_REVENUE,TIME=TMVL(3,TIME.ID))

...

*ENDWHEN


If you have any ideas besides ABAP coding, let me know.

Tags:
Former Member
Not what you were looking for? View more on this topic or Ask a question