将.NET DateTime值传递给SAP PI xsd:Date。

问题描述 投票:2回答:1

我从WCF应用程序中调用SAP网络服务,我需要传递一个日期。

问题是SAP没有DateTime类型,只有Date。

当我把SAP WSDL导入到我的WCF应用程序时,它生成了一个具有DateTime类型的类。我如何将这些值传递给SAP?

.net wcf sap sap-pi
1个回答
2
投票

我让它工作了,只是想让你们知道这不是DateTime值的问题,而是每个非空类型(Bool, Int, DateTime等)的问题。问题是在SAP PI方面,我们必须将SAP WSDL中每个属性的 "occurrence "属性从0(Attribute not required)改为1(Attribute required)。这就是问题所在

© www.soinside.com 2019 - 2024. All rights reserved.