cancel
Showing results for 
Search instead for 
Did you mean: 

MDG-C: Extending AD_POSTAL Entity with custom fields

shidhartha
Explorer
0 Kudos

Hi Experts,

We have a requirement to add some custom fields on AD_POSTAL entity.

We have done all the steps and these fields are available on the address usage UI.

Next requirement however is to display these custom fields on the general data section of the customer UI. On the general data section of the UI, we only have fields from BP_CUSGEN entity.

On the general data UI section, is there any way to add the custom fields from entity AD_POSTAL to repository and subsequently add also on the UI ?

Any suggestion on this will be really helpful.

Best Regards

Accepted Solutions (1)

Accepted Solutions (1)

steffen3112
Explorer
0 Kudos

Hi shidhartha1112,

to make your custom fields available on the customer general data section (UIBB: BS_CU_GEN_CONTROL)

you have to make them available in your feeder class.

The feeder class (for customer general data it is CL_BS_CU_GUIBB_GENERAL_DATA) steers everything from defining the fields on the screen up to handling it.

It sits "on top" of the GENIL Model (See Transaction GENIL_MODEL_BROWSER - Component: BUPA).

Since the Address Data is not part of the customer general data in the BUPA GENIL Model you might think of redefining the feeder class and adjust the FPM Customizing.

I guess you might have a look at the following methods:

  • CREATE_STRUCT_RTTI: The method is used to enhance the genIL UI structure with additional fields dynamically
  • IF_FPM_GUIBB_FORM~GET_DATA: Here you could read the necessary values of the adress-entity to fill them on the customer general data UIBB

Hope this gives you a little idea how you could tackle this requirement.

Best regards,

Steffen

Answers (1)

Answers (1)

shidhartha
Explorer
0 Kudos

Thanks Steffen for your input.

Best Regards