cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Cloud SDK : Add Product External ID into the Opportunity Product Tab

Former Member
0 Kudos

Hello Experts,

I need some help on cloud SDK.

Scenario : Add the Product External ID into the opportunity TI screen in product item level details.

When we add the product into the opportunity product tab its only fill-up the following details like Product ID , Description , List Price etc but not External ID i want to add "External ID" into that product list.

How to achieve this requirement using SDK?

Is there any another way to do that using front-end?

Many Thanks,

Mithun

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

I would say, create an extension field and write a logic to fill it.

Perhaps you can find this information on the ObjectIdentifierMapping object.

Hint for coding:

Former Member
0 Kudos

Thanks Femando,

I need to know below few points about this.

I have added 1 extension field from SDK add into Opportunity XBO as below.

   node Common {

element Ext_ID1 : NOCONVERSION_ObjectID;

       }

I have also add into the COD_Opportunity_TI screen under the Product Tab as shown below.

But when i add in opp xbo action is not supported messages display.

I need to fill-up the Ext-ID(Extension field) field  when the user click on Add button after fillup the product List Modification form i need to get the External ID and display in that field.

Do you have any idea how i can achieve it?

Or

Where i write down the code for the same?

Regards,

Mithun

Former Member
0 Kudos

Hi Mithun,

If you are adding a field to Opportunity Products you should create it on Item node.

You can use either AfterModify or BeforeSave scripting to retrieve the external ID. I believe these are the best options.

Thanks.

Fernando

Former Member
0 Kudos

Thanks Fernando ................!!!!

I have implement the logic in Opportunity Item level AfterModify and i got the value automatically once the click on Add button.

Thanks for your valuable inputs..............

Regards,

Mithun

Answers (0)