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

yeotifhr  于 2023-06-25  发布在  .NET
关注(0)|答案(1)|浏览(114)

我正在从WCF应用程序调用SAP Web Service,需要向它传递日期。
问题是SAP PI没有DateTime类型,它只有Date。
当我将SAP WSDL导入到WCF应用程序时,它会生成一个DateTime类型的类。如何将这些值传递给SAP PI?

h9vpoimq

h9vpoimq1#

我让它工作,只是为了让你们知道这不是DateTime值的问题,而是每个非空类型(Bool,Int,DateTime等)的问题。问题出在SAP PI端,我们必须将SAP的WSDL中每个属性的属性“ocurrence”从0(不需要属性)更改为1(需要属性)。就是这样!

相关问题