Quantcast
Channel: SCN : All Content - SAP Planning and Consolidation, version for SAP NetWeaver
Viewing all articles
Browse latest Browse all 5457

RUNLOGIC_PH - Calling another APP

$
0
0

Hi, Experts,

 

We have BPC 10 NW.

 

We need to call a script logic from APP=PROD. We are at APP=SALES. So, we are trying to use RUNLOGIC_PH as below. The APPs have different dimension list and the calling script logic is working well alone.

 

 

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

*SELECT (%MTHS_NOTCLOSED%, "[ID]",TIME, "[CLOSED]='N' AND [LEVEL]='MONTH' AND [CALC]='N'") 

 

//

// QUESTION: IS IT NECESSARY TO SET A CONTEXT BEFORE *START_BADI?

//

*XDIM_MEMBERSET ACCOUNT = VOLUMEFORMULABASE

*XDIM_MEMBERSET AUDITCV = BAS(CV_META)

*XDIM_MEMBERSET CATEGORY =  %CATEGORY_SET%

*XDIM_MEMBERSET CUSTOMER = SEMCLIENTE

*XDIM_MEMBERSET ENTITY = BAS(TOTALEMPRESAS)

*XDIM_MEMBERSET PRODUCT = BAS(TOTALPRODUTO)

*XDIM_MEMBERSET RPTCURRENCY = "LC"

*XDIM_MEMBERSET SALESAGREEMENT = SEMCONTRATOVENDA

*XDIM_MEMBERSET TIME = %MTHS_NOTCLOSED%

*XDIM_MEMBERSET MEASURES = "PERIODIC"

 

 

*START_BADI RUNLOGIC_PH

 

QUERY=OFF

WRITE=OFF

VALIDATION=ON

DEBUG=OFF

 

APPSET=XXXXX

APP=PROD

LOGIC = FORMPRD_PROJ.LGF

//

// IS IT NECESSARY? THE DIMENSIONS ARE FROM PROD OR SALES APP?

//

DIMENSION ACCOUNT = "VOLUMEFORMULABASE"

DIMENSION TIME = %MTHS_NOTCLOSED%

DIMENSION MATERIALITEM = BAS(TOTALITEMMATERIAL)

DIMENSION PRODUCT = BAS(TOTALPRODUTO)

DIMENSION ENTITY = BAS(TOTALEMPRESAS)

DIMENSION CATEGORY = %CATEGORY_SET%

 

 

//DIMENSION AUDITCV = CV_CALCULADOMETA

//DIMENSION CUSTOMER = SEMCLIENTE

//DIMENSION RPTCURRENCY = "LC"

//DIMENSION SALESAGREEMENT = SEMCONTRATOVENDA

//DIMENSION MEASURES = "PERIODIC"

 

// CHANGED = TIME

 

*END_BADI

 

*COMMIT

 

 

 

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

The  UJKT LOG is:

 

LGX:

*XDIM_MEMBERSET ACCOUNT = VOLUMEFORMULABASE

*XDIM_MEMBERSET AUDITCV = BAS(CV_META)

*XDIM_MEMBERSET CATEGORY = META

*XDIM_MEMBERSET CUSTOMER = SEMCLIENTE

*XDIM_MEMBERSET ENTITY = BAS(TOTALEMPRESAS)

*XDIM_MEMBERSET PRODUCT = BAS(TOTALPRODUTO)

*XDIM_MEMBERSET RPTCURRENCY = "LC"

*XDIM_MEMBERSET SALESAGREEMENT = SEMCONTRATOVENDA

*XDIM_MEMBERSET TIME = 2014.03,2014.04,2014.05,2014.06,2014.07,2014.08,2014.09,2014.10,2014.11,2014.12,2015.01,2015.02,2015.03,2015.04,2015.05,2015.06,2015.07,2015.08,2015.09,2015.10,2015.11,2015.12,2016.01,2016.02,2016.03,2016.04,2016.05,2016.06,2016.07,2016.08,2016.09,2016.10,2016.11,2016.12,2017.01

*XDIM_MEMBERSET MEASURES = "PERIODIC"

*START_BADI RUNLOGIC_PH

QUERY=OFF

WRITE=OFF

VALIDATION=ON

DEBUG=ON

APPSET=XXXXX

APP=PROD

LOGIC = FORMPRD_PROJ.LGF

DIMENSION ACCOUNT = "VOLUMEFORMULABASE"

DIMENSION TIME = 2014.03,2014.04,2014.05,2014.06,2014.07,2014.08,2014.09,2014.10,2014.11,2014.12,2015.01,2015.02,2015.03,2015.04,2015.05,2015.06,2015.07,2015.08,2015.09,2015.10,2015.11,2015.12,2016.01,2016.02,2016.03,2016.04,2016.05,2016.06,2016.07,2016.08,2016.09,2016.10,2016.11,2016.12,2017.01

DIMENSION MATERIALITEM = BAS(TOTALITEMMATERIAL)

DIMENSION PRODUCT = BAS(TOTALPRODUTO)

DIMENSION ENTITY = BAS(TOTALEMPRESAS)

DIMENSION CATEGORY = META

*END_BADI

*COMMIT

 

 

-------------------------------------------------------------------------------------------------------------------------------------

LOG:

 

 

FILE:\ROOT\WEBFOLDERS\XXXXX\ADMINAPP\SALES\TEST.LGF

USER:BPCADMINBIP

APPSET:XXXXX

APPLICATION:SALES

EXECUTION BADI:RUNLOGIC_PH

QUERY: OFF

WRITE: OFF

Dimension(s) AUDITCV not found in Application PROD of Application Set XXXXX.

Dimension(s) CUSTOMER not found in Application PROD of Application Set XXXXX.

Dimension(s) RPTCURRENCY not found in Application APROD of Application Set XXXXX.

Dimension(s) SALESAGREEMENT not found in Application PROD of Application Set XXXXX.

Error in RUNLOGIC call.

BADI EXECUTION TIME IN TOTAL :2.00 ms.

 

 

SCRIPT RUNNING TIME IN TOTAL:0.20 s.

 

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

Is it possible that RUNLOGIC_PH KEYWORD is not installed correctly?

 

Best Regards,

 

Ana Teresa


Viewing all articles
Browse latest Browse all 5457

Trending Articles



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