Quantcast
Channel: SCN : Discussion List - SAP Planning and Consolidation, version for SAP NetWeaver
Viewing all 5414 articles
Browse latest View live

Save BPC reports

$
0
0

Hi BPC experts,

 

Apparently, there is a way to save all PBC reports from BW interface.

I made searchs on BPC content but i can't find such an article or link.

 

Thanks.

 

Amine


How to setting a time hierarchy

$
0
0

Hi Expert,

 

I have a issue with the hierarchy, when a expand a time hierarchy in the node Q1, retrieve the sum of month 1,2 and 3, but when I collapse the node, it retrieve the value of the month 3, how can i resolve this issue

 

2011.012011.022011.032011.Q1
     148.847,00 € 192.928,00 € 186.107,00 € 527.882,00 €
  1.292.045,00 €   1.055.436,00 €   1.620.027,00 €     3.967.508,00 €
     636.674,00 €      994.089,00 €      816.121,00 €     2.446.884,00 €
       41.574,00 €        44.853,00 €        47.156,00 €        133.583,00 €
  2.119.140,00 €   2.287.306,00 €   2.669.411,00 €     7.075.857,00 €

BPC EPM Add-in and Office 2013

$
0
0

Hi Experts,

 

is Microsoft Office 2013 supported by BPC 10 / EPM Add-in?

 

I can not find any notes about this subject.

 

Thank you and kind regards

Tobias

BPC conversion file

$
0
0

Hi experts,

 

I am really newbie for this aspect. really need advice.

 

we usually using like below in conversion file:

 

external     internal                                                       formula

*               js:%external%.toString().replace(/\s+/g,"")

 

 

in transformation file:

*conversion

ACCOUNT=ConversionFile.xls!ID

 

is it possible to fetch data from other dimension in ConversionFile.xls ?

 

cause i have requirement to move data transaction between BPC cube with some logic.

 

as example,

- source transaction data:

ACCOUNT     CP_REL     ENTITY     INTERCO

no_account     cp1               e1          intc1

no_account     cp2               e2          intc2

 

- logic process:

CP_REL     ACCOUNT

cp1               a1         

cp2               a2

 

- destination transaction data:

ACCOUNT     CP_REL     ENTITY     INTERCO

a1                    cp1          e1               intc1

a2                    cp2          e2               intc2

 

what i want to do is, in account ConversionFile.xls, i want to fetch current data of CP_REL, if(%external%=cp1 then a1; a2)

 

thank you.

Intercompany Elimination is doubling after running Legal consolidation

$
0
0


Hi BPC Guru's

 

Intercompany Elimination is doubling after running Legal consolidation Data Manager Package 2nd time tripples when run 3rd time and so on..Only change is that for resolving an issue with balance carry forward, we had changed the datasource type property for the audit trail members that store the eliminated amounts ealier this was A (Automatic) we changed that to (Manual) M and this is causing the doubling to start because if i change it back to A then there is no doubling..but the eliminated values are incorrect.

Would be great somebody provides with their expertise.

BPC 10.0 Script Logic: Combination of *FOR *WHEN *LOOKUP

$
0
0

Hi experts,

 

I'm working on a requirement to copy values from one model to another and aggregate to values.

Basically my script looks like that:

 

...

*LOOPUP OTHER_MODEL

*DIM VERSION = VERSION

*DIM TIME = TIME

*FOR %LOOP_CST% = %COSTCENTER_SET%

*DIM CST_%LOOP_CST%: COSTCENTER = %LOOP_CST%

*NEXT

*ENDLOOKUP

 

*FOR %SEL_CST% = %COSTCENTER_SET%

     *WHEN COSTCENTER

     *IS = %SEL_KST%

          *WHEN COST_TYPE

          *IS = "CST_NA"

               *REC(EXPRESSION = LOOKUP(%SEL_CST%), COSTCENTER = [COSTCENTER].AGGR_LEVEL, CURRENCY = "CURR_NA")

          *ELSE

                *REC(EXPRESSION = LOOKUP(%SEL_CST%), COSTCENTER = [COSTCENTER].AGGR_LEVEL, CURRENCY = "EUR")

          *ENDWHEN

     *ENDWHEN

