Skip to Content
0

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

May 29, 2017 at 09:43 AM

106

avatar image

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.

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Alexandre Kaminagakura May 29, 2017 at 12:44 PM
0

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.

Show 2 Share
10 |10000 characters needed characters left characters exceeded

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

0
Former Member
Resmi V

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,

0