2

我正在从我的 WCF 应用程序调用 SAP Web 服务,我需要向它传递一个日期。

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

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

4

1 回答 1

2

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

于 2015-08-10T14:25:29.737 回答