Allocations in BPS

Hi Gurus,
I have a requirement to use the Allocation function in BPS for our Budget process. I have never used this function before.
What I need to do is allocate from Sender Cost Center to Receiver Cost Center based on a Secondary cost elements .
For example:
Sender Cost Center: CC1000
Receiver Cost Center: CC2000, CC3000, CC4000
Secondary Cost elements: 700100
Allocation is 100% of the costs in the following proportions: CC2000: 25%
CC3000: 20% and CC4000: 55%
For this what do I need to do in the work bench? What are the settings I need to make when using the Allocation functio in BPS.(not in BCS)
Plelease let me know.
Any help is deeply appreciated.
Regards
Sri

Hi Bindu,
Sorry for delayed reply.
Here is our exact requirement
Costs are planned in cost centre SEND1000X010 and they are to be allocated 40% to CC--> REC1000X020 and 60% to CC --> REC1000X030 on cost element 500200 (I am only giving 1 sender to 2 receivers)
The data that will need to be entered into the system i.e the percentages will be entered manually and we will need to match the partner profit centres cost centres and trading partners in the data entry screen of the allocation function. It is also required that the percentages can be applied differently in different periods and also that we can use different rates for different cost elements if required. In practice however the percentages used will be the same for all periods and all cost elements in any one cost centre.
Original entries - (sender)
(Have no values in the partner fields)
0COMP_CODE...........0PCOMPANY........     0COSTCENTE...........0PART_CCTR...........     0COSTELMNT
1000 ...........................no value................SEND1000X010...............No value.................. 500200
0PROFIT_CT..............PART_PRCT...........0FISCPER...........0VTDETAIL.................. 0SALES*     
P6050...........................No Value...............008.2008................00.............................1000.00
Allocation from Sender Cost Centres
(Generated by the allocation planning function: Partner Profit Centre, Trading Partner and Partner Cost Centre are all populated with the values of the sender)
0COMP_CODE......     0PCOMPANY.......0COSTCENTE........0PART_CCTR.........0COSTELMNT  
2000............................5102................SEND1000X010.........REC1000X020.........500200
2000.............................5401...............SEND1000X010.........REC1000X030..........500200
*0PROFIT_CT.............0PART_PRCT.......0FISCPER3...........0VTDETAIL....................0SALES     
P6050........................P6078....................008.2008.................03..............................-400.00
P6050........................P6082....................008.2008.................03.............................. -600.00
Allocation in to receiving Cost centres
(Generated by the allocation planning function: Partner Profit Centre, Trading Partner and Partner Cost Centre are all populated with the values of the receiver)
0COMP_CODE......     0PCOMPANY.......0COSTCENTE........0PART_CCTR.........0COSTELMNT  
5102.........................2000..................REC1000X020..........SEND1000X010............500200
5401.........................2000..................REC1000X030..........SEND1000X010.............500200
0PROFIT_CT.............0PART_PRCT.......0FISCPER3...........0VTDETAIL....................0SALES     
P6078.........................P6050....................008.2008.................03..............................400.00
P6082.........................P6050....................008.2008.................03..............................600.00
Can you please suggest me whether this will work with the standard functionality provided by BPS?
Please let me know if you need any more details.
Thanks for your time
Sri

