Creat ECM budget structure from current org structure

Hi all ,
When we are creating budget heirarchy using "PECM_GENERATE_BUDGET", we want to create it from org structure that is effective on a particular date and not for all org assignments.
For example :
For budget effective 01/01/2011 to 12/31/2011.  We may want to create Budget structure from org structure that effective 12/31/2011.
( The standard transactcion "PECM_GENERATE_BUDGET" creats structures for all the effective dates )
Let's say, I have Org units Org1 and Org2 at the same level. Org3 reports to Org1 from 01/01/2011 to 11/20/2011. But effective 12/01/2011, Org 3 reports to Org 2.
01/01/2011 to 11/30/2011 ->  Org3 reports to Org1
12/01/2011 to 12/31/9999 ->  Org3 reports to Org2
When I run ""PECM_GENERATE_BUDGET"" this generates a budget heirarchy, that shows Org3 reporting to both O1 and O2,
whereas we want Org3 to be just shown in the hierarchy of Org2 ( effective 12/31/2011).
I see that the FM  "'HR_ECM_GET_OBJECT_STRUCTURE" and "HR_ECM_BUILD_BUDGET_STRUC" generate budget structure, by taking the begin and end date of budget period( 01/01/2011 to 12/31/ 2011) into account  to create the org structure.  But we just want the latest structure effective on a particular date.
Has any faced this kind of scenario/requirement as this seems to be the standard budget creation functionality.
Appreciate any inputs
regards

Hi - When you are creating budget sturcture based on org. unit the system will create budget structure on the basis of defined budget period
Pls. try delimiting 01/01/2011 to 11/30/2011 -> Org3 reports to Org1 relationship and create budget structure. I feel you should be fine then.
which EHP are you in? If you are using EHP 5 its give option to generate top down or bottom up budget structure.
Can you also reply to one of my post.

