Display of total ansal for each org unit using the sdepth (depth level)

Hi all,
     We have a requirment in which we will be getting all the active employees related to a perticular org unit then  For every PERNR,we need to  find (as of run date) the org ID on PA0001- ORGEH and total the dollars at the org unit ID level started at the org unit defined on field ORGID and only as far down as defined on selection screen field SDEPTH.
       Example: $10k under Dept D, $9k under Dept C, $8k under Dept B and $7k under Dept A. If field SDEPTH was set to blank, each department would be assigned the above stated budget amount. If SDEPTH was set to 3, the budget would stop at the third level down the org chain (assuming A is the org unit defined in field ORGID, org unit C would be the third org down the chain). The total budget at level C would incorporate any dollars calculated from employees that fall below this org unit in the structure. In this example, the total for org unit C would be $19k, B would remain at 8k and A at 7k.
    We are making use of the FM :  RH_STRUC_GET  to get all pernr numbers related to a perticular org unit and sub level units separately and also RP_ANSAL_FROM_WAGETYPES for getting ansal based on the wahge types (multiple wage types can be provided by the user on the selection screen) .
Please let me know how can i achive the requirement.
Regards,
Zareena.
Edited by: zareena molla on May 20, 2008 7:14 AM

Thanks Dan.
Appreciate if you can help on the below points as well.
1. As part of divestiture/transfer postings: The system is reversing some Previous Year(PY) equity accounts into themselves. How can we get the system to eliminate them by posting to COI Clearing account. Basically, we dont want the PY accounts to be touched?
For the Retained earnings - PY account, the system is actually posting to COI clearing account.
These PY accounts are part of some scopes for equitization.
Is there any link between the "balance carry forward" - list of items table and the divestiture postings?
Does the system check this table while posting/reversing the equity(PY) accounts?
2. I want to understand the sequence in which the system posts the documents at the old parent and new parent (group) level.
The same activity number is there  for Total Divestiture, total transfer documents posted at new parent level and total divestiture document posted at old parent level.
Does the system follow bottom up approach? Thereby creating total divestiture document at old parent level.
Followed by documents at upper level (new parent level)
Also , at the upper level(new parent level), does it post documents in the way they are shown in the log? (We havent changed the default sequence maintained in UCWB - COI settings). so it will post first consolidation doc, followed by total divestiture, followed by total transfer docs at the new parent level?
Is this the reason for the double value being posted at new parent for equity holding data?
Will studying the statistical items (corresponding to eliminated equity holding items) be relevant here to understand why at upper level there is double the value being posted by system?
Thanks.

