on 09-25-2009 1:53 PM
Hello
I have a Receiver Determination with receiverinterfaces without conditions.
From time to time the name of one of the receiving service interfaces are changed to the name of the other.
In other word, the service interfaces contains the correct data, but the namespace and service interface name are wrong.
The receiver is a proxy and fails, because the inconsistent between service interface name and content.
I have recreated the Receiver Determination, tried with conditions on one of them and on both. No luck.
Receiver Determination:
Condition Opteration Mapping Name Namespace
detailled_IM A http://A
status_IM B http://B
SXIMonitor:_
SYSA http://A A
SYSA http://A A - THIS is wrong. Content correct, but wrong service interface name and namespace
SOAP Header --> Main:
- <SAP:Sender>
<SAP:Service>SYSA</SAP:Service>
<SAP:Interface namespace="urn:sap-com:document:sap:idoc:messages">ZOIO_DETAILED_INV.INVOIC02.ZINVOIC02</SAP:Interface>
</SAP:Sender>
- <SAP:Receiver>
<SAP:Party agency="" scheme="" />
<SAP:Service>SYSA</SAP:Service>
<SAP:Interface namespace="http://A">A</SAP:Interface>
</SAP:Receiver>
<SAP:Interface namespace="http://B">B</SAP:Interface>
</SAP:Main>
Any idea how to solve on this strange behavoir?
Thanks in advance
Niels
Hi
I have read note 1247043 and found this restriction:
"Interface determination thet refers to outbound/inbound interfaces that are not XI 3.0-compatible or that contain more than one split mapping"
Does this mean, that you only can have 1 receiver interface on the Receiver Determination?
If so, this is a big bug to me and a huge step backward.
I will create a OSS, if a haven't received new and helpful information by the end of today.
/Niels
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Neils,
I have the data coming from Proxy and need to send this data to 2 different systems. I have created a operation mapping which consists of these 2 messages in the target structure as MSG1 and MSG2.
I have done the receiver determination with 2 different business systems with out any condition and 2 interface determinations and 2 receiver agreements. Each interface determination has the operation mapping with 2 inbound messages in the target structiure.
In SXMB_MONI the inbound interfcaes are getting inter changed and the corresponding receiver agrremnts are failing. Did you face the same kind of problem? any help or suggestions would be appreciated
Thanks,
Srini
i have seen this reported as a bug in 7.1
could you check if this happens for all scenarios?
if so raise a oss with SAP (Or maybe there is already a note with the patch)
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 seen this reported as a bug in 7.1
Yes there is one bug, as we can't select the Service interface with using the f4 help i.e. side help to get the correct interface selected in interface Determination.
The work around for this is to right click on the entry in Interface determination and then go for help. There is one OSS Note available for this..SAP had provided th epatch to be uploaded..You may look on service market place.
Shabarish,
Please correct me if I have referred the same bug you was trying to explain...or is there any other bugs as well.
Thanks
Swarup
Hi,
The receiver Interface name and namespace will be provided in Interface determination.
Please make sure when you are changing the name of interface the namespace also get changed in Intf. Determination.
Also the releted Receiver agreements are available.
one more imp note, you have proxy on receiver side, so make sure the namespaces used on IR and SPROXY part are proper for both interfaces.
Thanks
Swarup
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.