2009 Apr 30 4:08 PM
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.
2009 Apr 30 4:17 PM
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
2009 Apr 30 4:17 PM
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
2009 Apr 30 4:38 PM
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.
2009 Apr 30 5:01 PM
2009 Apr 30 6:01 PM
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.