on 08-18-2009 7:30 PM
Hi,
Is it available, in BPC 7.0 NW, the following syntaxes?
*RUNALLOCATION
*FACTOR=
*NAME={allocation name}
*APP [WHAT={app name};] [ WHERE={ app name };] [USING ={ app name }]
*DIM {dim name} WHAT=; WHERE=;[USING =;] [TOTAL=]
*DIM u2026
*ENDALLOCATION
May I reference another application?
*APP [WHAT={app name};] [ WHERE={ app name };] [USING ={ app name }]
Regards!
Note 1318471 - BPC7NW: "WHAT" in *RUNALLOCATION not work
may help.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Bernardo-
I can conform Jeff's comment:
The ability to access and post to multiple applications using Allocation does not currently work. All records need to be sourced from within the same (home, or "calling") application.
I was able to successfully allocate in a BPC70NWSP04 system using the following code:
*RUNALLOCATION
*FACTOR=USING/TOTAL
*APP WHAT=PLANNING; WHERE<<<;USING<<<;TOTAL<<<
*DIM P_ACCT WHAT=CE0004010; WHERE=CE0004020; USING=CE0004030; TOTAL=<<<
*DIM ENTITY WHAT=A1000; WHERE=<<<; USING=<<<; TOTAL=<<<
*DIM TIME WHAT=2009.JAN; WHERE=>>>; USING=BAS(2009.TOTAL); TOTAL=<<<
*ENDALLOCATION
(Explanation: a record exists for the data intersection at P_ACCT CE0004010/Entity=A1000/TIME=209.JAN...this record is allocated based upon the value distribution in all months of 2009 for the P_ACCT CE0004030, the allocated values are then stored in all months of 2009 and P_Acct CE0004020)
The follow code also "ran", but posted the allocated values in the wrong application (values were posted into the application called "PLANNING", not the application "PLANNING2" as coded:
*RUNALLOCATION
*FACTOR=USING/TOTAL
*APP WHAT=PLANNING; WHERE=PLANNING2; USING=PLANNING; TOTAL=PLANNING
*DIM P_ACCT WHAT=CE0004010; WHERE=CE0004020; USING=CE0004030; TOTAL=<<<
*DIM ENTITY WHAT=A1000; WHERE=<<<; USING=<<<; TOTAL=<<<
*DIM TIME WHAT=2009.JAN; WHERE=>>>; USING=BAS(2009.TOTAL); TOTAL=<<<
*ENDALLOCATION
Regards,
Sheldon
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Experts,
When running the following allocation logic in NW 7.0 sp2, I get an error (explained below):
*RUNALLOCATION
*FACTOR = USING/TOTAL
*DIM GL_ACCOUNT WHAT=TOTAL_COGS; WHERE=<<<; USING=TOTAL_REVENUE; TOTAL=<<<
*DIM DATASRC WHAT=INPUT; WHERE=ALLOC; USING=INPUT; TOTAL=<<<
*DIM SEGMENT WHAT=90; WHERE=BAS(PACKAGING); USING=<<<; TOTAL=<<<
*DIM COMPANYCODE WHAT=WW_TOT; WHERE=<<<; USING=WW_TOT; TOTAL=<<<
*ENDALLOCATION
I can validate and save. However, when I run I get an error saying: "RUN_LOGIC:Missing [] on property name: WHAT=TOTAL_COGS.
Failed
Any ideas?
//REVERSING ENTRIES
*RUNALLOCATION
*FACTOR = -1
*DIM DATASRC WHAT=INPUT; WHERE=ALLOC_REVERSE;
*DIM SEGMENT WHAT=90; WHERE=<<<;
*DIM COMPANYCODE WHAT=105; WHERE=<<<;
*ENDALLOCATION
Changed to evaluate the following, but still get same error using basemembers. I've seen mention of a possible issue with sp2, but can anyone verify?
Sorry, but to my knowledge it is not possible to have *RUNALLOCATION cross applications.
Best regards,
[Jeffrey Holdeman|https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/jeffrey+holdeman]
SAP BusinessObjects
Enterprise Performance Management
Regional Implementation Group
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
15 | |
4 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.