BizTalk调用SAP系统RFC含多个参数以及DateTime类型参数

非常感谢chnking、哇哇叫啊帮助我解决了这个问题

场景:

调用RFC,请求消息的架构类似:

<Request><startDate/><param1/><param2/></Request>

问题1:

如果节点<param1/><param2/>在请求消息中不存在,RFC返回结果为空,例如:

<Request><startDate>2013-01-09T16:00:00.0000000Z</startDate></Request>

问题2:

使用默认的生成架构文件、绑定,DateTime类型的参数需要用如下格式(支持.Net中的DateTime类型):

2013-01-03

2013-01-03T00:00:00

2013-01-09T16:00:00.0000000Z

问题3:

如果在绑定里面启用了EnableSafeTyping,那DataTime类型的参数需要用如下格式:

20130113

 

posted @ 2013-03-13 19:38  Leo Tang  阅读(302)  评论(0编辑  收藏  举报