# Sap Hr Organisation Management

- Link: https://www.lorenzo-datasolutions.com/sap-hr-organisation-management/
- Published: 2017-04-01T15:53:19+00:00
- Author: Anipe Abraham

SAP HR Organisation Management ,The Organization Management (OM) module looks at
the organization’s [departmental structure](https://www.lorenzo-datasolutions.com/self-paced-videos-of-sap-successfactors/)
and holds the data in object types. OM object types are a way of grouping similar
data. Organisation Management

**Configuration Settings for Sap Hr Organisation Management**

Transaction code OOPS takes you to all the org mgt related settings in table T77S0.

Multiple Wage Elements – Infotype 1015

When maintaining wage elements to position, you will find that in maintaining the
infotype “cost planning” to a [position](https://www.lorenzo-datasolutions.com/sap-successfactors-training-videos/),
you are not able to assign more than 7 wage elements. If you are wanting to store
more than 7 wage elements you are restrained by the time constraint on the infotype.

The time constraint of infotype 1015 can be changed from 2 to 3 in table T777Z. 
This allows several infotype records to be created at the same time.

Number Ranges

 1. **When creating number ranges in PD, you need to ensure the following:**
 2. You can create a unique number range for any PD object. The SAP standard entry 
    will have the notation $$$$ IN EX
 3. Copy this one and name it 01S to produce a specific number range for positions 
    in the active plan version in this client.
 4. Change the actual details using the different icons. [Click](https://www.lorenzo-datasolutions.com/successfactors-online-training-videos/)
    on the icon “number range maintenance” – it will look as follows:
 5. EX 0000001 500000 EX
 6. IN 1000000 1500000 0000001 IN(ticked)
 7. The trick is to enter the plan version if you have the setting NUMRG COMP as a 
    blank in the step before – table T77S0.
 8. If you have an X in the setting then you need to use the $$ in place of the plan
    version.

Deleting relationships to non-existent Objects

 1. It is possible that you will at some stage find yourself in the following situation.
    In a client copy, you copy from Production to QA or UAT client but don’t include
    infotype data (due to sensitivity). This will leave you with an organisation structure
    with positions which are related to P objects (people) which don’t actually exist.
 2. Program ‘RE_RHRHAZ00 – Display DB records’ shows all these A008 relationships, 
    however program ‘[RE_RHRHDC00](https://www.lorenzo-datasolutions.com/sap-successfactors-online-training/)–
    Delete with list’ does not, neither does ‘RE_RHRHDL00 – Delete DB records’. The
    big question is: How can you delete the A008 relationships to objects that don’t
    exist?
 3. One solution is to recreate dummy objects (people in this case with the minimum
    of detail), delete the relationships and then go and delete the people. You could
    use a CATT procedure to automate the process.
 4. Another solution is to delete the records from table HRP1001 directly using a small
    ABAP program. Be very careful when choosing your selection criteria. Instead of
    writing a piece of ABAP code, you could create a CATT procedure to do the trick.

Uploading the Organisation Structure with an Automatic Uploads

**What options are available for an automatic upload of the organisation structure?**

 1. You can upload Org structure using PD Actions (PP03). You might want to create 
    separate files for Org units, Positions, relationship between Org, Position. etc
 2. There is a std program for OM data conversion. The transaction code is OOMV and
    OODT

Transporting Data in a Manual Transport

 1.  a. This is carried out using the program RHMOVE30.
     b. NB: You must run the program [RHINTE10](https://www.youtube.com/LorenzoDataSolutions)
        after every transport using RHMOVE30. This updates the tables that are common 
        to both PA and PD.
     c. It is probably best to run it before you transport the objects using RHMOVE30.
     d. If you would like to check the integration objects, you can do so at any stage
        by running the report RHINTE20. This gives you the PD objects not in PA etc.
     e. To run RHMOVE30, you can use the menu path: System > Services > Reports
     f. The program, like most PD objects, hinges on evaluation paths. Choose the object
        that you would like to transport. The evaluation path gives you an opportunity
        to take other objects with the chosen object – the relationships go with it as
        well.

**Transporting: Org Units, Positions and the Cost Center assignment.**

 1. Choose O(org unit) as you chosen object. Use o-s-k (from-via-to) as the evaluation
    path. From the list of available options, choose “kostos” as the path.
 2. Click on the execute button. First test it (make sure that the test check-box is
    ticked)
 3. The result will only show org units and positions. The relationships to the cost
    centers are there but the actual cost centers are not in the PD domain, hence the
    reason why you can’t see them there.
 4. Run the report again without the “test” on. Make sure that the check-box “objects
    to be transported” is on.
 5. The resultant output shows you all [the objects](https://twitter.com/anipeabraham)
    again (org units and positions) but this time they have a transport icon next to
    them, which is ticked.
 6. Click on the transport icon to transport the objects.
 7. To check and see what objects and relationships are going to be transported. (once
    they have been released and are ready to be transported) Using transaction code
    SE10, click on the transport and use the menu path: Request/task > Object list 
    > Display object list: Double-click on the line and you will see what is going 
    to be transported.

Transporting the Qualifications catalogue

Use the evaluation path [QUALCATA](https://www.facebook.com/LorenzoDataSolutions/)
which is the complete qualifications catalogue.

Transporting all the Tasks

Use the evaluation path A* and B* to cover all possible relationships.

Transporting the remaining objects and relationships

**Use the following evaluation paths:**

All relationships around positions including reporting structures, infotype records
etc

Use: A* and B* – put them in the same transport

All Relationships around jobs including the relationships to qualifications and 
tasks etc

Use: A* and B* – put them in the same transport

Integration Reports

Using report RHINTE00, you can create [objects](https://www.lorenzo-datasolutions.com/sap-successfactors-employee-central-q2-2019-1905/)
in Organizational Management from the Personnel Administration infotype 0001 (“Organizational
assignment”). In doing this, the following relationships are created:Sap Hr Organisation
Management

Cost center and organizational unit or position

Position and organizational unit, job or person

Using report RHINTE10, you can transfer the objects you created in Organizational
Management to tables in Personnel Administration.

Using report RHINTE30, you can update the “Organizational assignment” infotype (
0001) for the personnel number you have selected, with the data you created in Sap
Hr Organisation Management (by executing report RHINTE10).

Using report RHINTE20, you can check whether the objects relevant for integration
are set up both in Personnel Administration as well as in Sap Hr Organisation Management.