*NEXT

 

*COMMIT

 

Unfortunately, this is not working.

If I include the for-loop inside the when-loop it is working. However, the values are multiplied based on the number of records.

 

Is there another possibility to solve this issue?

Thanks in advance,

Benjamin

Add zero elimination to optimisation

$
0
0

Hi,

 

when I run an optimisation in BPC MS I can at runtime select to have a zero elimination, i.e. the system will remove all zero balances from the cube. In BPC NW this is not an option.

 

I know that technically it can be done in the BW (though not how to do it), but my question is, could I somehow start an optimisation in BPC NW either from admin or the EPM Add-In that would include the zero elimination?

 

Thanks,

Arnold

No data loaded through BW showed in BPC

$
0
0

Hello.

 

I am new to the community and forum and excuse myself beforehand if this info is already here. I could not find it.

 

I am working with SAP BOPC 10.0 and Netweaver 7.3.

 

The question is I get no data in reports when executing them from BPC, either in web or in excel (with EPM add-in) if data is not loaded from excel too, through EPM add-in, and I can't find why.

 

If I load data through EPM (using excel as upload form) then I can see it in reports. If data is loaded from SAP R3 or flat files through different means I get no data in web or excel reports.

 

If additional info is needed to help me just ask for it.

 

Thanks for reading.


Install BPC

$
0
0

Hi experts,

 

I am working on BW, i would like to discover more about BPC.

I have already a BW system provided by my company, i would like to install BPC for personal training on my laptop but i can't find any link in the market place or in SCN.

 

Could someone provide me the procedure to install BPC (if possible only for personal training)

 

Thanks.

 

Amine

Migration from SAP Microsoft BPC7.0 to SAP NETWEAVER BPC7.5

$
0
0

Hi Team,

 

Kinldy explain process how the migration will happen from SAP Microsoft BPC7.0 to SAP NETWEAVER BPC7.5

 

we need to know the conversion mentod .If any one done the same , kindly provide your inputs.

 

 

Regards

vkjp

How to use TMVL(%Variable1%,%Variable2%) ?

$
0
0

Hi Gurus,

 

My requirement is showing cash collections on a report. There are many different maturity dates thats why I want to use it as a variable.
For instance, I have calculated cash amount as 200$ for June and matuirty is 40 days which means the money will be collected Agust. one of the report i have to show it.

 

So far I have tried to use TMVL like (  %Variable1%:number of months,  %Variable2%:TIME(no problem for this variable)  ) but  it didint work. do you have any ideas? If not TMVL how can i do this?

 

 

 

Thanks in advance,
Regards,

How to modify existing script that calculates account 1 * account 2 to be dynamic for different time members

$
0
0

Hi All

We have a requirement to calculate gross margin as follows:

 

     Formula : Gross Margin $ = Sales Output * Sales Gross Margin %

 

My script logic below:

 

*XDIM_MEMBERSET MEASURES = PERIODIC

*XDIM_MEMBERSET S_ACCOUNT = A_OUTPUT, A_OUTPUTGM

*WHEN S_ACCOUNT

*IS A_OUTPUT

*REC(FACTOR = ([S_ACCOUNT].[A_OUTPUTGM]),S_ACCOUNT = A_GMARGIN,DATASRC = D_CALC)

*ENDWHEN

*WHEN S_ACCOUNT

*IS A_OUTPUTGM

*REC(FACTOR = ([S_ACCOUNT].[A_OUTPUT]),S_ACCOUNT = A_GMARGIN,DATASRC = D_CALC)

*ENDWHEN


However:

The Current code only works when the S_ACCOUNTS are saved to the same time unit 2015.01.

In reality/Going forward, data will be saved to the following time members:

  • Sales output is saved to base time members, EG 2015.01, 2015.02.
  • Sales Gross Margin % is saved to a representative base time member, representing the entire year. (2015.TOTAL.BASE)

I need to modify the code to:

1/ Include the time members in the ‘selection’ and ’record’ sections of the script. When I switch the A_OUTPUTGM from 2015.01 to                                    2015.TOTAL.BASE in the input schedule above, the script logic doesn’t work.

