cancel
Showing results for 
Search instead for 
Did you mean: 

Communication between solutions: Copy extension field from one solution to another

former_member262937
Participant

In Solution A we have an extension field on the Quote.

In Solution B we have a custom MDR which copies values from the Quote to the Opportunity.

The customer has requested that a specific extension field from the Quote be copied to the Opportunity, however this MDR is in Solution B and the field only exists in Solution A.

Is there a way for the two solutions to communicate? I was looking at Internal Communication but that seemed to only solve if the BOs were in separate deployment units rather than separate solutions.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi there,

1 - You can create an auxiliary field in the quote via KUT (interface);

2 - In solution A, in the quote's beforeSave script, copy the value from quote's field to the auxField (KUT field);

3 - In solution B, get the auxField value and set it in the opportunity.

It's not elegant, but it may work.

Best regards.

Alexandre.

resmi_v
Participant
0 Kudos

Hello,

I am also having similar scenario.

I have 2 solutions A & B, each is having extension BO Salesorder.xbo. SolutionA has field A1 and B has B1.

Now I need to access field B1 in solutionA or viceversa.

Can you please tell how can I resolve this with steps .

Thanks in advance.

Resmi

felix_yan
Employee
Employee
0 Kudos

Hi Resmi,

I see there's no possibility to reference directly. As Alex said, you can extend the field in KUT. If not, try web service.

Please see Stefan's blog for more

https://blogs.sap.com/?p=132948

Regards,