1 position belonging to 2 org units

hello all,
             i want a positon reporting to 2 org units
how is this possible . i know that its possible through matrix structure
but what are the steps to be followed kindly provide ur inputs............its bit urgent
points are assured
regards
vikram

Hi,
First of all. you try to create the Diff matrix types(i.e define matrix types, which specify how the matrix organization will appear according to the selection of object types in the two dimensions) eg: Functional, technical etc as per your req.
<b>Path:-SPRO settings in Org Mgmt matrix types</b>Secondly go to easy access- <b>HROMMatrixchange</b>, here you select the type of matrix you have created, here you specify the various Obj ID for your positions * the view you want to see & execute
It displays the matrix structure, as per your req
If you are still not clear then go through SAP HELP
Hope this helps!!
reward points if useful!!
regds,
nithi

Similar Messages

  • Need to get employees belonging to this org unit + its lower level org Unit

    Hi ,
        We have a requirment where in which we need to get all the employees belongs to a perticular in an     
        organization UNIT and its lower level org units.IS tehr any FM to find the same.
       i.e if we input org unit then it should return all the employees belonging to this org unit + its lower level 
        org unit(B002 relation ship)
       Any inputs are appreciated..
    Regards,
    Zareena.

    Hi Zareena,
    This is wht i understood in org management...
    evaluation path is the relation between two entities,
    entities may be
    job(C)
    position(S)
    Employee(P)
    Org Unit(O)
    O - O is line mangaer,
    S - O belongs to,
    P - S is owner of.
    i think if u observe O - O is line manger.. means in with same position
    S - O means that position belongs to the Org Unit
    P - S means the employee has that Position.
    All these type of relations will me maintained in the Infotype 1001 with the raltionships.
    All object types will be maintained in the Infotype 1000.
    Regards,
    Sreenivasulu Nallani.
    Award points if helpful..

  • Delimiting positions assigned to a Org Unit

    Hi Everyone,
    HAPPY NEW YEAR!
    I have delimited a organisational unit through PPOME. Now I want to delimit all the positions ( vacant as well as filled positions) associated with that particular org unit.
    Is there any T-Code or program where I can delimit all the positions together or I have to delimit all the positions manually. Please let me know.

    Hi
    As far as i know you cannot delimit a position created.
    We need to close the position status from open to close for the position to be delimited automatically.
    If we try to delimit the position by entering a date the system will overwrite the previous one and create a new position from the next date of the delimited date.
    Ravee
    +91.99206.33669

  • How to Extract top most position in any given Org Unit

    Hi Experts,
    I have  a requirement to extract the highest position(or root position) in any given OrgUnit.  See the below example for more info.
    Eg: org1
           -- position1
        Org2
             -- position2   
        Org3
           --Org3A
              -- position3
           --Org3B
              -- position4
    As shown in the above structure, I need to extract the top most position in each Orgunit structure like postion1, position2, position3 and position4.  Note that Org3 does not have a immediate position or chief position so we are reading position3 and 4 instead for org3.
    Thanks in Advance,
    Vijay

    The best way is to search until there is no more, in order to create the hierarchy.
    To get all the B002 relationships for a respective Org. use parameter ACT_TDEPTH = 99 (i guess it won't go that deep) for the top Org.
    The output table RESULT_STRUC will have a hierarchy structure, with all organizational units below the top one. Use the fields LEVEL and PDOWN (or PUP) to construct the hierarchy. Then for each ORG. just search for the manager position (B012).
    Just a small look-in to what the fields in that table mean :
    LEVEL - Level of the Org.
    SEQNR - Index of ORG.
    PDOWN - SEQNR of ORG below.
    VCOUNT - Number of "brothers" (Orgs at the same level)
    PNEXT - Brother to the RIGHT
    PUP - Father
    PPREV - Brother to the Left
    Here is a sample program i made to insert this into a table that will later be used for creating an ALVTREE as an F4 for a field.
    REPORT  YHR00101UPDPG.
    * TABELAS
    TABLES: HRP1000, HRP1001.
    * VARIAVEIS AUXILIARES
    DATA: T_STRUC TYPE TABLE OF STRUC,
          WA_STRUC TYPE STRUC,
          WA_YTHR00035 TYPE YTHR00035.
    DATA: W_PLVAR type OBJEC-PLVAR.
    DATA: W_OBJID TYPE HRP1000-OBJID.
    * ECRAN DE SELECCAO
    SELECTION-SCREEN : BEGIN OF BLOCK bloco1 WITH FRAME TITLE text-001.
    PARAMETERS : P_objid type hrp1000-objid MATCHCODE OBJECT PLOMA,
                 P_begda type hrp1000-begda DEFAULT sy-datum.
    SELECTION-SCREEN END OF BLOCK bloco1.
    START-OF-SELECTION.
    * Get plan variant
      call function 'RH_GET_ACTIVE_WF_PLVAR'
           importing
                act_plvar = w_plvar
           exceptions
                others    = 1.
      CALL FUNCTION 'RH_STRUC_GET'
        EXPORTING
          ACT_OTYPE              = 'O'
          ACT_OBJID              = p_objid
          ACT_WEGID              = 'B002'
          ACT_PLVAR              = w_plvar
          ACT_BEGDA              = p_begda
          ACT_ENDDA              = p_begda
          ACT_TDEPTH             = 99
          ACT_TFLAG              = 'X'
          ACT_VFLAG              = 'X'
          AUTHORITY_CHECK        = 'X'
        TABLES
          RESULT_STRUC           = T_STRUC
        EXCEPTIONS
          NO_PLVAR_FOUND         = 1
          NO_ENTRY_FOUND         = 2
          OTHERS                 = 3.
      IF SY-SUBRC <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      if not t_struc[] is initial.
        delete from YTHR00035.
      endif.
    * Agora temos a estrutura vamos criar a tabela YTHR00035
      LOOP AT T_STRUC INTO WA_STRUC.
        clear WA_YTHR00035.
        WA_YTHR00035-NIVEL          = WA_STRUC-LEVEL.
        WA_YTHR00035-SEQNR          = WA_STRUC-SEQNR.
        WA_YTHR00035-ORGID          = WA_STRUC-OBJID+0(8).
        WA_YTHR00035-FILHO          = WA_STRUC-PDOWN.
        WA_YTHR00035-NR_IRMAOS      = WA_STRUC-VCOUNT.
        WA_YTHR00035-IRMAO_DIREITA  = WA_STRUC-PNEXT.
        WA_YTHR00035-PAI            = WA_STRUC-PUP.
        WA_YTHR00035-IRMAO_ESQUERDA = WA_STRUC-PPREV.
    * Primeiro vamos buscar a descrição da Unidade Organizacional
        select single MC_STEXT into WA_YTHR00035-NMORG from HRP1000 where
          PLVAR = w_plvar and
          OTYPE = 'O' and
          OBJID = WA_YTHR00035-ORGID and
          BEGDA <= p_begda and
          endda >= p_begda.
        clear hrp1001.
    * Aqui verificamos se a Un. Organizacional tem uma posição de chefia associada
        select single * from HRP1001 where
          plvar = w_plvar and
          OTYPE = 'O' and
          ISTAT = '1' and
          OBJID = WA_YTHR00035-ORGID and
          RSIGN = 'B' and
          RELAT = '012' and
          BEGDA <= p_begda and
          endda >= p_begda.
        if sy-subrc = 0.
    * Encontramos uma ligação com uma posição de chefia
          WA_YTHR00035-POSID = HRP1001-SOBID+0(8).
    * Primeiro vamos buscar a descrição da Unidade Organizacional
          select single MC_STEXT into WA_YTHR00035-NMPOS from HRP1000 where
            PLVAR = w_plvar and
            OTYPE = 'S' and
            OBJID = WA_YTHR00035-POSID and
            BEGDA <= p_begda and
            endda >= p_begda.
        endif.
        INSERT YTHR00035 FROM WA_YTHR00035.
      ENDLOOP.
      commit work.
    END-OF-SELECTION.
    Hope this helps.
    Edited by: Pedro Guarita on Dec 16, 2010 2:30 PM

  • Positions not showing under org units

    I am starting to configure the out of the box Org Chart model and I have managed to get the Org Hierachry working but there are no positons showing beneath this.
    The SAP extractor has extracted the data which I have checked in the SQL Databse and the information appaers in the backend?
    Any help would be appreciated?
    Also it keeps saying the "Position Hierachy" has no root object but this has been specified as per the org chart which works.
    Many Thanks

    Hi Luke,
    This is the erroe coming from my log file:
    06/01/2010 19:05:     ERROR: FieldsType : fieldName = ObjectId; tableName = Position; : Source {.Net SqlClient Data Provider}: Message {Invalid column name 'ObjectId'.}
    06/01/2010 19:05:     ERROR: FieldsType : fieldName = ObjectId; tableName = Position; : Source {.Net SqlClient Data Provider}: Message {Invalid column name 'ObjectId'.}
    06/01/2010 19:05:     ERROR: FieldsType : fieldName = ObjectId; tableName = Position; : Source {.Net SqlClient Data Provider}: Message {Invalid column name 'ObjectId'.}
    06/01/2010 19:05:     ERROR: FieldsType : fieldName = ObjectId; tableName = Position; : Source {.Net SqlClient Data Provider}: Message {Invalid column name 'ObjectId'.}
    06/01/2010 19:05:     ERROR: FieldsType : fieldName = Position; tableName = Position; : Source {.Net SqlClient Data Provider}: Message {Invalid column name 'Position'.}
    06/01/2010 19:05:     ERROR: CommandProcessor.getDataSet : select top 25 ObjectId,ShortText,LongText,ParentNo,ParentName,Relation,ObjectType,Pernr,EmpAbbr,EmpName,PositionParent,Subty,Prozt,ChiefOf,Vacan,Status from Position where (ObjectId=Position) order by  Upper(ShortText)  asc, Upper(LongText)  asc, Upper(ObjectId)  asc, Upper(ParentNo)  asc|DC=DestinationConnection : Source {.Net SqlClient Data Provider}: Message {Invalid column name 'ObjectId'.
    Invalid column name 'Position'.
    Invalid column name 'ObjectId'.
    Invalid column name 'ShortText'.
    Invalid column name 'LongText'.
    Invalid column name 'ParentNo'.
    Invalid column name 'ParentName'.
    Invalid column name 'Relation'.
    Invalid column name 'ObjectType'.
    Invalid column name 'Pernr'.
    Invalid column name 'EmpAbbr'.
    Invalid column name 'EmpName'.
    Invalid column name 'PositionParent'.
    Invalid column name 'Subty'.
    Invalid column name 'Prozt'.
    Invalid column name 'ChiefOf'.
    Invalid column name 'Vacan'.
    Invalid column name 'Status'.
    Invalid column name 'ShortText'.
    Invalid column name 'LongText'.
    Invalid column name 'ObjectId'.
    Invalid column name 'ParentNo'.}
    Hope you can help.
    Thanks

  • Changing personnel area/subarea (IT1008) from org unit to position

    We are live with PA and Org. Mgmt, but have been advised to change the infotype 1008 data - personnel area and subarea to be stored on the position instead of the org unit (where we have it now).  A big reason for this is we have cases when we need to overwrite the personnel subarea at the position level.  For example, a position belonging to an org unit with subarea ABCD, may really be in subarea WXYZ.  Therefore, even though the org unit is ABCD, it will be overwritten at the position level to WXYZ.  My understanding is that the RHINTE30 program will not work approrpiately if we are maintaining the data this way. 
    In transaction PPOME there is an account assignment tab on the org unit with cost center (filled in) and personnel area/subarea (which will be blank moving forward since that data won't be maintained on the org unit).  Then, there is also an account assignment tab on the position with cost center inherited from the org unit (sometimes needing to be overwritten at the position level), and the personnel area/subarea data.  My question is how should I handle the view of PPOME for this data?  Can I hide the personnel area and subarea on the account assignment tab for the org units only so it is not confusing for the users?  The problem with having it this way is that personnel area and subarea are blank on the org unit and filled on on the position.  They are conflicting and both visable/maintainable to the User.  Any advise please?  Thanks!

    Hi Nish,
    I gave you my input on your other related message and now will go for this one.
    As I commented on the other message, RHINTE30 will not integrate infotypes 1008 and 1013. So you don't have to worry about using this functionality (first part of your message).
    On the second part (personnel area / subarea on position rather than org unit): there are some considerations here that are more functional / process driven than technical. From a technical point of view, everything can be done. You can hide data from infotype 1008 on the tabstrip for your org. unit using dynpro handling, even via customizing. You can even transfer the data from infotype 1008 on the org. units to the positions or delimit it on the org units. There are some quite easy ways of achieving this using the LMSW tool (have you used it? I can forward some documentation).
    But personally, I would not recommend to do this from a process point of view. Everything in SAP HR is about the inheritance concept, and I think this works very well when it comes to org. units and positions. It is normally advisable to record personnel area / subarea on the org. unit level. This will be inherited by positions (even if you cannot see it at position level in PPOME) and thus defaulted for the employee. At position level you should handle only the exceptions, which will be in turn also defaulted for the employee holding the position. In this way, data maintenance is minimized. If you delete (or do not use from now on) information about infotype 1008 on org. unit level, your HR department will have to maintain this every time a position is created, and even in cases in which a position is shifted from one org. unit to another one.
    In my opinion, you should address this with your HR department and explain the concept and the consequences of maintaining all at position level. It would only be advisable to do it if the org. unit structure is very cross-personnel areas and subareas. If it is a matter of handling exceptions, again, I would recommend to continue recording this data at org. unit level. All in all, if the data is not recorded on the position and you need to see which is its personnel area, you just need to double-click on the org. unit above.
    Just wanted to let you know my opinion, of course it's your decision. By the way, I'm of course not aware of other possible implications like home-developed reporting and so on.
    Regards,
    Rodrigo

  • Positions assigned to Org Units

    Dear Consultants,
    There are some designations / Positions (like Clerk / Assistant etc) common in more than one departments. How can we assign it in System?? When we assign any designation to the second department, the first assignment is delimited automatically.
    can we specify that a person is working in a specific org unit? I think it is determined upon the Position.
    Regards
    Bindumadhav
    9869028264

    Hi Bindumadhav,
    Expecting that you are still looking out for replies, let me clarify one thing.
    The Positions that you have mentioned here (like Clerk / Assistant etc) are not Positions, but Jobs. Jobs generally tell you what kind of activity is involved, whereas positions are specific individual employee assignments. You can create a Job and use that to Describe various positions. But each of these positions can Belong to one Org Unit (Department) only.
    Kindly revert back if you require further clarification.
    Thanks and Regards,
    Leena

  • OM - Restricted count of Positions in an Org Unit

    Can we Restrict the count of Relationship B003 records in One particular date for One Org Unit through Customization ...
    Can Restrict No of Positions related to One Org Unit in oone particular Time period  through Config..
    How is it Done ??
    Pls. Help
    Edited by: rakshita sahai on Feb 14, 2009 12:49 PM

    Hi,
    There is no way you can restrict the users in creating no of positions.
    Better to have approval process for the positions to be created.Which might restrict the users.
    As the objects have different statuses planned,approved,active..etc..
    Regards,
    Nachy

  • Org Unit with more than one Chief Position

    Hi,
    we have implemented MSS via the portal using a one-to-one relationship between Org Units and Chief Positions, and we would now like to have multiple Chief positions attached to one Org Unit.
    As far as I can tell from the SAP documentation, this should be straightforward, but the results we are getting do not seem correct.
    I have an Org Unit that has position 1 and position 2 assigned to it with relationship A/B 012 denoting that they are Chief Positions.
    User 1 is holder of position 1 and user 2 is holder of position 2. 
    Both users have the same security roles.
    The views used on the portal are configured using the MSS Object and Data Provider functionality, using the standard ORGEH view, evaluation path for root objects SAP_MANG and evaluation path objects SBES.  The checkbox 'Excl. Managers' is ticked.
    The problem is this - both users can see all the subordinate employees in the Org Unit when they log on to MSS but user 1 can also see user 2 in his list of employees, which is not correct as user 1 and user 2 are both chiefs.  User 2 cannot see user 1 in his list of employees, which we would expect.
    The only logic we can see for user 1 being able to see user 2's details is that user 1 must be somehow defined as the 'superior' Chief Position, but we have not defined this as far as we know.
    Any ideas as to why this is happening for us?
    Many thanks,
    Fran.

    Hi Fran,
    Sounds like you have set up the reporting structures and MSS properly.  I do question why two chiefs for one org unit.  As you stated, both can see all employees and so both can approve time, give pay increases, etc. without the approval of the other.  If this is want you want, then you have set it up properly.  Usually, one has to approve the actions of the other, thus, is in a superior relationship.  This can be handled by having a higher level new org unit with the higher person as chief and the lower stay as head of the lower org unit which reports to it. 
    As you have it now, both individuals have the same rights and access.  They should both be excluded from iViews if you checked the "Excl. Managers" box.  Since, you just recently made one a manager, have you checked for any date dependencies?  If the Chief #1 is selecting a view for "Current Year", for example, he would be able to see all persons who reported to him for this year, which includes Chief #2.  There are no 'superior chief' designations (except by structure), so without being able to view your configuration, my suggestion is to check all dates for the assignments and relationships vs. dates of the view.

  • Function module to read positions in a Org unit

    Hi
    Is there any function module that gives list of positions in a  particular org unit.
    Or is there any other way?
    Regards,
    Krishna

    Hi Krishna,
    You can use "RH_STRUC_GET ". In import parameters pass the following values,
    ACT_OTYPE = 'O'
    ACT_OBJID = <Org Unit Object Id>
    ACT_WEGID = O-S-P
    ACT_PLVAR = 01
    ACT_BEGDA = <Start Date>
    ACT_ENDDA = <End Date>
    ACT_TDEPTH = 0
    ACT_TFLAG = 'X'
    ACT_VFLAG = 'X'
    AUTHORITY_CHECK = 'X'
    You will get all the positions and persons under that org unit in the RESULT_TAB table. You can read this table to read the positions alone.
    Thanks,
    Prasath N

  • 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

  • Cost Center. Position or Org Unit

    Hello Every One,
    I am learning SAP HCM. Forgive me for this basic questions:
    When we create an org structure, are we supposed to assign the cost center to a position or do we do it for an organizational unit? What are the advantages/dis advantages of doing this?
    Thanks
    Marian Roza

    Hello Everyone,
    Thanks for the replies. So when we assign the cost center to an org unit, does it imply that all costs for the positions assigned to the org unit would also be captured by the cost center. what is the standard business practice for deciding to go about it ?
    Thanks
    Marian
    Edited by: marian roza on Jan 14, 2008 12:25 PM

  • Is it possible to get a report showing Org Units and Number of Positions.

    Dear SAP Gurus,
    I am looking for a report about org units and no.of positions held by this org unit.
    eg :
    CEO(35)
      Department(35)
      ACS (5)                         ABC(30)                  
    AC1(2)  AC2(3)       AB1(10)  AB2(20)      
    The numbers in the brackets are all no. of positions under that org unit.
    I Hope you understand my request.
    Thanks

    S_AHR_61016512
    S_AHR_61016513
    and check the tcode SAP1 in that OM module reprots

  • Problem with Org Unit Change

    Hello Experts.
    We have a problem here.
    There is an employee say : X in position ABC which belongs to Org Unit XYZ.
    Now, there is a change in the Org Structure. The postion has not changed, the employee belongs to the same position. But the Org Unit has changed to PQR and has a new chief.
    The problem is, in the SAP Portal, the Organization assignment is picking up the Chief of XYZ instead of the new chief.
    What could be the reason for this?
    Regards
    Avik

    Hi Avik,
    Check dates on records for ABCu2019s A|003 relationship to PQR and chiefu2019s A|012 relationship to PQR. Maybe the old records were not delimited and hence they are getting picked up.
    Donnie

  • Find emloyee of the org.unit

    hi,
    i table itab with org.unit and i wont to find the emp of the org.unit how i can do that?
    Regards

    Hi
    You can write your select statement as follows:
    This select will retrive all the positions which *belong to the given org unit into itab *t_orgpositions.
    Select objid
      from HRP1001
      into table t_orgpositions
      where otype = 'S'
         and plvar  = '01'
         and rsign = 'A'
         and relat = '003'
         and istat = '1'
         and begda LE sy-datum
         and endda GE sy-datum
         and sclas EQ 'O'
         and sobid = 'XXXXXXX' (your org unit).
    Using the above positions fetch the holders of these positions (PERNR) using the below query.
    IF NOT t_orgpositions[] is initial.
    Select sobid
      from HRP1001
      into table t_pernr
      for all entries in t_orgpositions
      where otype = 'S'
         and objid = t_orgpositions-objid
         and plvar  = '01'
         and rsign = 'A'
         and relat = '008'
         and istat = '1'
         and begda LE sy-datum
         and endda GE sy-datum
         and sclas EQ 'P'.
    ENDIF.
    In this way you can get all the Personnel numbers which belong to an Org unit.
    The other method is you can use some function modules to retreive this data. Get back if the above query does not serve your piurpose.

Maybe you are looking for

  • IPod Classic (160GB) seen by MAC not listed in iTunes

    Regrets if asked and answered. I have an iPod Classic that did work with iTunes (9.2.1) but that was before my back up device crashed.  I was able to pull images off the backup and push them onto my iPod (no room on the computer), but of course I had

  • How to retrieve data in Combo box?

    :mad; I need to do a form for delivery order. Just fill some personal data and order of product. Inside I have some combo box of product, but I need save the record into txt file (just once time) then need to retrieve the data from txt file onto comb

  • Can I use my phone in Turkey

    I'm moving to Turkey and want to use my iphone 3Gs.  Can anyone tell me if my phone will work in Turkey.  I've heard I need to unlock it and purchase a new sims card when I arrive in Turkey.  Does the MHz on my phone matter?  Any help would be wonder

  • The entire image turn white while I use the adjustments

    When I try to make an adjustment in Aperture on a photo the entire image turns white.  I will try to adjust the vibrancy, brightness, or several other adjustments and it always turns the entire image white.  This use to be a periodic thing that happe

  • Premiere reporting a generic error at AE clip replace

    Hi guys I am currently work a project with a lot of greenscreen work. I do all my keying in AE with keylight and mattes. The editing is done in premiere with my "raw" footage from Sony NEX VG20 cameras as a kind of proxy footage (MTS files). When the