2/ Enable the time members in the ‘selection’ and ‘rec’ areas of the script to be dynamic, ie the model is used quarterly across different years, so the time unit needs to cater for this.

 

Pls see the attached files for the back ground and images of the current and required input templates.

 

Thanks for any assistance!!

Glen

Help needed in BPC 10 Member Formula

$
0
0

Hello Experts,

 

 

 

We are in BPC 10 NW SP 11.

 

Facing below error in report for Ratios hierarchy after
member formula is built.

 

 

Formulas is related to ratio

 

 

IIF([ACCOUNT_GL].[RE_IREV]=0, NULL, [ACCOUNT_GL].[RE_IAADJ]/[ACCOUNT_GL].[RE_IREV]);SOLVE_ORDER=10

 

 

RE_IREV is Income node

 

 

RE_IAADJ is expense node.

 

 

I have tried formula by removing square brockets for ACCOUNT
DIM member. Still no success.

 

 

Surprisingly, same formula, same hierarchy works fine in
another Model.

 

 

I have also compared measures in both the models, both are
identical.

 

 

 

 

 

Error in the report as below.

 

 

Server message:

 

 

 

 

 

code: UJO_READ_EXCEPTION_018

 

 

severity: error

 

 

description: MDX statement error: Value RE_IREV
/CPMB/WADNXJI for characteristic /CPMB/WADNXJI unknown

 

 

log id: KoFXP08mHM3X08002fJHZW

 

 

DATAVALUE: Value RE_IREV /CPMB/WADNXJI for characteristic
/CPMB/WADNXJI unknown

 

 

MDX: WITH  MEMBER
[Measures].[PERIODIC] AS 'IIF([/CPMB/WADNXJI               
PARENTH2].[2/CPMB/ACCTYPE]="INC",-[Measures].[/CPMB/SDATA],IIF([/CPMB/WADNXJI                 PARENTH2].[2/CPMB/ACCTYPE]="EXP",[Measures].[/CPMB/SDATA],IIF([/CPMB/WADNXJI               
PARENTH2].[2/CPMB/ACCTYPE]="AST",([Measures].[/CPMB/SDATA],
CLOSINGPERIOD([/CPMB/WADBQQD               
PARENTH1].[LEVEL02])),IIF([/CPMB/WADNXJI                 PARENTH2].[2/CPMB/ACCTYPE]="LEQ",-([Measures].[/CPMB/SDATA],
CLOSINGPERIOD([/CPMB/WADBQQD               
PARENTH1].[LEVEL02])),-[Measures].[/CPMB/SDATA]))))' SOLVE_ORDER=3  MEMBER [/CPMB/WADNXJI                 PARENTH2].[RE_ALAE_RATIO] AS
'IIF([/CPMB/WADNXJI               
PARENTH2].[RE_IREV                         /CPMB/WADNXJI]=0,
NULL, [/CPMB/WADNXJI               
PARENTH2].[RE_IAADJ                      
/CPMB/WADNXJI]/[/CPMB/WADNXJI                 PARENTH2].[RE_IREV                         /CPMB/WADNXJI])'
SOLVE_ORDER=10  SELECT NON EMPTY  {[/CPMB/WADBQQD                 PARENTH1].[2013.Q1                         /CPMB/WADBQQD]
,[/CPMB/WADBQQD               
PARENTH1].[2013.Q2                         /CPMB/WADBQQD]
,[/CPMB/WADBQQD                 PARENTH1].[2013.Q3                         /CPMB/WADBQQD]
,[/CPMB/WADBQQD               
PARENTH1].[2013.Q4                         /CPMB/WADBQQD]
,[/CPMB/WADBQQD               
PARENTH1].[2013.TOTAL                      /CPMB/WADBQQD] } * {[/CPMB/WADNXJI                 PARENTH2].[RE_ALAE_RATIO]
,[/CPMB/WADNXJI               
PARENTH2].[RE_ALL_RATIOS                   /CPMB/WADNXJI] ,[/CPMB/WADNXJI                 PARENTH2].[RE_COMBINED_RATIO]
,[/CPMB/WADNXJI               
PARENTH2].[RE_EXPCOMM_RATIO] ,[/CPMB/WADNXJI                 PARENTH2].[RE_LOSS_RATIO]
,[/CPMB/WADNXJI               
PARENTH2].[RE_OTHERCOMM_RATIO] ,[/CPMB/WADNXJI                 PARENTH2].[RE_STAT_COMB_RATIO]
,[/CPMB/WADNXJI               
PARENTH2].[RE_STAT_EXP_RATIO] ,[/CPMB/WADNXJI                 PARENTH2].[RE_TOT_EXP_RATIO]
,[/CPMB/WADNXJI               
PARENTH2].[RE_TOT_LOSS_RATIO] ,[/CPMB/WADNXJI                 PARENTH2].[RE_ULAE_RATIO] } ON
0  from
[/CPMB/WAMSZKS/!!O/CPMB/WAMSZKS]
WHERE ( [Measures].[PERIODIC] ,[/CPMB/WAD3OFZ                 PARENTH1].[ACTUAL]
,[/CPMB/WAD0VHV               
PARENTH1].[ALL_CHANNELS                    /CPMB/WAD0VHV] ,[/CPMB/WAD021F                 PARENTH1].[LEGAL                           /CPMB/WAD021F]
,[/CPMB/WADME7W                 PARENTH1].[ALL_DATASRC                     /CPMB/WADME7W]
,[/CPMB/WAD0DZ0               
PARENTH1].[FGI                           
/CPMB/WAD0DZ0] )

 

 

