cancel
Showing results for 
Search instead for 
Did you mean: 

Adding additional fields to an existing Infoset.

Former Member
0 Kudos

Experts,

I got a requirement to add additional fields to an existing info set which belongs to different Logical Data base.

The existing info set is based on PNPCE LDB and the fields are from PD (i.e PCH ldb).

Please let me know hw to add those fields...

Thanks,

Shrini

Accepted Solutions (1)

Accepted Solutions (1)

paul_davidson
Active Contributor
0 Kudos

Hi Shrini,

You can add fields from PD infotypes (1000-1999) to a PNPCE infoset if the object has a relationship to a Person. Example would be Position which has the relationship Holder. You go to Change the Infoset. Edit --> Change infotype selection. Scroll down to the bottom and open Infotypes of Related Objects. Open Position. There you will see the possible relationships between a Position and Person. Select Holder. There you have the list of infotypes assigned to a Position that you can add by checking each. You can then add whatever fields are in that infotype to the Infoset.

Problem comes in if there is no direct relationship between a Person and the object - such as Job that you want to include in the Infoset. A Job describes a Position and a Person holds a Position, but a Person does not have the direct relationship to the Job except as a Dislike or Successor. In this case you would need to create a new PCH Infoset with the root object Position. Then using the relationships between Position and Job and Position and Person, you can access the infotypes from PA as well as PD.

Paul

Former Member
0 Kudos

hi paul,

thanks for thequick reply, that was very informative.

I also wanted to know, how to link the fields b/w PNP LDB & PCH LDB.

Thanks,

Shrini

Former Member
0 Kudos

Sometimes you may need to create your own field and do some coding behind it to select the correct information.

Kirsten

Answers (0)