Similar Messages

  • Generating BP for each org unit

    hi friends ,
    when creating the org.model for each org.unit one BP is generated. wt is the purpose of generating BP for each org.unit.
    where we can use this one? pls guide me.
    thanking u in advance.

    hi there
    the purpose behind creation of BP for each org unit is to use that for the working inside the org
    see the BPs are created inside the system using three:
    person
    group
    org
    and then we differentiate them on the basis of the roles
    so when BP is generated for particluar org it assumes the specific role and later on the same role will work according to the rules determination inside the org
    else if you want to specify the attributes inside the org ,how would you be able to work around in the absence of BP
    see the thumb rule of CRM is that each and every iondividual is BP here ,so same goes here that if org has to fucntion then employees and customers should be there inside it so that something goes determined
    and if BPs are not there how would u achieve that
    guess i have cleared the doubt
    best regards
    ashish

  • How can I get ITUNES to display manually added artwork for each song regardless of the album name?

    I have been manually adding artwork to my songs. When I click the Show Artwork check box, it doesn't show the cover art. For example some greatest hits albums have different cover art per track. ITUNES picks one of the cover art and shows it for the entire album grouping.
    Anyway around this? I want the added cover art to display per song.

    The artwork of each individual track does display during playback, in the small thumbnail at the top of the iTunes window, or at the left of the MiniPlayer control (opens by clicking the thumbnail), or the larger artwork panel that is shown if you click on the Show Large Artwork control in the MiniPlayer. It should also display on any iPod or iOS Now Playing view.
    The Up Next list uses the album art (usually cover of the first track) for everything from the same album, which is perhaps a shame, although in general one artwork per album makes sense.
    tt2

  • Employee works for 4 org units and want to distribute the cost to 4 cost ce

    Hi Experts,
    I am in the implementation phase, requirement gathering.
    I have scenerio where, Employee works for 4 org units and want to distribute the cost to 4 different cost centers.
    so that I can be able to find the exact cost occured for each Org unit.
    Please let me know how to map this in SAP?
    P oints will be rewarded fully
    Kindly dont post if you are not sure of your solution friends.
    Thanks
    Jay

    Hello,
    Infotype 0027 is the standard solution for multiple reporting / multi tasking in SAP.
    but also check which org unit he will be primarily assigned.
    Regards

  • Two Chief Position for an org unit

    HI,
    In PPOM I am unable to view two chief position for an 'X' org unit. I have checked in other 'Y' org. unit ( having similar attributes) and there two chief positions are displayed. The validity period and other relationship in both the org units are same.
    Can any suggest on how the two cheif positions are displayed for X org unit. (The client is stating that when Y org unit can display two chief positions then why not X org unit).   
    Thanks,
    Sai

    Hi Sai -
    What is the error or message that you are getting?
    By default SAP allows an Org Unit to have multiple Chiefs assigned to it. Are you able to manually assign the relationship to that position via PO13?
    If you send over the message, then I can further assist.
    Thanks,
    Nick

  • Profile for an Org Unit.

    Hi Team,
    Is it possible to maintain Profile (PD) for an Org Unit. I would like to maintain location preference for at Org Unit Level.
    In this process I would like to maintain that for each Org Unit Level. The standard functionality doesnt support for this. Is there any Custom developement or configuration to make this happen.
    Regards
    <i><b><u>Sam</u></b></i>

    Hi Sam,
    If you are very sure that theres no standard functonality then you may follow these steps.
    1. SAP has a object type "F" as Location.
    2. Create Objects for the Object type F.
    3. Create ZRelation ship for e.g. A901 (Works for location) and B901 (Is location for).
    4.Maintain the relationship for the Object Type in Transaction Code "OOVK".
      Note: create 2 records for F -> 0 as B901
                                            O -> F as A901.
    5. Now you are ready for mainitaining the relationship between the 2 object type Orhunit and Location.
    ~Hope this Helps you...
    Bhawanidutt.

  • New sales attribute for an Org Unit

    Dear Experts,
    how can I add new (sales) attributes for an Org Unit in the Org Model?
    Thanks in advance!

    Hi Joe
    Yes you can new attributes if you wish to add in Org.mgt
    if you want more details Reply back to this , i will send you all the details
    Regards
    Vinay

  • Retrieving Positions for Specific Org Units

    Hi All,
    I have a headcount report to develop. It will run for one personnel area at a time. So for the period run, I have to list out all the org units under the personnel area as well as the sub org units. For each of the org units I have to separate positions under them into two group - total of positions with holders and non-holders.
    I am using the function RH_STRUC_GET by passing org unit to retrieve positions. May I know which result table to read in order to get positions and how to segregate them into 'With Holders' and 'Non-Holders'?
    And also how to get the relation ship between org units because I need to display that in the report also.
    Thank you in advance
    Regards,
    Lily

    Hi..
    Existing Organizational Units (Report RHXEXI00)
    Staff Functions for Organizational Units (Report RHXSTAB0)
    Organizational Structure with Persons (Report RHXSTR02)
    Periods for Unoccupied Positions (Report RHFILLPOS)
    Existing Positions (Report RHXEXI03)
    Staff Assignments (Report RHSBES00)
    Position Description (Report RHXDESC1)
    Staff Functions for Positions (Report RHXSTAB1)
    Vacant Positions (Report RHVOPOS0)
    Obsolete Positions (Report RHVOPOS1)
    Complete Position Description (Report RHXSCRP1)
    Reporting Structure without Persons (Report RHSTR05)
    Reporting Structure with Persons (Report RHSTR04)
    Activity Profile of Positions (Report RHXSTR07)
    Activity Profile of Positions with Persons (Report RHXSTR08)
    Existing Objects (Report RHEXIST0)
    Structure Display/Maintenance (RHSTRU00)
    Reporting on an Infotype (Report RHINFAW0)
    Starting an HR Report (Report RHPNPSUB)

  • For an Org Unit, how do we get all Reporting Org units (Also employees reporting to the sub org unit) & Employees ?

    Hi Experts,
    I have a very common requirement in SAP HCM ABAP development.
    For an Org Unit, how do we get all Reporting Org units(Also employees reporting to the sub org unit) & Employees ?
    I have tried using RH_STRUC_GET_MULTIPLE_ROOTS and RHPH_STRUCTURE_READ, but the evaluation path is insufficient to get all objects under it. I tried with both O-S-P and O-O-S-P evaluation paths and as per some constraints, I can’t create a customized evaluation path for a reason.
    I am using PNPCE database for user selection screen and user would be advising the Org unit. I even referred the standard transaction ‘S_AHR_61016495’ which is using PCH logical database.
    I would really appreciate if anyone could provide a solution for this. (Rewards guranteed )
    Kindly help.
    Thank you.
    Regards,
    Mahesh Konade

    Hi Alexandre,
    Although I could not respond in time, thank you so much for your prompt reply.
    I had used the same RHPH_STRUCTURE_READ and passed the appropriate values to it, but it did not populate the required results. I cross checked the results manually, may be some relations issue. But later I tried using RH_STRUC_GET_MULTIPLE_ROOTS and it worked fine.
    Meanwhile I had done a workaround with PCH and RH_STRUC_GET and it served the purpose of getting all the Org units, it’s reporting sub-org-units, positions and persons (The deepest structure from the root org unit advised on selection screen).
    The solution I used is, I captured the org-units advised on selection screen by user using PCH logical database and then by looping on sub-org units reporting to the main org-unit I populated related positions and persons holding them and assigned it to the PNPCE logical database.
    Thank you so much for the help.
    Regards,
    Mahesh Konade

  • Text maintained for a Org Unit.

    Hi,
    In the transaction PPOMA_CRM which is to maintain Org Unit ,
    for a specific Org Unit , in the Basic Data Tab u can find a text editor.
    I need to get the text maintained in the text editor provided.
    I have already got the text maintained using the func module
    RHOM_READ_INFTY_BUFFERED.Now whats happening is
    I maintained the text iniitaly in the text editor in the Basic Data tab as "hello".
    Now I deleted the text " hello" and added a new Text "Hai".
    But the func module is returning Hello and Hai ,infact i need only "Hai" which is the current text.
    Kindly please check the same and help me.
    Regards,
    Neeraj

    Hi Neeraj,
    I think you'll have to update the HR buffers after the change. Run report HRBCI_ATTRIBUTES_BUFFER_UPDATE with SAP&EBP variant to achieve this (you can schedule a daily job too).
    Kind regards,
    Bruno

  • Tcode to find the availability of temporary positions for specific org unit

    Hi all,
    What is the tcode to find the availability of temporary positions for specific org. unit??
    Thanks
    Jerry

    PPIS
    this tcode select the orgunit and positions once

  • How can I display different error bars for each point on a scatter graph?

    I have a scatter chart in Numbers and I need to add error bars to the points along both the x and y axes, however, the size of the error bars for each point need to be of different sizes. Is there a way to accomplish this or is there some kind of work around to acheieve a similar result? So far the only way I can find to add error bars only allows a standard amount for each point.

    I found the answer here https://discussions.apple.com/message/16440653#16441393

  • Need the Org Unit till the parent node the employee is attached to

    Hi,
    We have a requirement to find out the Sales Org the User is attached to as well get list of all sales org above it till the main node. Basically its reporting for Org Unit to the upper chain.
    I am sure there should be some standard FM or report to achieve this. If any of you are aware, pls help.
    Regards,
    chandra.

    Try
    HRCA_SALESORG_GETDETAIL 
    HRCA_SALESORG_LIST      
    RH_BM_GET_TOP_NODE
    <b>TIP</b>
    <b><u>Go to SE37-> F4-> Function module = "RH","HR" 
    Max no of hits = 999999 Click "Execute"
    Find "Nod" or "Sale" or "Org"</u></b>
    Hope this’ll give you idea!!
    <b>P.S award the points.</b>
    Good luck
    Thanks
    Saquib Khan
    "Some are wise and some are otherwise"

  • Unable to create org unit using RH_INSERT_INFTY

    All,
    We are using internal number range to create Org Units in the SAP System. However, there are some org objects present in a legacy SAP system that we need to upload to the new ECC system and create relationships for them .
    Following is my code for the RH_INSERT_INFTY function module :
    w1000-mandt = sy-mandt.
    w1000-plvar = '01'.
    w1000-otype = 'O'.
    w1000-OBJID = ''.
    w1000-infty = '1000'.
    w1000-ISTAT = '1'.
    w1000-begda = '20090101'.
    w1000-endda = '99991231'.
    w1000-langu = 'E'.
    w1000-short = 'HR_AST5'.
    w1000-stext = 'HR Assistant 5'.
    append w1000 to i1000.
    CALL FUNCTION 'RH_INSERT_INFTY'
      EXPORTING
       FCODE                     = 'INSE'
        VTASK                     = 'S'
       ORDER_FLG                 = 'X'
       COMMIT_FLG                = 'X'
      TABLES
        INNNN                     = i1000
    IF SY-SUBRC <> 0.
    ENDIF.
    I am however unable to create the org units as i get an error saying "Creation of object ID 00000000 is not allowed".
    I know im getting this error because im leaving the objid field blank, but I figured since  it is internal number range, i would have to give this as blank .
    Could somebody please help me figure out how to load these Organizational Objects and their Relationships ?
    Thanks,
    Amit

    Hi Amit
    try to use 'D' as a value of VTASK
    or use FM
    call function 'RH_OBJECT_CREATE'
        exporting
          langu                     = l_langu
          plvar                     = plvar
          otype                     = c_otype
        EXT_NUMBER                = '00000000'              "???
        SHORT                     = ' '
          stext                     = stext
          begda                     = begda
          endda                     = endda
          ostat                     = l_istat
          vtask                     = 'B'
        GUID                      =
        KEEP_LUPD                 = ' '
       importing
          objid                     = objid
       exceptions
          text_required             = 1
          invalid_otype             = 2
          invalid_date              = 3
          error_during_insert       = 4
          error_ext_number          = 5
          undefined                 = 6
          others                    = 7.
    In this FM u dont need to pass the Object ID and call function
    *---if the above steps are succesful update the database
      call function 'RH_UPDATE_DATABASE'
        exporting
          vtask              = vtask
      BUFFER_UPD         = ' '
      ORDER_FLG          = 'X'
      COMMIT_FLG         = 'X'
      CLEAR_BUFFER       = 'X'
      KEEP_LUPD          =
      WORKF_ACTV         = 'X'
       exceptions
         corr_exit          = 1
         others             = 2  .
    as VTASK 'B' will create the entry in buffer and it will only commit to database after the secondFM
    or u can try with 'D' as VTASK
    Hope this will resolve ur issue
    Regards
    Guds

  • How to create an inspection lot for each line item of the Purchase order?

    Hi,
    How to create an inspection lot for each line item of the Purchase order ?
    In detail if possible.

    Hi
       please check this
    [thread|Create Inspection Lot;

Maybe you are looking for