Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
Showing results for 
Search instead for 
Did you mean: 

table infotypes

Former Member
0 Kudos


what is table infotype and how to use that?


Former Member
0 Kudos

Infotypes are mainly used in HR.These are used to store

Employee information ..

Infotypes range ..

PA0000 ... PA0999

HRP1000 .. HRP1999

PA2000 ... PA8999 ..

PA9000 .. PA9999 <-- U can create these Infotypes ...

U can read them or write select on them as other tables ...

Active Contributor
0 Kudos


An infotype is not a table. It's like an internal table, used to get data from tables PA0001, PA0002, etc ...

So first, you have to declare it in your program, like:

INFOTYPES: 0000, 0001, ....

Then, to get data, must use macro defined in table TRMAC like:

rp-read-infotype pernr infotype p0000 ldate hdate.


Valter Oliveira.

Former Member
0 Kudos

Hi Ram,

Infotype is a information container.It consist group of related field.Mainly it is a time driven system&Infotype contains subtypes means directly retreive the data.

Eg: In address it0006 contain subtype 01 permenant 02 temporary.

In that 0006 02 means directly retrive the data in tempoaray address.

That is the main usage of Infotype and Authorization Check also will be there.