cancel
Showing results for 
Search instead for 
Did you mean: 

Occupation field on interaction contact facsheet

hakan_kose
Contributor
0 Kudos

Greetings,

As you already know, there's a standart field for business partners in SAP CRM named "Occupation".

Since it doesn't exist as a standart field in Hybris Marketing, I created it as a custom field in interaction contact root node. Since its customizing table (TB28 and TB28T) exist in SAP Hybris Marketing, I didn't create a domain/data element from strach and used standart ones which are both BU_JOBGR (As seen in Screenshot_1)

When I go to interaction contact factsheet on UI, I notice this field looks as drop-down list. I tried to list the values, but nothing was there. I thought it was because entries were missing in customizing tables TB28 and TB28T. Hence I maintained some entries in them.

Yet it still looks truncated when I go back to interaction contact factsheet after maintaining entries in occupation customizing (Screenshot_2)

Anyone knows how I can overcome this and see customizing values in drop-down list?,

Thanks in advance,

Best Regards,

Accepted Solutions (1)

Accepted Solutions (1)

former_member226
Employee
Employee
0 Kudos

Hi,

I would request you to follow the standard way of adding the field i.e. via fiori tile "Custom Field and Logic". If you want a new LIST field then choose accordingly rather using the standard data type for BU_JOBGR because Hybris Marketing does not follow the conventional Partner Framework. Rather everything is linked with Inetraction Contact.

Hence to keep the thing short, Please use standard tile "Custom Field and Logic" to add new field.

Thanks

Saurabh

Answers (2)

Answers (2)

hakan_kose
Contributor
0 Kudos

Well, I guess I have to use Custom Field and Logic application.

I think it needs a bit more work on custom fields though (which I tried to explain my complaints and thoughts here

hakan_kose
Contributor
0 Kudos

Hi Saurabh,

From your explanations, I understand there's no way to fill an extended field with the values that correspond a customizing table even though you are using Hybris Marketing On-Premise solution? Am I right?

stefan_nasshan
Active Participant

Hi Hakan,

to be able to select from a list of values on the UI, the values need to made visible to the UI. This happens by generation OData annotations that include all available values incl. Description in the logon language. This is all done automatically when using the Custom Fields and Logic app. When manually enhancing the backend tables in SE11, ODatas are also regenerated of course, but afaik no code lists / value helps are taken into consideration.

So the easiest way for you would be to use the CFAL app, as already mentioned by Saurabh.

Best regards

Stefan

hakan_kose
Contributor
0 Kudos

Thank you for detailed further explanations, Stefan. I already created "Occupation" field with CFAL app as a list values which includes the same entries in TB28T in SAP CRM.