Sunteți pe pagina 1din 19

12/16/2017 OM – PA Integration Concepts | SAP Blogs

Products
Products Industries
Industries Support
Support Training
Training Community
Community Developer
Developer Partner
Partner About
About  
Home / Community / Blogs + Actions

OM – PA Integration Concepts
November 27, 2014 | 2,533 Views |

Bhagyashree Naik
more by this author

HCM (Human Capital Management)

share
0 share
0 tweet share
0

Follow

Hi All,

In this document, I shall explain about the integration switches and how does they work in SAP.

https://blogs.sap.com/2014/11/27/om-pa-integration-concepts/ 1/19
12/16/2017 OM – PA Integration Concepts | SAP Blogs

In the SAP system the integration is controlled using switches. All the integration switches are stored in
table T77S0. PA – OM integration is defined by PLOGI – ORGA in this table.

If the value of PLOGI-ORGA is set to X that means integration is switched ON between PA and OM
module. There are other switches as well for PLOGI group, but for time being we will only focus on this
one.

Example: Organization Management

We shall further now see how the data is stored in Organization Management in SAP HCM. For this we
are considering only the below objects:

1. Organization Unit – Object Type – O

2. Position – Object Type – S

3. Job – Object Type – C

TCode used is PPOM_OLD.

https://blogs.sap.com/2014/11/27/om-pa-integration-concepts/ 2/19
12/16/2017 OM – PA Integration Concepts | SAP Blogs

Each object has a unique object ID, start date, end date, short text and description.

All this data is stored in HRP1000 table – here we shall take the example of Organization Unit –
50001514 – Maintenance

https://blogs.sap.com/2014/11/27/om-pa-integration-concepts/ 3/19
12/16/2017 OM – PA Integration Concepts | SAP Blogs

All Organizational Unit, Position and Job objects created in Organizational Management are also stored
in Personnel Administration in tables T527X, T528B and T513S respectively.

Table T527X:

https://blogs.sap.com/2014/11/27/om-pa-integration-concepts/ 4/19
12/16/2017 OM – PA Integration Concepts | SAP Blogs

Table T528B:

Table T513S:

https://blogs.sap.com/2014/11/27/om-pa-integration-concepts/ 5/19
12/16/2017 OM – PA Integration Concepts | SAP Blogs

Thus, this forms the PA part of OM. In OM the Org Unit and Position was created. Due to the integration
switches maintained in table T77S0, this gets populated even in PA tables.

In OM Relationship plays a very crucial role. It defines how an object is related to other object. The basic
relationships used in this case are as below:

Org Unit Belongs To (A003) Org Unit

Position Reports To (A002) Position

Job Describes (A007) Position

In the SAP system, there are two types to relationships i.e. Top Down (A***) and Bottom Up (B***).

User created only one of the two relationships, and the system created the other relationship (reverse
relationship) automatically. So each of the above examples, we will have the following as well.

Org Unit Incorporate (B003) Org Unit

Position Is Line Supervisor Of (B002) Position

Position Is Described By (B007) Job

The following screen shows how the relationship data is stored in HRP1001 table.

https://blogs.sap.com/2014/11/27/om-pa-integration-concepts/ 6/19
12/16/2017 OM – PA Integration Concepts | SAP Blogs

In the above screen Org Unit 50001514 Reports to (A002) Org Unit 50000076.

Org Unit 50001514 Incorporates (B003) positions 50001552, 50001567, 50001581, 50001594,
50001600, 50001832

Position 50001594 Reports to (A002) Position 50000436.

Position 50001594 Belongs to (A003) Org Unit 50001514.

Position 50001594 Is Described by (B007) Job 50000584.

Now let us see reverse relationship for each of the above is stored in the system.

In the below screen we see Org Unit 50000076 is Line Supervisor of (B002) Org Unit 50001514:

https://blogs.sap.com/2014/11/27/om-pa-integration-concepts/ 7/19
12/16/2017 OM – PA Integration Concepts | SAP Blogs

In the below screen we see that positions 50001552, 50001567, 50001581, 50001594, 50001600,
50001832 Belong to (A003) Org Unit 50001514:

In the below screen we see Position 50000436 is Line Supervisor of (B002) Position 50001594

In the below screen we see that Job 50000584 is described by (B007) Position 50001594:

Integration with Personnel Administration:

Now let us hire one employee in PA using Position 50001594:

https://blogs.sap.com/2014/11/27/om-pa-integration-concepts/ 8/19
12/16/2017 OM – PA Integration Concepts | SAP Blogs

When performing hiring action in the system, we select/enter position ID on infotype 0000-Action screen.
See the screen above. Once Infotype 0000 screen is saved, we get Infotype 0001-Organizational
Assignment screen:

https://blogs.sap.com/2014/11/27/om-pa-integration-concepts/ 9/19
12/16/2017 OM – PA Integration Concepts | SAP Blogs

We can see that as Position was maintained properly, and Relationships assigned to each object type,
the same was not required to enter manually, and system did that automatically. This is exactly what PA-
OM Integration does.

So how does PA – OM Integration Works?

