cancel
Showing results for 
Search instead for 
Did you mean: 

adding new fields on Infotype 1000

Former Member
0 Kudos

Hi,

I need to add new fields on Infotype 1000. Can anyone suggest how to proceed step by step.

Thanks.

Accepted Solutions (0)

Answers (6)

Answers (6)

McF
Advisor
Advisor
0 Kudos

Hi,

HRP1000 is the most central table in PD Org and the table is classified NOT EXTENSIBLE for certain reasons!

You should really consider an alternative solution.

Regards,

Michael

Former Member
0 Kudos

Hi,

You can not add a new field in Infotype 1000. Because there is not Cl_INCLUDE structure attach to that table HRP1000. Rather you can create a new infotype for that using Tcode PPCI.

What is ur requirment?

Hope this help.

Thanks,

Sarika.

Former Member
0 Kudos
Former Member
0 Kudos

Hi Lal

Please consider to use PM01 to create an infotype to meet your business requirement. Please refer to your Service Marketplace help.sap.com: Editing an Infotype for information on how to use PM01 Relevant section are:

1- Editing an Infotype

To edit an infotype using the Enhance Infotypes transaction (PM01), proceed as follows:

Start transaction PM01, Enhance Infotype, by entering the transaction code.

Enter the name of the interface format. Choose Create.

This accesses the Create Infotype screen:

In the Infotype no. field, enter the four-digit number of the infotype you want to create.

When you specify the infotype number, please remember to enter any leading zeros.

In the Subobjects group, flag the subobject that you want to edit.

Choose Edit.

Result: The system starts the ABAP Editor, Screen Painter, or Menu Painter, depending on which subobject was selected.

2- Maintaining Infotype Characteristics

When an infotype is created, the system does not automatically create the table entries that define the infotype characteristics (tables T582Aand T582S). For this reason, you must create the appropriate entries in the tables yourself. View V_T582A enables you to maintain these tables. If you want to maintain the characteristics of an infotype, proceed as follows:

Start transaction PM01, Create Infotype, by entering the transaction code.

You access the Create Infotype screen:

In the Infotype no. field, enter the four-digit number of the infotype you want to create.

When you specify the infotype number, please remember to enter any leading zeros.

Choose IT characteristics.

This accesses the Display View "Infotypes": Overview screen.

Choose Table view ® Display ® Change.

This accesses the Change View "Infotypes": Overview screen.

Create a new entry for your infotype.

You can create new entries by

1. choosing Edit ® New entries or

2. copying an infotype entry with similar characteristics.

If you want to copy an existing entry, select the entry you want to copy

and choose Edit ® Copy as.

Check the entries in the individual fields.

Result: You have maintained the characteristics of your infotype.

3- Creating an infotype

To create an infotype in the Data Dictionary, proceed as follows:

Start the Create Infotype transaction (transaction code PM01). The Create Infotype screen appears. In the Infotype number field, enter the four-digit number of the

infotype you want to create. When you enter the infotype number, remember to enter any leading zeros. In the Subobjects group box, select PS structure. Choose Create.

The screen Dictionary: Initial Screen appears:

For more information on the structure and task of individual objects,

refer to the section Definition of an Infotype in the Data Dictionary.

If you require information on how to use the Data Dictionary, refer to

BC - ABAP Dictionary.

The infotype you want to create is limited to a maximum of 100 items.

This restriction is because of the length of the structure PRELP, which

is used as a container during infotype processing.Choose Activate.

Return to the Create Infotype screen of the transaction Enhance

Infotypes (transaction code PM01).

Choose the symbol Create All.

This creates the structure Pnnnn and the database tables for your

infotype.

If you have flagged Employee Infotype for your infotype, table PAnnnn is

created.

If you have flagged Applicant Infotype for your infotype, table PBnnnn

is created.

If you have flagged Both for your infotype, both tables are created.

The following sub-objects are also created for your infotype nnnn:

Module pool

1. MPnnnn00 Module pool for infotype nnnn

2. MPnnnn10 Include for module pool MPnnnn00

3. MPnnnn20 Include for module pool MPnnnn00

4. MPnnnn30 Include for module pool MPnnnn00

5. MPnnnn40 Include for module pool MPnnnn00

See also:

Module Pool for an Infotype

Screens

1. MPnnnn00 1000 Initial screen for infotype nnnn

2. MPnnnn00 2000 Single screen for infotype nnnn

3. MPnnnn00 3000 List screen for infotype nnnn

See also:

Screens for an Infotype

Interfaces

The system creates an interface that contains all of the interface

statuses required. A list of interface statuses is included in the

section Interface Status for an Infotype.

Dialog module RP_nnnn

Entry in table T777D for the technical characteristics of an infotype.

Entry in Table T77ID for the data field structure Psnnnn for the

infotype.

Create additional structures or tables if required.

Result: You have created an infotype.

Make the required settings to table T582A in Customizing for Personnel

Administration.

See also:

Maintaining Infotype Characteristics

Creating infotypes with name range enhancement:

Note the following information when creating infotypes, and proceed as

follows:

If you are creating an infotype with a name range enhancement (/Company

1/9000, for example), make sure that your entries are overwritten by

those of another imported infotype with name range enhancement (Partner

1/9000, for example), if the infotype number of the imported infotype is

the same as your infotype. For this reason, make sure before you import

infotypes with name range enhancements that there are no conflicts

between the infotype numbers available and those that are to be

imported.

Start the Personnel Administration infotype copier (PM01)Enter the

infotype number.

Choose Utilities ® Name range.

Enter the name range reserved for your company in the Name range field.

To create further infotypes, follow the procedure described in step 3 above.

Hope above information can help you.

Regards

Jun

Former Member
0 Kudos

How can I add a field in PPCI transactin?

amit_khare
Active Contributor
0 Kudos

Hi,

First you have to be sure why you want to add a new field in IT1000, since that will be reflecting in HRP1000 table and also it is very hard to get this.

If you are sure to add then go from PPCI tcode.

If that allows you to add.

Otherwise only option left is Appending Structure in SE11 tcode.

Regards,

Amit