V1:Value RE_IREV /CPMB/WADNXJI for characteristic /CP

 

 

V2:MB/WADNXJI unknown

 

 

V3:

 

 

V4:

 

Thanks,

Senoy

Unable to log in to EPM Client

$
0
0

Hi Experts,

 

We are facing some issues when we tried to log in to EPM client. It was working fine previously. We did tried to run program "UJA_REFRESH_DIM_CACHE" by checking every selections but it is still having the same issue.

 

Unable to log in to EPM client.jpg

Appreciate if anyone can help.

 

Thank you!

 

Best regards,

Ng

UJS_ACTIVATE_CONTENT Activate BI Business Content Option

$
0
0

Hi Experts,

 

Can anyone let me know what will happen when I select Activate BI business content and update default DM instructions options provided in program UJS_ACTIVATE_CONTENT? Will the standard process chain (/CPMB/XXXX) provided by BPC gets removed?

 

Thank you.

 

Best regards,

Ng


Error with EPMMemberProperty Function

$
0
0

Hi Experts,

 

I am facing an error when I am using EPMMemberproperty function in my report for display. In my requirement I have 2 dimensions Customer and Customer sold to party for which I have to display their properties in the report.

The error I face is when both ID's of the 2 dimensions are same i.e for e.g both member ID as "111", the function gives error #AmbiguousMemberID, and when I display both ID & description it gives another error as #Error- Invalid Member name "111".

 

I tried using EPMMemeberID in the EPMMemberProperty function, but it also doesnt seem to work. It also gives error. I have also tick marked the option for "Use EPMMemberID in EPM functions" from the "User Options". Also tried using EPMOlapMember, but no luck.

 

Attaching the screenshots of the error.

 

Currently  I am using EPM SP 16 patch 0 .NET framework 4.0.

 

 

 

Regards,

Priyanka

YTD view of Periodic Data show incorrect data

$
0
0

Hi Experts,

 

I am having a Periodic storage type Financial type Application.

 

I have two different servers in one server I can see correct data in YTD view such as:

I have maintained financial year from April to March.

 

 

APR 11MAY 11JUNE 11Q1JULAUGSEP
      YTD  10 203030303030
       PER  10101030

 

 

But in another one as :

 

 

APR 11MAY 11JUNE 11Q1JULAUGSEP
      YTD  1020
       PER  10101030

 

 

I checked ,TIME Dimension both are same .I checked Measure Formula too its same.

Checked UJA_FORMULA_APP table its also correct.

 

But I couldn't understand why the values are shifting by four months .Is there any setting or something which I have missed in this.

Security

$
0
0

Hi gurus,

 

I've an issue related to the security.

 

I want to delegate the creation of member access profile to the business administrator, but I want to avoid that he be able to create or delete environments, when I create his task profile, I removed the manage environments task, but I give him the task manage security.