Similar Messages

  • BPS Allocation (BCS) using Debit/Credit (no balance available)

    Hello,
    BPS allocation seams to expect a balance instead of debit credit sign.
    We are using debit and credit sign in Planning (0DB_CR_IND). This seams to be the reason why allocation can not be used in SAP standard. We would need to program an individual allocation program. Is this correct?
    Lets make an example
    Cost Center A
    Credit: 50 Euro
    should be allocated 100% to another cost center B.
    Debit: 0 Euro
    The allocation function would post the following
    Cost Center A
    Credit: -50 Euro
    which is wrong, because the costs would disappear from Cost Center A
    It would be necessary to post
    Cost Center A
    DEBIT: +50 Euro
    Is there any possibility to use SAP standard to allocate with consideration of debit/credit sign?
    If not we would create a temporally key figure, calculate the balance and then distribute with allocation. Afterwards we would post the distributed amounts back to the key figure with consideration of debit/credit sign. But this solution seams to be far away from SAP standard.
    Does anyone have any comments?
    Thanks in advance
    Eckhard Lewin

    Not all things get charged to store credit.
    Even if you lost the cards, iTS can see what you redeemed. Contact them and they can dig around to see what's going on.
    iTunes Store Support
    http://www.apple.com/emea/support/itunes/contact.html

  • SEM-BPS: Transporting allocations

    Hi,
    I have used UPC_TRANSPORT_BPS_ALL to transport a planning function (Allocation) that contains several parameter groups. When going to target system I see the transported parameter groups but cannot process these. I get error message about missing consolidation methods. When I take a look at table e.g. ucf001c I see these parameter groups in source system but not in target system. This table is one of the consolidation methods. Does someone know is there any specific trick to transport planning functions for allocations?
    Thanks!
    Br
    J

    Hello,
    I use for transport BPS0 instead or the report you have used.
    I have developed Allocations (e. g. yesterday) and have transported it also. I had no problems, can execute it and I also had never these kind of error message.
    One thing: Allocation is a BCS-Function and consolidation groups are BCS groups. I guess there must be something wrong in your system, because BPS allocation wants to check BCS customising, which does not make any sense here.
    regards
    Eckhard Lewin

  • BPS User exit Allocations

    Hi Experts,
    I am brand new to BPS and I have to write code for BPS user exit for allocations.
    i have to read the ods to obtain the rule for sender cost center. for each sender cost center exit needs to determine net posted values for cost elements by referencing postings made in BPS cost center planning area. and this updates needs to made in cost center planning area.
    the same thing i have to do for receiver side.  each of receiver's receives proportion of corresponding sender assessment amount and this should be posted against specified characteristic like sub-region, profit center etc which are obtained from ODS.
    is any one of you have any sample code ? please guide me.
    thanks in advance

    Hi Ravi,
    What i have to is, I have to read one ODS table (a rule table ) which has key fields like allocation, start date and segment number and data fields like sequence number, rule, sender percentage,assessment / distribution rule, field group, version, sender cost center, sender cost element low and high, company code, receiver profit center, primary lc, sub lc, sub-region, controlling area and cost element.
    Now for each sender cost center in ODS, i have to write BPS User Exit, that will determine net posted values for cost elements listed in ODS, by referencing postings made in BPS cost center planning area(PACCA) and updates is made to PACCA.. The amount field is there in the list of "Fields to be Changed" in the planning level where this Exit will trigger.
    On Receiver side, receiver postings is based on referencing ODS sender cost center. Each receiver receives proportion of corresponding sender assessment amount (based on percentage) and this is posted to the specified value field to the specified receiver characteristics like sub-region, profit center, sub LC and/or LC which will be obtained from again ODS. The weighting that each receiver gets is determined by the exit referencing the dta in BPS COPA planning area (PAREVCOG) for specified plan version and value field (as listed in rules stored in ODS) and determining the weighting that each receiver should get. This updates will made to PAREVCOG.
    Ravi, This is high level requirement.
    Now, it would be great, if you have something similar or you can guide me how exactly I have to proceed step by step. I am really new to BPS so some sample code it would be great help.
    Regards,
    SKS

  • BPS Allocation problem

    Hi everybody, i'm warking with Netweaver BI 7.0 BPS module, and i have a problem with allocation function. i have to pass the value of a certain ratio between a sereie of charachteristics, and in the BPS 3.5 everithing goes well, but in Version 7.0 it gives me an error "generated data is not included in the selection condiction"
    does anyone has an idea on why it does so?
    thanx

    Hi,
      Try to execute the function with trace and see the final generated records for the characteristic value on which it is giving error. If it is out of your selections, then it may be one reason.
    Regards,
    Bindu

  • Tracing BPS Allocations in a Sequence ...

    First off, I'd like to thank you for your contributions, and let you know that I found the discussions on this forum very informative.
    I appreciate your taking the time to share your experiences
    I'm working with a client who has been running allocations in R/3. Because of what they've seen in the ability to capture 'Detail Lists' in R/3, they expect 'similar' functionality in BPS
    Hence, they expect to see the Sender, Receiver, Amount & Distribition basis for EVERY allocation stored in a way that they can literally step thru' every allocation step after the entire sequence is run ...
    I'm aware of Trace in BPS, but I have seen that it only works when a single param gp is executed, & not in a sequence ... is that correct?
    Is there any 'reasonable' way of recreating what is avlbl in standard SAP R/3 allocation (On TCOD KSU5 in R/3, there is a field that can be checked on the cycle execution screen that will create a 'Detail List' of each of the segments in the cycle and each of the senders/receivers within each segment. From this list, we are able to select the segment show how the senders or receivers performed)
    FYI, I'm using the standard allocation function in 'distribution' mode.
    I've considered introducing a GUID-like char into the Cube so that it carries a unique ID for the records changed in each Parameter Gp.
    I'm not entirely clear if this is the best way, and what this means for the amt of FOX I'll have to write (currently, I'm using std functions, & I'd like to stick to it as far as possible) ... there are approx 600+ separate allocations, so it'll probably be a bit of a nightmare ;0), for me, to codify the rules, and for the client due to increased run-times ...
    Is there any 'elegant' way of recreating the trace from the Basis Application Log (BAL* tables)? or is that not suggested?
    Am I thinking straight? Are there other avenues within BPS that I shd consider?? Etc etc ...
    Pls advise your thoughts.
    Guidance greatly appreciated.
    Best rgds
    Anand

    Anand,
    You have to communicate to the client that the allocation function in BPS is NOT the same as the allocation functionality in R/3.  Allocation functionality in R/3 is auditable and traceable and very detailed and you can see what had happened a long time later. Allocation planning function in BPS is just some standard function and the % and accounts are actually configureation.
    If they want to have that functionality in BPS, someone has to configure it and that takes time (and money). When I explained that to my client, they decided to retract BPS planned primary costs back to R/3 and do the allocation run there.  For SOX compliance, clients usually want the audit trail and to configure the audit trace in BPS is a lot of work...
    If they insist in doing it in BPS with all the time and cost implications, you might want to look into an allocation driver cube - and the data modelling excercise or maybe use the distribution function in order to keep the original amount in a separate key figure but then you have to be very careful you do not mistakeningly left something double counted by incorrect configuration.
    Hope this helps.  Feel free to award points if this has proved helpful.
    Mary

  • BPS Allocations User Exit

    Hi Gurus,
    I am new to the world of BPS and as being a developer I need to write User Exit for Allocations.
    Is any one of you have developed User Exit for BPS Allocations? if any does, it would be great if you can pass the code, for User Exit BPS Allocations.
    Your help is highly appreciated.
    Thanks and Regards,

    Hi Ravi,
    What i have to is, I have to read one ODS table (a rule table ) which has key fields like allocation, start date and segment number and data fields like sequence number, rule, sender percentage,assessment / distribution rule, field group, version, sender cost center, sender cost element low and high, company code, receiver profit center, primary lc, sub lc, sub-region, controlling area and cost element.
    Now for each sender cost center in ODS, i have to write BPS User Exit, that will determine net posted values for cost elements listed in ODS, by referencing postings made in BPS cost center planning area(PACCA) and updates is made to PACCA.. The amount field is there in the list of "Fields to be Changed" in the planning level where this Exit will trigger.
    On Receiver side, receiver postings is based on referencing ODS sender cost center. Each receiver receives proportion of corresponding sender assessment amount (based on percentage) and this is posted to the specified value field to the specified receiver characteristics like sub-region, profit center, sub LC and/or LC which will be obtained from again ODS. The weighting that each receiver gets is determined by the exit referencing the dta in BPS COPA planning area (PAREVCOG) for specified plan version and value field (as listed in rules stored in ODS) and determining the weighting that each receiver should get. This updates will made to PAREVCOG.
    Ravi, This is high level requirement.
    Now, it would be great, if you have something similar or you can guide me how exactly I have to proceed step by step. I am really new to BPS so some sample code it would be great help.
    Regards,
    SKS

  • BPS allocation : assignments

    Hi Experts,
    I find it very hard to understand the terms used in BPS.
    This is especially so when I do not have R/3 background.
    In BPS allocation, I am unclear what is the meaning of assessment assignment. The book gives me an example of it as assessment account. But what is assessment account? What is there to assess?
    Also, I hope you could help me understand about sender and receiver assignments .  Why is there sender and why is there receiver.
    And seems that assessment is the similar as distribution. Why so?
    Hope you can help me. I have not been able to understand BPS for 1 year now.
    regards
    Michael.

    Hi Michael,
    Please refer to the below links for more details
    Allocation
    http://help.sap.com/saphelp_sem40bw/helpdata/EN/17/9bbf392891711ce10000000a11402f/frameset.htm
    Note the Allocation function is Business Planning Function whereas Distribution is a standard planning function, more in the help links that are attached here
    Distribution
    http://help.sap.com/saphelp_sem40bw/helpdata/EN/09/078a69016311d393850000e8a597a0/frameset.htm
    when you read the text in Distribute function you would realise that there are examples also.
    I would say that Top Down planning could involve Allocation or Distribute to allocate/distribute higher level figures to lower level entities. Depending upon your requirement you could decide which one to use.
    hope it helps

  • Function types for Balance Sheet Planning missing in SEM-BPS 6.0

    Hi BPS experts,
    After upgrading our BI-system from SEM 4.0 to SEM 6.0 (level 10) as part of the upgrade from BW 3.5 to BI 7.0 (level 15), the BPS function types for balance sheet planning are not available in the planning environment (Transaction code BPS0).
    According to the SAP Library the balance sheet planning functions in SEM-BPS comprises of 6 standard function types - one of them is "Depreciation":
    <a href="http://help.sap.com/saphelp_sem60/helpdata/en/0a/242537cedf2056e10000009b38f936/frameset.htm">help.sap.com -> Business Planning and Simulation (BW-BPS)</a>   
    Menu path: Business Planning Functions -> Functions for Balance Sheet Planning
    In our existing SEM 4.0 we are using "Depreciation" and the functions based on this function type are of course short dumping when executed in our upgraded system (SEM 6.0) as the function type does not exist here.
    Odd though - we do have the function type "Allocation" available in SEM 6.0, which should be delivered with SEM together with the Balance Sheet Planning function types (It is listed directly under "Business Planning Functions" in the SAP Library) .
    I have tried to figure out whether we missed out on activating something during or after the system installation, but our basis consultant has not found anything in the installation guides related to this issue. Also I was wondering whether it could be a simple matter of activating some Business Content but without any luck.
    Does anybody know why the Balance Sheet Function Types are not available in SEM-BPS 6.0?
    Kind regards,
    Lars
    PS: Our system status is:
    SAP_ABA     700     0013     SAPKA70013     Cross-Application Component
    SAP_BASIS     700     0013     SAPKB70013     SAP Basis Component
    PI_BASIS     2005_1_700     0013     SAPKIPYJ7D     PI_BASIS 2005_1_700
    ST-PI     2005_1_700     0005     SAPKITLQI5     SAP Solution Tools Plug-In
    SAP_BW     700     0015     SAPKW70015     SAP NetWeaver BI 7.0
    FINBASIS     600     0010     SAPK-60010INFINBASIS     FINBASIS 600 : Add-On Supplement
    SEM-BW     600     0010     SAPKGS6010     SEM-BW 600 : Add-On Supplement
    BI_CONT     703     0007     SAPKIBIIP7     Business Intelligence Content
    Message was edited by:
            Lars B Rasmussen

    Hi Lars,
    It seems not all the planning function from SEM BPS are available in BW BPS. Please check the links below: -
    what is the difference between BW 3.5 BPS and SEM BPS 4.0
    BW- BPS and SEM- BPS
    SEM-BPS VS BW-BPS
    BCS Doc
    Regards,
    SK

  • BW-BPS Functionalities!

    Can anyone tell me if we still have the missing functions which are part of SEM-BPS are not included in BW-BPS (NW2004s)
    Offsetting Entry
    Accumulate Balances
    Depreciation
    Net Present Value
    Internal Rate of Return
    Time Lag Functions
    Valuation
    Allocation
    Rounding
    Currency Translation (Account-Based)
    Thanks in Advance,

    Hello bw expert online,
    referring to this question see the answer from Mary Huang to your other thread here: Re: SEM Upgrade and NW2004s Upgrade.
    Regards
    ML

  • Allocation Function in Integrated Planning

    Dear all,
    When reading the documentation on Integrated Planning ("New BI Capabilities..") I noticed the Allocate function is not mentioned.
    These functions are mentioned:
    Revaluation
    Reposting
    Formulas
    Currency translation
    Unit conversion
    Copy
    Distribute with reference data
    Distribute by keys
    Delete
    Is the Allocation function not available in Integrated Planning. Or is it now called "distribute by keys"? Would be confusing...
    Kind regards,
    Hans de Klein

    Dear all,
    the allocation function is part of the SEM installation and since SAP BW3.5 not part of planning itself. When installing the SEM, the allocation function is available in BPS but not in BI Integrated Planning.  
    From my perspective there two typical situations for allocation of e.g. costs from costcenter/costelement:
    1. The sender Costcenter/costelement is credited:
    In this case the standard distribution function (within one characteristic) would do the same.
    2. An other costcenter/costelement is credited:
    Here you would require a combination of a fox formula (to copy the sender to the 'other' combination and to reverse the sign) and as a second step the standard distribution function (within one characteristic, with the option of not crediting the sender).
    Best Regards, Olaf Fischer

  • SEM Allocations - How do you make the Distribution work by Period not ***?

    I have configured an SEM BPS Allocation function.
    The function appears to work as expected except for the distribution values that are being used in the calculation. The distribution values being used are the cumulative total and not the period values.
    E.G...........................................P1.............P2........Total
    <b>Sender</b>
    Sender Value............................100............200..........300
    <b>Distribution Ratio's</b>
    Receiver 1...................................1...............7............8
    Receiver 2...................................2...............2............4
    Receiver 3...................................7...............1............8
    <b>Expected Results</b>
    Receiver 1.................................10.............140........150
    Receiver 2.................................20...............40..........60
    Receiver 3.................................70...............20..........90
    <b>Actual Results</b>
    Receiver 1.................................40...............80........120
    Receiver 2.................................20...............40..........60
    Receiver 3.................................40...............80........120
    Can anybody tell me what setting I am missing to tell the distribution to use period results rather than cumulative results?
    Many thanks

    In the planning level I am using fiscal year and posting period. The posting period was set to be periods 1 to 12.
    In the setup of an assessment function there are 4 input areas:
    Sender - where I am choosing a sender cost center and identifying a secondary cost element.
    Receiver - where I am identifying the cost centers to receive the assessment and the same secondary cost element (to be the same as R/3 assessments).
    Trigger - identifying the range of cost elements where the original costs are held on the sender.
    Distribution - where I identify the statistical key figures where the values are held to calculate distribution ratios over the receiving cost centers.
    I have attempted to insert posting period into the assessment structure, but have been getting a message that posting period is included in a higher method, which did not appear to be the case.
    In reviewing this while answering your initial questions, posting period is now able to be input into the structure, and the assessment appears to be working.
    Thank you for trying to help.
    This appears to be one of those strange items where some previous configuration had not cleared in the relevant tables.

  • SEM-BPS functionality

    Hi to everybody.
    I'm searching for a particular functionality of SEM-BPS but I don't know if it exists or if I have to develop it custom(for ex:with ABAP).
    Here, the issue: I have a product-hierarchy, the last two bottom-level of which are PRODUCT and (under) SKU (PRODUCT is parent of SKU).
    I want to spread (I mean "distribute") values of particular PRODUCTS down to the respective SKUs following the hierarchy definition. An example: the value of PRODUCT P10 down to SKU 19, SKU 20 and SKU 21, the value of PRODUCT P11 down to SKU 22, SKU 23, SKU 24  and so on.
    I have tried to use ALLOCATION function and it works perfectly but there are too much parameters to define (sender, receiver, distributor and so on) and it isn't related to the pre-defined hierarchy (I mean, there is no possibility to define a hierarchical reference).
    This problem is born because of the large amount of PRODUCTS and SKUs (it's an hard work defining every single parameter...).
    So I'm searching to a function that permits to refer to the product-hierarchy and execute the spread.
    Any advice?
    Thanx a lot.
    Luca.

    Hi Luca,
    I am afraid I may not be able to help you with  your query! But if you dont mind can I ask for your help. I am new to SEM-BPS. I have done certification in SEM but you know how its like. The pace of the academy is so fast and furious that it is impossible to retain most of the stuff after the academy. Now I am working on an SEM-BPS project. The company wants me to show to them what BPS can offer them. They are currently using their own bespoked planning software but are not very happy. I need to show to them the functionalities of SEM-BPS. Are their standard examples on heirarchies in BPS? Or is their something u can send me to get started with using heirarchies in BPS so that I can map their organistion structure to BPS planning layout and then can proceed from there? And last but not the least can you advise me on the structure of info cube? What things do i need to take in to consideration before I can design my info cube? Thanks a lot.

  • Planning function "Allocation" - enter or upload distribution keys via web

    Hey all
    We want to use the planning function "allocation" and want to find out, if there is a possibility to enter the distribution keys for that planning function either over a web interface or by flat file upload.
    The idea is, that all companies over the world (sender) can maintain their distribution keys (can change every month) themselfs.
    We are actually using "BW-BPS 3.5"!
    Thanks for your help.
    Roger

    Hi Roger,
              It should be possible to do it. I have come across a similar situation although the planning function in question was "Distribution using the posting keys".
    The layout can be web based where the user enters the different posting key percentages for allowable entries to the different allocation units.
    Then once he saves this, and the entries are validated on the front end, you can use an automatic planning function to activate the posting key settings.You will use an user-exit to achieve this.
    The user-exit basically initializes the original set of parameter group for that function using "UPF_PARAM_INIT",
    for the planning function in question which itself can be found by using "UPF_PARAM_INFO_GET"....
    Once you have done this..then you can set your PGroup settings again from the new values.Here you are taking entries from the web/layout..which are stored as some values in another keyfigure(z_dist_factor) etc...and then use the FM "UPF_PARAM_INFO_SET" followed by a "UPF_PARAM_SAVE" to finish and exit out.
    I think if you read thru some of the code in the above mentioned FM ,...you can easily construct what you want to achieve.Good Luck.
    Sudz.

  • Authorization/Allocations for XMLForms

    Where can i allocate km and security zones?
    The standard roles were copied and limited on necessary functions. In this framework however the call went from XML form lost. I could imagine that the problem lies in the Security Zones or km authorizations. With copy of the roles the allocations to km and security zones are not taken over. I could find no references to necessary authorization/allocations for XMLForms.
    Regards

    Indeed the allocation function is and will not be supported in integrated planning if you want it I think you should install SEM on top of it.
    But using the standard allocation function is not really recommended because the set up is done within BPS or IP modeler and if the allocation run changes a lot the user should have authorization to this and that is not recommended. A standard allocation function can be easily recreated using an input screen with all kind of allocation keys and a formula function(FOX). You have also more possibilities then in the standard function.
    So create an input screen for entering stat key figures or % for sender and receiver. And create within FOX a function that uses these parameters to run the allocation function.
    Kris Bornauw

Maybe you are looking for

  • SB Audigy 2 ZS Platinum Pro - No Line In

    Hi there, I have the above card - all was working fine, had my line in's that i wanted - but i formatted my machine and put the latest driver on from this site (SBAX_WEBUP_LB_2_08_0004.EXE), no joy - only have the following under recording: - MIDI Sy

  • TS1538 itunes does not see any of my devices.

    itunes does not see any of my devices.  It used to. But not any more. Why. They show up in Windows. But not itunes. <Edited by Host>

  • IPhone 4 Case to specifically help with RSI (Repetitive strain injury)

    Hello! Does anyone know of a case, that would help someone who suffers with RSI?  (Repetitive strain injury).  I find the iPhone 4 rather uncomfortable to hold. I did see somebody on the train the other day who's case which has a hard front and sides

  • Configuration steps for Infotype 0315

    Hi , My client need to maintain Time sheet data for there employees.for that they need to maintain Infotye 0315. Pls let me know what is infotype 0315  (Detailed description) & what are the configuration steps for infotype 0315.How to configure that

  • 2 itune accounts to 1

    I am looking to combine 2 I tune accounts into 1 main family I tune account.  How do I do this?  Can I do this?