|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Issue while sending data to SAP through MB Adapter |
« View previous topic :: View next topic » |
Author |
Message
|
sudeepd2005 |
Posted: Tue May 06, 2014 5:40 am Post subject: Issue while sending data to SAP through MB Adapter |
|
|
Novice
Joined: 28 Oct 2013 Posts: 22
|
Hi,
I have a messageflow which sends idoc to SAP system. Below is the flow -
MQInput -> Setting ENV variables -> TryCatch ->Esql(Transformation) -> Trace In -> SAP Adapter -> Trace Out
SapGenericIDocObject.mxsd is used.
Since there are lot of source system which sends data to SAP through Middleware lately i have observed some issue coming from different data -
'User must set valid values for following mandatory IDocControlRecord parameters :{SenderPort (SNDPOR)=, ReceiverPort (RCVPOR)=}, error code: MissingInputData:'
'User must set valid values for following mandatory IDocControlRecord parameters :{LogicalMessageType (MESTYP)=}, error code: MissingInputData:' (CHARACTER)
I walk through whole flow and esql putting in DEBUG mode, the failure comes when it reaches on SAP Adapter node...Please let me know how can I remove them as Mandatory fields.
Please help . |
|
Back to top |
|
 |
fjb_saper |
Posted: Tue May 06, 2014 9:29 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
You can't remove them as mandatory fields as SAP needs that information to process the IDOC. What you can at best do is supply a default value (UDP) for those fields.
Have fun  _________________ MQ & Broker admin |
|
Back to top |
|
 |
sudeepd2005 |
Posted: Tue May 06, 2014 11:04 am Post subject: |
|
|
Novice
Joined: 28 Oct 2013 Posts: 22
|
Thank you for the reply fjb_saper.
I guess , need to set these values in esql.Since in the mxsd I see only 4 elements :-
-SAPTransactionID
- IDOCType
-qRFCQueueName
-IDOCStreamData |
|
Back to top |
|
 |
fjb_saper |
Posted: Tue May 06, 2014 7:35 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
sudeepd2005 wrote: |
Thank you for the reply fjb_saper.
I guess , need to set these values in esql.Since in the mxsd I see only 4 elements :-
-SAPTransactionID
- IDOCType
-qRFCQueueName
-IDOCStreamData |
They should be part of the IDOCStreamData on the EDI_DC40 segment  _________________ MQ & Broker admin |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|