BW work experience before SEM-BPS?

Hello,
I am a SAP newbie.  I have 5 years of Object-Oriented design and development experience using C++/Java.  I also have a MBA and have worked in product management/marketing for enterprise software products (customer requirements gathering and defining next version of product, sales support on closing deals) and in strategy developoment. 
My goal is to work in SAP-SEM, leveraging my technical and business background.  I am currently taking training in BW as  was told that I need to understand BW in depth before working in SEM. 
I am wondering whether it is required/recommended that I work on one or more client projects in BW before I take up a job in SEM-BPS or another SEM module in order to be effective in a SEM job (after taking training in the appliable SEM module) or whether I can directly take up a SEM job without having to work in BW (but getting trained in BW and practicing the module on my own).
Thank you for any advice.
Sunil

Hi Sunil,
I suggest you go thoroughly through the standards related to accounting and consolidation:
IFRS 3  - Business Combinations
IAS 1 - Presentation of Financial Statements
IAS 7 - Cash Flow Statements
IAS 14 - Segment Reporting
IAS 18 - Revenue
IAS 21 - The Effects of Changes in Foreign Exchange Rates
IAS 27 - Consolidated and Separate Financial Statements
IAS 28 - Investments in Associates
IAS 31 - Interests in Joint Ventures
IAS 32 - Financial Instruments: Disclosure and Presentation
IAS 36 - Impairment of Assets
You should understand some basic accounting rules, like any profits/revenues/gains are always credit turnovers (negative in BCS), not only in the balanse sheet, but also in P&L etc.
Don't know any particular books that would be useful (certainly, there are some, I just don't know).
From the courses, it's without doubt SEM240, and probably AC660.
And I'm sure that in your neighborhood you'll be able to find some courses related to consolidation issues provided by Big Four firms. Might be very useful.
Best regards,
Eugene
Message was edited by:
        Eugene Khusainov

