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

LOOKUP AND ALLOCATION

$
0
0

Hi,

    I am on BPC 10 NW. My scenario is as follows:

The requirement is to calculate cost of RM_CONCENTRATE(COGS MODEL) as 25% of SAL_REV(REVENUE MODEL).

I have two models, REVENUE and COGS.

REVENUE MODEL

ACCOUNTSTIMEINPUTCURRENCYCOSTCENTERPRODUCTSALESGROUPDISTRIBCHANNELVERSIONCOMPANYMETRICAUDITTRAILSIGNEDDATA
NO_ACC2014.01AEDNO_CC000030000200000001ZD210ACTUALDR01SAL_REVBWUPLOAD238

 

 

COGS MODEL:

PRODUCT_RMPRODUCT_SKUACCOUNTSTIMEINPUTCURRCOSTCENTERPRODUCTDISTRCHANNELMETRICSUOMVERSIONCOMPANYSIGNEDDATA
RM_CONCENTRATE000000000000000175NO_ACC2014.01NO_INPUTCURRNO_CC00003000020000000110COGS_VOLUNBUDV0_2014DR0172
RM_CONCENTRATE000000000000000163NO_ACC2014.01NO_INPUTCURRNO_CC00003000030000000110COGS_VOLUNBUDV0_2014DR01133

 

As can be seen, COGS has no Sales Group while Revenue model has Sales group as additional dimension.

So, I want to run allocation cross-application using *LOOKUP and distribute SAL_REV proportionately based on PRODUCT_SKU's COGS_VOL quantities and write to COGS_AMT.

 

AFTER: COGS MODEL

PRODUCT_RMPRODUCT_SKUACCOUNTSTIMEINPUTCURRCOSTCENTERPRODUCTDISTRCHANNELMETRICSUOMVERSIONCOMPANYSIGNEDDATA
RM_CONCENTRATE175NO_ACC2014.01NO_INPUTCURRNO_CC00003000020000000110COGS_VOLUNBUDV0_2014DR0172
RM_CONCENTRATE163NO_ACC2014.01NO_INPUTCURRNO_CC00003000030000000110COGS_VOLUNBUDV0_2014DR01133
RM_CONCENTRATE175NO_ACC2014.01AEDNO_CC00003000020000000110COGS_AMTUNBUDV0_2014DR0125% * 238*(72/(72+133))=238*0.35=83.5
RM_CONCENTRATE163NO_ACC2014.01AEDNO_CC00003000020000000110COGS_AMTUNBUDV0_2014DR0125% * 238*(133/(72+133))=238*0.64=154.5

 

So, I believe I need to Lookup from COGS Model into Revenue Model and then do allocation. Any ideas how this could be achieved?

 

Regards,
Draksharam


Viewing all articles
Browse latest Browse all 5414

Trending Articles



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