https://blogs.sap.com/2014/11/27/om-pa-integration-concepts/ 10/19
12/16/2017 OM – PA Integration Concepts | SAP Blogs

Based on position selected in IT0000 screen the system finds out which Org Unit does the position
belongs to and what is the job that describes the position. Both these values are then captured in
IT0001 screen as shown above.

Infotype 0001 data is stored in table PA0001 as shown below:

Here we can see Organization Unit (ORGEH), Position (PLANS) and Job (STELL) being captured for
employee number 101.

Employee Number 101 is also visible in PPOM_OLD as shown below:

https://blogs.sap.com/2014/11/27/om-pa-integration-concepts/ 11/19
12/16/2017 OM – PA Integration Concepts | SAP Blogs

Position to Person and Person to Position relationships are created in HRP1001.

In the following screen we see Person 101 is Holder (A008) of position 50001594

SAP system uses position 99999999 as default integration position. In cases where user does not know
the position on which employee needs to be hired, we use default integration position 9999999.

This is maintained as PLOGI PRELI in integration table T77S0:

If the Integration switch PLOGI ORGA is set to X that means Integration between OM and PA is active.

If the integration switch PLOGI PRELI is set to 99999999 that means that in case user do not know the
position number of any employee, in that case 99999999 can be used. This number autmatically gets
populated during the time of Separation also.
https://blogs.sap.com/2014/11/27/om-pa-integration-concepts/ 12/19
12/16/2017 OM – PA Integration Concepts | SAP Blogs

Let us now separate employee number 101 and see how the above scenario works:

Save

The below pop up appears:

https://blogs.sap.com/2014/11/27/om-pa-integration-concepts/ 13/19
12/16/2017 OM – PA Integration Concepts | SAP Blogs

Click on yes, and check for IT0001 in next screen:

https://blogs.sap.com/2014/11/27/om-pa-integration-concepts/ 14/19
12/16/2017 OM – PA Integration Concepts | SAP Blogs

In the above screen we can see that position has become default, but Org Unit and Job still exists.

This is possible due to the integration switches maintained above.

Standard SAP Reports for PA-OM Integration

Following standard SAP reports are available for PA-OM integration.

RHINTECHECK – This check report checks objects involved in integration for inconsistencies, in other
words it looks for differences in the data status between PA and OM tables.

RHINTE10 – This report allows you to create object types in Personnel Administration (HR-PA) which
have already been set up in Organizational Management (HR-OM) and which are needed for
integration.

RHINTE20 – This report can be used to check whether the relevant object types for integration have
been created in both Personnel Administration (HR-PA) and Organizational Management (HR-
OM).Objects that are missing either in PA or OM can be created immediately.

RHINTE30 – This report creates a batch input session for specified personnel numbers. The session
updates infotype 0001 “Organizational Assignment” (PA) for the persons concerned.

Hope I was able to explain the OM PA integration concepts clearly in this document.

Regards,

Bhagyashree

Alert Moderator

https://blogs.sap.com/2014/11/27/om-pa-integration-concepts/ 15/19
12/16/2017 OM – PA Integration Concepts | SAP Blogs

8 Comments
You must be Logged on to comment or reply to a post.

Veeram Reddy

November 27, 2014 at 11:28 am

Nice document.. keep it up…

Bhagyashree Naik Post author

November 27, 2014 at 11:30 am

Thanks Veeram.

Regards,

Bhagyashree

A SINDU

November 27, 2014 at 11:37 am

https://blogs.sap.com/2014/11/27/om-pa-integration-concepts/ 16/19
12/16/2017 OM – PA Integration Concepts | SAP Blogs

HI bhagysahree,

It is wonderful documents for those are new in SAP like me , I hope your are going to share more
relevant documents , which is very useful for fresher

Do you have any Time and payroll integration documents or any steps , please share . i do not
have any how to do it , I need to integrate.

Regards

Jagan

Bhagyashree Naik Post author

November 27, 2014 at 11:45 am

Thanks for your kind words. Do rate the document as per your liking. I will try to make
the required document and post it.

Regards,

Bhagyashree

Kanupriya Dhiman

November 30, 2014 at 12:59 am

very nicely documented!

Regds

https://blogs.sap.com/2014/11/27/om-pa-integration-concepts/ 17/19
12/16/2017 OM – PA Integration Concepts | SAP Blogs

Kanupriya

Jwala ESS MSS

February 6, 2015 at 7:39 am

gud document come up with more docs

Christopher Solomon

February 6, 2015 at 1:05 pm

Very nice explanation. Simple and to the point. Keep blogging!

Bhagyashree Naik Post author

February 9, 2015 at 9:13 am

Thanks Christopher

Regards,

Bhagyashree

https://blogs.sap.com/2014/11/27/om-pa-integration-concepts/ 18/19
12/16/2017 OM – PA Integration Concepts | SAP Blogs

Share & Follow Privacy Terms of Use Legal Disclosure Copyright Trademark Sitemap Newsletter

https://blogs.sap.com/2014/11/27/om-pa-integration-concepts/ 19/19

S-ar putea să vă placă și