Similar Messages

  • 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.

  • How SEM BPS works with SAP BW

    Hi,
    How SEM BPS works with SAP BW.
    how to save planned in SAP BW.
    how to work with the data in Basic cubes and Transaction cubes.
    what is the relation between these two cubes.
    Thanks,
    cheta.

    hi,
    chk the link for BPS
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/7c85d590-0201-0010-20b5-f9d0aa10c53f
    Can any body send the material for BPS?
    Authorization for BPS
    Ramesh

  • VBA code not working in SEM-BPS 3.2

    We are currently running on BW 3.1 and SEM-BPS 3.2 environment. I am trying to create a screen in excel with VBA code doing validation on user input. For some reason the code works perfectly fine in standalone Excel. But when it comes to BPS, the code does not work. Is there any setting to invoke the code? Any help would be greatly appreciated.
    Thanks

    Bindu,
    Thanks for your reply. I checked in the layout builder and both the VBA Macro - SAPAfterDataPut and SAPBeforeDataGet are checked. Below is the code:
    Thanks again!
    Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("D1:D1000")) Is Nothing Then
        If Target.Value = "183998" Or Target.Value = "192999" Or Target.Value = "0000183998" Then
        ActiveSheet.Unprotect
        On Error Resume Next
        'Application.EnableEvents = False
        MsgBox "You cannot plan on TPIs 0000183998 Or 0000192999"
        Target.ClearContents
        'Application.EnableEvents = True
        ActiveSheet.Protect
      End If
    End If
    End Sub

  • Changes are not reflected into SEM-BPS 1 layout.

    Hi,
    1st, I've included code in SAPAfterDataPut that copies data from SEM-BPS 1 into New Sheet.
    Now, I've inserted a method in the sheet module of New Sheet. This method takes care of reflecting changes from New Sheet into SEM-BPS 1 layout. but, finally am not getting changes back to SEM-BPS 1 sheet.
    I've tested this in excel (outside of BPS) and it works fine.
    in BPS, I went into VB debugging mode (after inserting a break point) and I can see that change that has been made in New Sheet was reflected back to SEM-BPS 1. But, when i test the same out of debugging mode, am not getting the same result.
    Looks like,after changes in New Sheet, SAPAfterDataPut is again being executed and is overwriting the changes that I made in new sheet.
    Do i need to inlclude code only in SAPBeforeDataPut to reflect changes from new Sheet into SEM-BPS 1?
    In excel (outside of BPS), this method works in such a way that, as soon as i make changes in Sheet2 will get reflected into Sheet1 without runnning any macro.
    but, with same code, this doesn't work in BPS. (instead of reflecting changes to SEM-BPS 1, changed value in New Sheet is reverted back to original value that is same as the value in SEM-BPS 1)
    Appreciate any ideas/thoughts on this.

    Hi,
    Usually you work with a second sheet in the following way: write a macro that copies the data from the SEM-BPS 1 sheet to the new sheet. In order to run that macro include it into the macro "SAPAfterDataPut" and set the flag in the check box of in the popup of the third screen of the layout builder. The system will call the macro after the data has been written to the sheet SEM-BPS 1.
    There is a second predefined macro that the system will executed provided that the flag is set on the popup in the layout builder. This macro is called "SAPBeforeDataGet". It is called before the BPS reads data from the SEM-BPS 1 and should be used for transferring the data back to the first screen (similar to the coding you have done in SAPAfterDataPut). Using this macro should solve your problem.
    I did not understand how the changes are transferred from the new sheet in your (stand alone) case. Unfortunately it sometimes does make a difference if you test a macro in a stand alone Excel or in the Excel inplace. Some features are disabled in Excel Inplace (by Microsoft!!).
    Best regards,
    Gerd Schoeffl
    SAPNetWeaver RIG BI EMEA

  • Merge an SEM-BPS System to BW System

    Hi,
    actual SEM-BSP is installed on an own system and the planning area is linked via a rfc-connection to the BW System. Now we want to update the BW to 3.5 and migrate the BPS System to the BW system.
    Can I transport the BPS customizing from the SEM system to the BW system and the change from rfc-connection to an InfoCube? How?
    Does anyone have any experience with this.
    Thanks in advance,
    Matthias

    Hello Matthias,
    well, in general Alberto is right. However, also he says that he has done it several times, he was a bit lucky
    There are limitations. SEM-BPS has 10 more planning functions than BW-BPS. If you used any of those 10, then you the application will not work on BW-BPS. You can implement them using FOX or exit functions.
    Have you implemented any exits in SEM-BPS? If yes, you will have to transport the ABAP things as well. How about custom tables? There could be conflicts and/or differences between the two systems.
    Are the global customizing settings the same on both systems? Exchange rates? Fiscal year variants?
    Have you thought about authorizations and roles?
    Are you using STS?
    That's probably not all... In summary, it's just not as easy as it sounds.
    Regards
    Marc
    SAP NetWeaver RIG
    PS: We are working on a consolidated list in the RIG. Please send me any feedback about the merge process.

  • BW SEM-BPS API functions from a Web Dynpro project in Netweaver

    Hi,
    Rather than using the standard Web Interface Builder in BW SEM-BPS (3.1B), we have to use SAP Netweaver to create a Web Dynpro project which accesses all the API_SEMBPS functions, such as GETDATA, SETDATA, FUNCTION_EXECUTE etc. Has anyone done this before? If so, do you have any examples, hints?
    Regards,
    Linda Lee

    Hello Linda,
    let me add some more remarks on this topic from the BW-BPS development perspective:
    I completely agree with Marc's statement.
    Thechnically it is possible to build a planning application UI on top of the BW-BPS API functions and we have some customers that are live with such a solution. However, I would recommend this only in 2 cases
    1. You need to create a tightly integrated application with BPS being only one part of several other components (including transactional UI, e.g. running against a CRM system).
    2. You prefer a UI technology that is not provided by SAP (e.g. Java Swing based).
    In all other cases, I would say that one should stick to the Web Interface created with Web interface Builder, mainly for cost reasons. If this tool does not fulfill all your needs there are several possibilities to enhance and extend the generated web interfaces by custom specific coding (see also several How-To guides in this area; e.g. "How to integrate a BEx Web Template into a BPS Web interface").
    Another possibility is to loosly couple several web UIs with the help of the portal.
    To my knowledge, it is not true that BSP web technology will be obsolete shortly. 
    In general, I would always prefer a tool supported, model driven approach compared to a heavy custom coding. This is also in sync with SAPs general strategy to a more pattern based approach to create UIs.
    Regards,
    Tobias Hagen
    Dev. Manager BW-BPS
    SAP NetWeaver BI

  • SEM BPS - Planning function to distribute total value over months

    Hello,
    We use SEM BPS. In fact we use the integration of SEM BPS in the CRM opportunity component as opportunity planning.
    Now we want to distribute the total value of certain key figures over the months. Either equal distribution or increasing distribution like 1% increase every month. What would be the best way to do that with a planning function?
    We need to take into account that the number of months depends on the start and end date of the transaction (opportunity).
    Best regards,
    Thomas

    Hi Thomas,
    I would probably create a fox formula, do a foreach in selection loop over the months and distribute the values within that formula.
    If you want to use a standard distribution function, you need to create the reference data somewhere before, which could be a bit difficult if the timeframe changes according to user selections.
    regards
    Cornelia

  • Manual data change in SEM-BPS

    Hello,
    Dos somebody know how to find possibility of manual data change in the planning layout of SEM-BPS?
    Thanks for answers.

    Hello Svetlana,
    When you meant "to add new (or change existing) data in a planning layout, you have to make use of the function module
    <b>API_SEMBPS_SETDATA.</b>
    The parameters what you have to pass are:
    1) Planning area
    2) Planning level (where your layout is defined)
    3) Planning package
    4) Planning Laoyut
    5) Characteristic values of each row
    Check the documentation of the Funtion Module (CTRL+F4).
    <b><i>1) Be sure to convert the key figure values in string format, otherwise you would get a runtime error.
    2) Make sure that no two rows have same keys (characteristic value tuples)
    3) Make sure that all the characteristic values are contained in the planning level (Check the filters)</i></b>
    A simple working example (ABAP Code) you have it from me when things dosen't go forwards.
    Thanks and Good Luck!

  • SEM BPS Documentation

    Hi Gurus,
              I am new to BW, and SEM BPS. Please can provide some documentation on SEM BPS which gives some kind of basic ideas and Best Practice.
               Thanks in advans...
    Regds
    Sam

    Hi,
    following one will be useful for you..
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/biw/s-u/sap%20bw%20business%20planning%20and%20simulation%20-%20how%20to%20guides%20list.htm
    Also kindly send an email to [email protected]
    . I read in one of the forums (Need SEM - BPS Material and Guidance) that he is currently working in SEM-BPS. He should ne able to hel you a lot in this regard.....
    Good Luck!!!
    Thanks,
    Raj

  • SEM BPS/BCS FOR BW

    HI FRIENDS,
    I  HAVE KNOWLEDGE IN BW, I WOULD LIKE TO LEARN SEM-BPS AND BCS . I HAVE KNOWLEDGE IN SD PP AND MM . FOR SEM-BPS, BEC NEED ANY EXTRA KNOWLEDGE IN ANY OTHER MODULES, CAN I GET ANY SCREEN SHOTS MATERIAL FOR SEM- BPS AND BCS LIKE BOOK IS THER FOR BW STEP BY STEP, CAN I GET ANY BOOK FOR SEM -BPS AND BCS. PLE MAIL ME ASAP.
    CAN ANY ONE SEND ME MATERIAL SEM-BPS AND BCS . TO MY ID
    <removed>
    Thanking u
    suneel.

    Hi Suneel,
    If you are very good at BW, then obviously you can go ahead and learn BPS. As SEM is a planning tool within SAP and planning mainly involves financial planning. Its better if you are good at the processes of FI-CO before learning BPS, CPM and BCS.
    Regards
    Ravi

  • SEM-BPS Planning Reports

    Hi Friends,
    I would like to produce
    1. Rolling Forcast,
    2. Buget,
    2. 10 Year plan ,Quaterly Annual basis
    with multiple views,
    By Product (Revenue, margin,direct cost)
    By Customer(Revenue,Margin,Direct Cost).
    I presume i will be producing these reports by SEM-BPS, but in dilemma whether it will be BW-BPS,  and also to work on SEM-BPS do we have to have BI 7.x?
    I would be very grateful if anyone can guide me in best possible way.
    Many Thanks
    Imran

    Hi Bhanu,
    Thanks for your help,
    1. Which version these reports should be developed in Query designer , It can suppurt only 7.x?
    2. Once  i create a report in Query designer how can i assign it to the BPS Layout.
    Thanks in advance for your help
    Best Wishes
    Imran

  • Looking for SEM-BPs Bw doc's and Traig material

    Hi All
    Guys please help me for BW BPS Training Material and Doc's
    Thanks
    Stob

    Besides the How-to-Guides available in SDN, you can also refer help.sap.com
    Goto SAP Netweaver> Information Integration>BW>BPS
    To get a SEM oriented perspective, you can visit service.sap.com/sem; documentation on SEM-BPS is available there
    Also, in help.sap.com....... if you go to mySAP ERP ; you can goto SEM and refer the BPS details there
    From my experience if you are looking at help while doing hands on ...... help.sap can prove to be a handful
    Cheers

  • SEM-BPS 6.0 BPS_WB generate Web Interface BSP

    Hi all,
    We recently had a redirect of the portal connected to our NW04S BW development system and had worked thorugh the issues on the portal side so existing Iviews works (SEM-BPS 6.0). 
    We are now creating some new iview for a new applications but I cannot generate the BSP page.  BPS_WB say that the BSP was generated correctly but when I try to test it, it says that http entry is missing and would I like to add it and when I say I do, it fails since I cannot generate a node under SICF since I do not have the authorization.  I did an SU53 check and asked for 01 create on S_ICF_ADM but getting a lot of questions since 01 on S_ICF_ADM is reserved for Basis only on this project.
    Another thing we are also concerned with is that some system settings that need to be done on the BW side might now have been done although Basis said all entries are changed..
    I have to admit that the last time I worked with someone to set up portal connection to BPS was back in 2003 so I have to dig pretty deep into my memory and had been doing some quick searches but have not found anything obvious yet that would solve the regeneration issue except for the authorization addition which they are very hesitant about.
    Any information or thoughts on this issue / problem would be appreciated.
    Thansk,
    Mary

    Hello Mary,
    I still work on BCS, so dont have BPS here. What I can do is to give you a summary of those things I had done in the past. Maybe it helps?
    I gues you know that there are 2 diffren types of nodes: System nodes to enable connection to the web and the node for each web interface.
    The required system nodes are describes in OSS 517484. I guess you have released them? Since BW Release 3.5 the web interface works with HTMLB. I guess you have activated thise too?`So the last possibility is from my point of view the web interface itself.
    The node for the web interface existis already?
    /default_host/sap/bc/bsp/sap/<your_web_interface>
    In develop system the web interfaces will be activated manually normally. But in Prod automaticall because of not allowed customising. If the web interface has created such an entry already I think the only chance is to give the web interface another name in Development system - or to delete the existing node in the prod system (dangerous).
    If this is not your problem, maybe another consultant has an idea?
    regards
    Eckhard Lewin

  • SEM-BPS code

    Dear Friends,
    Req: Varaible gets current or entered month value and the value of variable will be summed up till 012th month. It should not go > 12.  Eg: Assum the entered value = 007 and the calculation goes 008, 009, 010, 011 & 012.
    In order to fullfill the customer req. Iwe need to apply the below logic.  We have done this code in SEM-BPS planning function.
    DATA PER TYPE 0FISCPER3.
    DATA FPER TYPE 0FISCPER3.
    PER = VARV (YFROMPER).
    DO.
    FPER = PER + 001.
    if PER > 001 AND PER <= 12.
    YDPT_PRKG, PER} = {YDPT_PRKG, FPER}.
    Else.
    Exit.
    Endif.
    ENDDO.
    But, this above code is not work as expected and it's executing infinite...Please look into the code and correct me if any syntex or logic issue.
    Thanks in Advance for kind support.
    Best Regards,
    KS

    Hey KS,
    I'm assuming you've solved this already but if not . . .
    Looking at the code below, you see to only hit the ELSE condition and hence exit if PER is not between 1 - 12.  Yet you only increment FPER so PER never changes and this loop will run forever.
    Might also want to increment the total:
    {YDPT_PRKG, PER} = {YDPT_PRKG, PER} + {YDPT_PRKG, FPER}.
    Hope this helps.
    Regards,
    Dan

Maybe you are looking for

  • Thinking About a Mini... Few Questions?

    I just bought a 40" Sony XBR LCD and would love to add a mini. I would be using the mini for occassional web browsing, itunes, pictures, but mainly watching DVD movies. My screen resolution is 1366 x 768. It is 720p / 1080i. I have a PC input (VGA) a

  • How to synch values of fields (cbo & text) in Master Pages section in dynamically created pages?

    HI folks, I have a requirement for a form that has a common master page with a checkbox and text field in it.   The document is basically a table that dynamically adds rows as the user adds entries.   When the first page is full, a second page is dyn

  • Is it a bug that I'm seeing entries in the Notification Center for calendars that I've unchecked?

    I have unchecked one of the calendars in the Calendar app ... but when I pull down the notification center (either on iPad or iPhone), I still see entries for the unchecked calendar there.  I would think that notifications only happen for calendars t

  • Problem with htmlText

    I'm having a problem displaying htmlText properly in Text and TextArea controls. My application has a Rich Text Editor control which allows users to enter text and save it to a MySQL database via PHP. No modifications are made to the text before savi

  • Windows shutdown

    Hi, I have Windows 8.1 Pro sometimes in a shutdown process, Windows hangs, i am afraid to shutdown on power button because i may corrupt the hard disk.