on 01-19-2009 10:33 AM
Hi experts,
i designed an IDOC to Jdbc scenario.
The particular thing is that I have TWO message mappings to apply for the same source and same target.
Hence, I have in my directory two scenarios with :
- same Reveicer Determination
- same Interface Determination
- differents Receiver agreements (i have two Communication Channels)
In my interface determination, I have configured a standard Interface determination with my two interface mappings to apply.
My problem is when I send an idoc, the result should be for my two interfaces differents payloads to inject to the database, but I get the same payload for both interfaces with the same namespace...it looks like it only use one Interface mapping instead of both...
It is driving me crazy...
Any help would be greatly appreciated
Kind regards,
Jamal
Hi,
I already have two different inbounds interfaces name (even two different namespaces).
I guess all I have to do is to add a receiver (which is basically the same than the other, but with a different name) or BPM, right ?
Thanks a lot for your answers
King regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
add a reciver for the same target system with a different name.................
then in reciver determination, add both recievers A and B, specify your interface mapping for A and B, and specify your reciver comm channels for A and B..................do not specify any condition, so your req msg will be mapped to both recivers A and B.
Regards,
Rajeev Gupta
Hi,
You can do this by specifying multiple inbound messages and Interface Mappings along with the conditions in your Interface Determination. Also, you have to create two different receiver agreements bcoz you have to inbound message interface.
Regards,
Sami.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
i have the same receiver.
I do have two interface mappings in my interface determination. The problem is that it uses the same for both interface.
If I use enhanced ID, i can only specify one Interface mapping.
What I want :
- sender A - Message mapping 1 - receiver A
- and also sender A - Message mapping 2 - receiver A
when the idoc is sent.
what I have right now (though my configuration seems to be right) :
- sender A - Message mapping 1 - receiver A
- and also sender A - Message mapping 1- receiver A
Thanks a lots,
Jamal
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I guess you will need an enhanced interface determination:
http://help.sap.com/saphelp_nw04/helpdata/en/42/ed364cf8593eebe10000000a1553f7/frameset.htm
Regards
Patrick
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
U can take both inbound interfaces in one I.D with corresponding to their interface mapping and in quality of service check the Maintain order at runtime.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Do you have the same receiver or multiple receiver?
if it is different receiver systems then you will need separate interface derminations.
in case its the same receiver then you will need to add multiple interfaces to the interface determination (includes interface mapping.)
/people/suraj.sr/blog/2006/01/05/multiple-inbound-interfaces-within-a-service
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
82 | |
10 | |
10 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.