The problem is he can create a new task profile with the task manage environments, so it doesn't matter if I create a task profile for him, because he can change it because he has manage security.

 

Thank you in advance.

Logic Script Error - 42

$
0
0

Hello Friends,

 

I am facing the logic script error when validating the script. "the script is apparently invalid, as you cannot have member "". The logic is run for grouped cost center.

 

Logic Script:

 

//***********************START OF HEADER*****************

//SUB QUERY:

//PURPOSE:      Copy high Level forecast data from Actuals, Budget, commitments to base level cost centres defined for forecat

//CALLED FROM:  Data Manager Package

//WHO:          Matt Penston (itelligence)

//VERSION:      1

//DATE:         26-11-2012

//CHANGE LOG:

//***********************END OF HEADER********************

//

//

//********************** Need to first of all clear down the BW data in the base member costcentres ***************

// Set XDIM_MEMBERSET

*XDIM_MEMBERSET CATEGORY = Actual,Budget,COMMITMENTS

*XDIM_MEMBERSET AUDITTRAIL = BW

*XDIM_MEMBERSET ACCOUNT = <ALL>

*XDIM_MEMBERSET RPTCURRENCY = LC

*XDIM_MEMBERSET ACCDETAIL = F_None

 

 

//Select Current Month Time Member to copy from

//*SELECT(%TIME_CURRMTH_FYA%,"[ID]","TIME","[FCST_PROFILES] = 'A'")

//*XDIM_MEMBERSET TIME = %TIME_CURRMTH_FYA%

*XDIM_MEMBERSET TIME = BAS(201314.TOTAL)//CHANGE ONCE PER YEAR

 

 

//Select CostCentres for high level Forecast entry

//*SELECT(%HL_FCST_ENT%,"[ID]",COSTCENTRE,"[HL_FCST_ENT] = 'Y'")

 

 

// Use For Loop to run through the Cost Centres

//*FOR %HL_FCST_FOR% = %COSTCENTRE_SET%

 

 

*XDIM_MEMBERSET COSTCENTRE  = BAS(%COSTCENTRE_SET%)

//*SELECT(%HL_FCST_BASE%, "[ID]", COSTCENTRE, "[HL_FCST_PRNT] = %COSTCENTRE_SET%")

*SELECT(%HL_FCST_BASE%, "[HL_FCST_BM]", COSTCENTRE, "[ID]= %COSTCENTRE_SET%")

 

 

 

 

// Set the Ref Data to Transaction, is the default but defined anyway.

*WHEN_REF_DATA=TRANSACTION_DATA

 

 

*WHEN CATEGORY

*IS *

 

 

*REC(FACTOR=-1, AUDITTRAIL = BW_HL, COSTCENTRE = %HL_FCST_BASE%)

*REC(FACTOR=1, AUDITTRAIL = BW, COSTCENTRE = %HL_FCST_BASE%)

 

 

*ENDWHEN

//*NEXT

*COMMIT

 

 

The Error Came once validate above script:

 

Logic_scritp.jpg

 

 

Can anyone please guide the same.

 

 

Regards,

Dev.

Improving the Lite Optimize Process - Removing Statistics Update

$
0
0

Hi all

 

We have been experiencing problems in recent times with our daily Lite Optimise process taking around 40 minutes to complete.  Frequently, we have users trying to write back to the model during this time which, of course, fails.  Therefore, we are very eager to reduce the amount of time the model is out of planning mode. We are also an international organisation so there is no 'quiet period'.

 

One very interesting article I have stumbled across suggests starting the 'Create Statistics' step then 3 seconds afterwards put the model back into planning mode.

 

Step "'DB Statistics Refresh" of /CPMB/LIGHT_OPTIMIZE is very slow and fails after 2 hours

 

In our case, the roll-up and compress only takes 7 minutes whereas the 'Create Statistics' step takes a whopping 33 minutes.

 

Does anyone have an opinion on this ?  Would the statistics still update if the model was in planning mode 3 seconds afterwards ?

 

What about the statistics, is there any way of speeding up this process ?

 

Any pointers would be very much appreciated.

 

Ian

Viewing all 5414 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>