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

Creating OM Infotypes

mattnewell
Explorer
0 Kudos
1,096

I am trying to create a new custom OM Infotype, the T77* entries are not creating automatically as they should. Also screens 2000 and 3000 are not creating, could this be stopping the table entries from creating? Any help would be appreciated.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Kudos
512

Hi,

Are you using PPCI transactio to create an Infotype

Prerequisites

You must create a structure HRI9nnn in the ABAP Dictionary and define infotype-specific fields in

this structure. The structure is created in a development class without a prefix.

No further Repository objects - such as screens or module pools that you may have created

manually - may exist for the infotype apart from those in the structure PT9nnn (or HRI9nnn).

If such Repository objects exist, delete them by choosing Check environment.

Procedure

To use the infotype copier, you must be able to program in ABAP, be familiar with

the ABAP Dictionary, the ABAP Screen Painter and the ABAP Menu Painter.

1. Enter the transaction code PPCI.

2. Enter a four digit infotype number (9nnn) and an infotype name.

Select Lang-dep. infotype if you want to create a language-dependent infotype.

Select Country-specific infotype if you want to create a country specific infotype, in

other words, an infotype that is displayed when you choose the relevant countryspecific

settings.

3. Choose Table infotype.

4. Choose Infotype Create.

The infotype copier generates all of the Repository objects that are required for the

infotype.

5. Choose Check environment to maintain the required entry in table T777I (Infotypes per

object type).

Result

All the Repository objects required for the infotype have been created. The relevant infotype

specific table entries in tables T777T (Infotype texts) and T778T (Infotypes) have been

maintained by the infotype copier. The user has maintained the relevant entry in T777I (Infotypes

per object type).

Regards

Krishna

Edited by: Krishna Gowrneni on Apr 30, 2009 8:49 PM

4 REPLIES 4
Read only

Former Member
0 Kudos
513

Hi,

Are you using PPCI transactio to create an Infotype

Prerequisites

You must create a structure HRI9nnn in the ABAP Dictionary and define infotype-specific fields in

this structure. The structure is created in a development class without a prefix.

No further Repository objects - such as screens or module pools that you may have created

manually - may exist for the infotype apart from those in the structure PT9nnn (or HRI9nnn).

If such Repository objects exist, delete them by choosing Check environment.

Procedure

To use the infotype copier, you must be able to program in ABAP, be familiar with

the ABAP Dictionary, the ABAP Screen Painter and the ABAP Menu Painter.

1. Enter the transaction code PPCI.

2. Enter a four digit infotype number (9nnn) and an infotype name.

Select Lang-dep. infotype if you want to create a language-dependent infotype.

Select Country-specific infotype if you want to create a country specific infotype, in

other words, an infotype that is displayed when you choose the relevant countryspecific

settings.

3. Choose Table infotype.

4. Choose Infotype Create.

The infotype copier generates all of the Repository objects that are required for the

infotype.

5. Choose Check environment to maintain the required entry in table T777I (Infotypes per

object type).

Result

All the Repository objects required for the infotype have been created. The relevant infotype

specific table entries in tables T777T (Infotype texts) and T778T (Infotypes) have been

maintained by the infotype copier. The user has maintained the relevant entry in T777I (Infotypes

per object type).

Regards

Krishna

Edited by: Krishna Gowrneni on Apr 30, 2009 8:49 PM

Read only

0 Kudos
512

I have created the structure, and after creating needed to manually activate the tables created in PPCI, the process created some of the repository objects during the create, but did not create the screen 2000 and 3000, or the t77* table entries.

Read only

0 Kudos
512
Read only

0 Kudos
512

Thanks, I have the document you linked and was using it as guidance on what to do, but the errors I am receiving are not mentioned in it.