cancel
Showing results for 
Search instead for 
Did you mean: 

[Mapping] Multimapping

Former Member
0 Kudos

Hi,

got a synchronous interface: MI_test_sync_out

that calls a RFC: BAPI_Flight_CheckAvailibility

Normally I have to map this like this:

Request:

MI_test_sync_out.request -> BAPI_Flight_CheckAvailibility.request

Response:

BAPI_Flight_CheckAvailibility.response -> MI_test_sync_out.response

Additionally I would like to map some fields from

MI_test_sync_out.request

to

MI_test_sync_out.response.

So fields from

BAPI_Flight_CheckAvailibility.response

and

MI_test_sync_out.request

should be mapped to

MI_test_sync_out.response

Is this possible without BPM? How to keep the value of the request?

If I just select MI_test_sync_out and the BAPI in interface mapping he can not

access the necessary fields in response mapping.

thx

chris

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hey

>>BAPI_Flight_CheckAvailibility.response -> MI_test_sync_out.response

>> MI_test_sync_out.request to MI_test_sync_out.response.

now this means that MI_test_sync_out_response will be getting fields from two different source namely,BAPI_Flight_CheckAvailibility as well as MI_test_sync_out_response

so basically you have 2:1 message mapping which is not possible without BPM.

any multimapping which has more than 1 source sytsem is not possible without BPM

Thanx

Aamir

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Christian,

Without BPM we can do 1:N multi mapping but can't do N:1 or N:N. To acheiving this we need to use BPM. use BPM for this , if you have encounter any problems revert back to forum.

Cheers

Veera

>>> Reward Points,if it is needful.

Former Member
0 Kudos

I was afraid of this. Nevertheless I will try this with BPM.

Thanks for your comments. Points are given.