Similar Messages

  • What sap fi org structure . and co org structure .

    what sap fi org structure . and co org structure .

    hi subhash....
    FI structure is 
    <b>Client</b>-><b>Controlling Area</b>><b>Company Code</b>--><b>Business area.</b>..
    The Co organization structure is
    <b>
    <b>Operating concern</b> [/b><b>- Controlling area </b>> <b>Comapny code</b>--><b> Cost center
    </b>
    Thanks & Regards
    ranjit
    null

  • How to create a new report from an information structure?

    Dear gurus,
    My customer wants to have a sales report by product hierachy. I want to create an information structure for product hierachy and create a report from this info structure like a standard report. I dun know which steps to do. Pls tell me how to do. Your help are highly appreciated.
    Thank you!
    Rgds,
    Nghi Do

    Hi,
    Steps in LIS EXTRACTION:
    T.code - :MC18 u2013 create field catalog
    1. Characteristic Catalog
    Application-01-Sales and Distribution, 02-Purchasing, 03-Inventory Controlling, etc..
    Catalog category 1. Characteristic catalog, 2. Key figures catalog 3. Date catalog Select characteristic catalog and enter, click on characteristic select the source table and it will be display the relevant source field and select the source field, copy + close, copy.
    Save, similarly create key figures catalog
    T.code : MC21 u2013 create infostructure
    Example u2013
    Inforstructure : S789
    Application u2013 01
    Choose characteristic select the catalog, select the fields, copy + close Choose key figures catalog select the key figures ,copy + close, save and generate
    T.code u2013 MC24 u2013 create updating
    Infostructure : S789
    Update group : 01- Sales document, delivery, billing document ,enter Select the key figures click on rules for key figures give suggest rules, copy save and generate Click on updating (activate updating) Select the infostructure set periodic split 1. Daily, 2. Week, 3. Month, 4. Posting period Updating u20131)No updating,2)Synchronous updating (V1), 3)As synchronous updating (V2), 4)As synchronous updating (V3),
    T.code u2013 LBW0 - Connection of LIS Information structures to SAPBW Information structure : S786 Select the radio button-Setup LIS environment and Execute.
    Select the radio button-Generate data source and Execute.
    For Delta update:
    Select the radio button-Generate updating and Execute Select the radio button -Activate / deactivate and Execute.
    T.code u2013 SBIW u2013 Display IMG (implementation guide) Setting for applications specific data source u2013 logistics u2013 Managing transfer information structure u2013 setup of statistical data u2013 applications specific setup of statistical data u2013perform statistical setup u2013 sales.
    Choose activity
    Setup u2013 Orders, deliveries, billing
    Choose the activities enter the infostructure (S789), give name of the run, date of termination, time of termination, No. of tolerated faulty documents. Then execute
    T.code u2013 RSA3 u2013 Extractor checker
    Give the data source name eg. 2LIS 01S789 and execute, result will get some records Go to BW side replicate data source u2013 Assign infosource u2013 Create infocube u2013 Create update rules u2013 create infopackage and schedule the package with initialize delta process.
    For delta update :
    In R/3 side
    T.code u2013 MC25, set update (V1) or (V2) or (V3)
    T.code u2013 LBW0, choose generate updating and execute then choose activate / deactivate and execute
    BW side - create infopackage and schedule the package with delta update.
    First time if your scheduling the infopackage -in R/3 side T.code :MC25 -Udating set to No update,insted of selecting the update V1,V2,V3.
    If your doing the Delta update:in R/3 side T.code :MC25-Updating set to either V1 or V2 or V3. and the to T.code :LBW0 -Select the radio button Active/deactivate and Execute.
    and schedule the infopackage with delta update.
    Modules for LIS : SD,MM, PP,QM.
    Deltas for LIS:
    After setting up the LIS environment, 2 transparent tables and 1 extract structure is generated for this particular info structure. Within transaction SE11 you can view the tables u2018SnnnBIW1u2019, u2018SnnnBIW2u2019 and the structure u2018SnnnBIWSu2019 and the InfoStructure itself u201ASnnnu2018
    The tables S5nnnBIW1 & SnnnnBIW2 are used to assist the delta update process within BW.
    Extract structure u2018SnnnnBIWCu2019 is used as an interface structure between OLTP InfoStructure and BW
    The OLTP system has automatically created an entry in the control table u2018TMCBIWu2019. Within transaction u2018SE16u2019 youu2019ll see, that for your particular InfoStructure the field u2018BIW activeu2019 has the value u2018Xu2019 and the field u2018BIW statusu2019 is filled with value u20181u2019 (refers to table SnnnBIW1).
    The orgininal LIS update program u201ARMCX#### will be enhanced within the form routines u201Aform Snnnbiw1_update_....u2018 and u201Aform Snnnbiw2_update
    With the transaction u2018SE38u2019 youu2019ll see at the end of the program starting at line 870 / 1006, that the program is enhanced within a u2018BIW delta updateu2019 coding
    Within the flag u201AActivate/Deactivateu2018 the update process into the delta tables (SnnnBIW1/Sn5nnBIW2) is swichted on/off. In the table u201ATMCBIWu2018 is defined, which table is active for delta update.
    Note: The delta updating is client dependent !
    Regards,
    Ram Pedarla
    Edited by: RamPedarla on Apr 1, 2010 10:35 AM
    Edited by: RamPedarla on Apr 1, 2010 10:35 AM

  • How can I get the XML structure from a flat structure?

    Hi all,
    in my XI SP 12 I use a JMS adapter to read information using the WebSphereMQ transport protocol.
    The structure that I receive have this format:
    <Name_A.KeyFieldValue><Name_A.fieldName_A1_Value>...<Name_A.fieldName_AN_Value>
    <NumberRecordType_B><NumberRecordType_c>
    <Name_B.KeyFieldValue><Name_B.fieldName_B1_Value>...<Name_B.fieldName_BN_Value>
    <Name_B.KeyFieldValue><Name_B.fieldName_B1_Value>...<Name_B.fieldName_BN_Value>
    <Name_C.KeyFieldValue><Name_C.fieldName_C1_Value>...<Name_C.fieldName_CN_Value>
    <Name_C.KeyFieldValue><Name_C.fieldName_C1_Value>...<Name_C.fieldName_CN_Value>
    the problem is that in this structure each line is not separated by a carriage return or a comma, I have all the information in a single line:
    <Name_A.KeyFieldValue><Name_A.fieldName_A1_Value>...<Name_A.fieldName_AN_Value><NumberRecordType_B><NumberRecordType_c><Name_B.KeyFieldValue><Name_B.fieldName_B1_Value>...<Name_B.fieldName_BN_Value>...<Name_B.KeyFieldValue><Name_B.fieldName_B1_Value>...<Name_B.fieldName_BN_Value><Name_C.KeyFieldValue><Name_C.fieldName_C1_Value>...<Name_C.fieldName_CN_Value>...<Name_C.KeyFieldValue><Name_C.fieldName_C1_Value>...<Name_C.fieldName_CN_Value>
    and the customer don't want to insert a line separator.
    Then, the question is:
    How can I get the XML structure from this structure?
    If possible, I don't want to develop new Module and add it in the JMS Module Sequence.
    PS I have already read the article "How to Use the Content Conversion Module with the XI 3 J2EE JMS Adapter.pdf" and it doesn't seem to help me.
    Best Regards,
    Paolo

    To get context parameters from your web.xml file you can simply get the ActionServlet object from an implementing action object class. In the perform (or execute) method make the following call.
    ServletContext context = getServlet().getServletContext();
    String tempContextVar =
    context.getInitParameter("<your context param >");

  • Creating view for DataSource from table containing Structures.

    Hello All,
    I need to make a datasource for HR PY master data from a table PA9004(its special for a HR infotype) which needs some fields like PFOBEE(PF-Opening Balance-Ee).
    Field(PFOBEE) is part of a structure(PS0008) which is included in the table PA9004.I tried where-used list for this structure in programs,FuncModules,Tables but got no result of any transparent table.
    To form my Datasource I tried creating the Database view, which had inconsistencies. I tried using the table PA9004, which said "This operation failed, because the template structure quantity fields or currency fields, for example, field PFOBEE refer to a different table."
    Also Projection view cant be used for generic datasources.
    Even Create Infostructure(MC21) does not work for HR: PY-IO.
    All suggestions welcome.Mail me at [email protected]

    Hello All,
    I solved this problem by forming my generic datasource(TCode RSO2) on a Infoset which had the table pa9004. There were some warnings regarding the use of the development class, but finally I had the datasource ready.
    I checked the datasource is working using the RSA3 TCode and the DS is perfectly extracting the data. I replicated this DS in BW server and it appears exactly where I wanted.
    Some colleages had suggested writing a functional module to extract the data, which must be right but I have not tried this option yet.
    Experts may please review my solution and offer tips. I am willing to offer points to anyone offering a more elegant solution.

  • Creating a new custom attributes in org structure

    Hi SRM guru,
    We have a requirement to create the custom attributes in T770mattr for EG employee number.
    I have to specify a field name to for entries to be made in table TT77oMATTR. where do i create the field name?
    We have a requirement to match the custom attributes to a custom field developed on the shopping cart screen.
    if u suggest me how u have achevied the same, then i can also follow the same.
    Please help me .
    my mail id is [email protected]
    Thanks and redards,
    Mani

    Dear dinesh,
    how r u?
    how to decide a which table and field name has to de used, bcoz system is auotmatically assign some HR table for me and in ur example u have used tax tables..
    We have a requirement to match the custom attributes to a custom field developed on the shopping cart screen.
    Regards,
    Mani

  • Goods receipt when PO creator has been removed from org structure ?

    Hello in my organisational structure PPOMA_BBP, i have 2 users, X and Y.
    X has created a PO in the SRM portal.However , X has been removed from the org. structure.
    Is it possible for Y to make the goods recept( that is , Y logs in the portal and makes the goods receipt) ?

    Hi
    Did you try to delete the user ? Did you get any error message?
    Note 1148837 - SRM user cannot be deleted
    When trying to delete an SRM user the system will check if there are still
    related SRM documents in the system. If there are active documents in the
    system the deletion is not possible. This is the correct system behaviour.
    But even if all related SRM documents are archived the deletion is
    sometimes not possible, because there are residual entries in table
    CRMD_PARTNER linked to this user.
    More Terms
    User crmd_partner residual entries deletion active document
    Cause and Prerequisites
    Solution
    The attached report PARTNER_SET_DELETE will display in simulation mode all
    residual entries in table crmd_partner with invalid item or header links
    and in non simulation mode it will delete the corresponding crmd_partner
    entries.
    Header Data
    Release Status: Released for Customer
    Released on: 10.03.2008 11:54:37
    Priority: Correction with low priority
    Category: Help for error analysis
    Main Component SRM-EBP-PD Procurement Document Methods
    Additional Components:
    SRM-EBP-ADM-USR SRM User Administration
    Valid Releases
    Software Component Release From
    Release
    To Release and Following
    SRM_SERVER 500 500 500
    SRM_SERVER 550 550 550
    Support Packages
    Support Packages Release Package Name
    SRM_SERVER 500 SAPKIBKS14
    SRM_SERVER 550 SAPKIBKT12
    Correction Instructions
    Ref note 550071 too..
    regards
    Muthu

  • Org Structure selection disappear

    Hi,
    Just wondering, did anyone came across this problem...
    I am creating a report using a HR Report Category which allows me to do selection by Org Structure.  The Org Structure selection is thru' a button that appears together with Futher Selection of HR Report Category.
    1. Upon selecting a Org Unit via Org Structure I clicked the tick to accept my selection.
    2. The Org Structure button has a Green shade on it.
    3. I reenter Org Structure again by clicking the Org Structure button again.
    4. This time instead of clicking the tick to accept selection, I click the cross on the right top side of the window to close the window without making any changes to my selection in Org Structure.
    5. It turn out all selection has been removed from Org Structure (Green shade disappear)
    Hope anyone who has come across this issue can provide me with a solution to have the selection retain despite me clicking on the cross at the top right of the org structure window.
    Thanks in advance.
    Lawrence

    It is Std functionality.. when you close the popup window it amounts to 'cancelling the selection & the 'ticks' are clared.. I don't think you have an easy workaround here.. PL take a look at the code insde the function module RP_PNP_ORGSTRUCTURE & you will understand the situation better. thios is where the selection is cleared out..
    IF SY-SUBRC = 2.                              "L9BK018353      
       CLEAR POBJID[].                             "L9BK018353      
       EXIT.                                       "L9BK018353      
    ELSEIF SY-SUBRC <> 0.                         "L9BK018353      
       MESSAGE ID 'PN' TYPE 'E' NUMBER 016 WITH TEXT-101.           
       EXIT.                                                        
    ~Suresh

  • Uploading new Org Structure when old one exists?

    Good day,
    I m faced with the following scenario:
    There is an org unit with the following no assignment:
    O --> 00001 to 09999
    S --> 100001 to 199999
    P --> external number assignment
    Now only S P and O are being used.
    The client wants to correct the current org structure.
    They wanted to reorder the org units numbering.
    It was demonstrated to them in QAS client that this will entail deleting the object and relations to give the object a different number and in OM, the relations are important not the object ID.
    The client is working on Org Units in batches and cannot get all the information ready at one time and cannot wait for the final data upload in PRD.
    Thus, they have instructed us to go with new numbering for Org units from 1001 .... onwards so that upto 100 they are not touched.
    And we have been asked to start uploading ORg Units in batches, firstly in QAS clients and then in PRD.
    What r the consequences of having 2 numberings for the same object in OM?
    Is it possible to have a plan version and an active version of Org Structure in SAP? If so, what are the limitations in terms of object validity?
    Kindly advice.
    Thanks and regards,
    Archana.

    Marisa,
    Looks like your purchasing org has purchaing org and purchaing group assigned together in the function tab.
    Purchaing org details should be maintained one level below your root org. In fucntion tab for ONE COMPRAS maintain your purchasing org details. DONOT MAINTAIN PURCHASING GROUP TOGETHER.
    Maintain purchaing group to the org unit where all your users are. I.e org unit compratoes...something like that !!!
    Also maintain relevant responsibilities for product categories in purchasing group and for purchaing org...in the extended atributes maintain the product categories.
    Your company code looks ok.
    This should fix your problem.
    Assign points if your problem is solved
    Thanks,
    Sundeep

  • Q_GRC10: Using ERP - Org Structure in GRC 10

    Hi,
    I was wondering if the Org Structure we currently use in the ERP system can be exported and imported / copied / Cloned / transported, into other systems and / or then into GRC10. I want to use this structure to drive my workflow instead of re creating a new one GRC.
    Cheers, Melvin

    By this time, I guess you have already implemented a solution.
    Long time without connection to SDN and now try to recap.
    You can implemente an interfase between your ERP Org structure and GRC10 org structure.
    Kind regards,
      Imanol

  • SRM Org structure clean-up / deletion

    We have developed a process to clean-up our org structure of people who have left the company.   In testing, we found that the standard deletion process does not allow for deletion of users who are tied to a shopping cart.    Our business requirement is to allow deletion of users who have left the company at least 6 months or more.    We do not anticipate that there would be action against shopping carts after that.   Is there a way to achieve this, to be able to delete users from the org structure who have carts created?  

    Hi Judy,
    You could create a dummy business partner and replace business partner in the shopping carts with the dummy one (DB Tables CRMD_PARTNER and BBPD_PD_INDEX_I), additionally BBPD_PD_INDEX_H for goods receipts. In that case you are not able to determine a real purchaser or goods recipient of shopping cart and goods receipt anymore. But you can delete a user.
    Best Regards
    Konstantin

  • Org structure IDs

    hello forum,
    how to delete, and enter new  ID of ORG structure,
    for eg:
    org structure MD is created , the system gives id no as 50000057
    i want to change it to 50000035. so that my development and productions IDS are same.
    i need to have them same for some testing.
    in short my development and procduction IDS are diff. i want them to be same.
    plz help

    Hi Ashutosh,
    In order to change the number range for org units:
    1. Go to the path:
    Customer Relationship Management->Master Data->Organizational Management->Number Range Maintenance->Maintain number ranges
    2. Here choose subgroup with the name
    XXYY- XX is the plan version
    YY- Object
    For eg. ur plan version is 01 and orgunit object is O, so u choose subgroup 01O
    if 01O does not exist choose 01$$.
    If this also does not exist choose $$$$.
    Choose the subgroup and go to number range maintenance.
    And proceed by adding new interval.
    Most of the case it is 01$$.
    3. How to know the plan version.
    Choose transaction PPOMA_CRM
    In the menu, choose Settings-> Plan version-> Alternative
    In most of the cases it is 01-Current Plan
    This is how u can change the number range.
    Wish the information is useful.
    Regards,
    Shalini Chauhan

  • Org Structure chosen within HR report

    I hope I have this question in the right forum.  Within a HR report built using the Logical database PNP,  you can choose a Report Category that will will allow you to choose 1) Further Selections 2) Search Helps, 3) Sort Order 4) Org Structure. These are buttons at the top of the selection screen.
    My question relates to choosing the Org Structure and if the user selects multiple Org Units when clicking on the Org Structure button.  The PNP logical will take care of selecting the correct employees based on the Org Units selected.
    Is there a way, when the program is executing to determine what the user chose from this Org Structure tree?  It's not the PNPORGEH parameter on the selection screen.
    Thanks
    John

    Nevermind.  I wasn't looking hard enough.

  • Initialize Org Units on PNPCE Org Structure selection

    Hi All
    In the selection screen of programs where PNP or PNPCE logical database is used, the Org Units can be selected from the Org Structure.
    Can anyone tell me how to initialize Org Units values into the org structure screen

    Hi..
    I hope this may help you...
    select-options: s_orgeh for p0001-orgeh.
    *--  pre-populate top-level org units to process
      s_orgeh-sign = 'I'.
      s_orgeh-option = 'EQ'.
      s_orgeh-low = 'xxxxxxx'.   
      append s_orgeh.
      s_orgeh-low = 'xxxxxxx'.   
      append s_orgeh.
    Thank you

  • Shows all Org Structure in Org Unit Listing in Nakisa Org Chart

    Hi,
    We are using Org Chart 3.0SP2.
    The issue is when we search the Org Units in Org Unit listing it also shows other Org Units from other org structure which does not lie inside our selected Org Structure (already given the root org unit ID in Org chart config)
    But i cannot restrict the org unit listing because we cannot find any option to give root org unit ID in org unit listing configuration.
    How can we restrict this Org unit listing which should show only the org units below the selected org structure.
    Because already several org structure exists in back-end,but we have given one org structure (entered the root id) which we need for org chart.
    Thanks,
    Sakthi.

    Hi Sakthi,
    The search uses a listing report that pulls all active OrgUnits from HRP1000. This will include objects not within your org structure. The only way to do this is to add a data filter to the search data element that filters out these objects (e.g. filter by a short code or name). Please note that you cannot filter by the key field (ID).
    Best regards,
    Luke

Maybe you are looking for