S/4HANA Cloud SDK:参考销售合同创建销售订单

S/4HANA Cloud SDK: Create sales order with reference to a sales contract

我想使用 S/4HANA Cloud SDK 参考销售合同创建销售订单。我在 header- 或 item-level 中没有看到 ReferenceSDDocument 的 get/set 方法 com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.salesorder.SalesOrder class,即使它是在 /A_SalesOrder in the API Hub 的 POST 中的示例 JSON-body 中显示。不确定我是否应该以某种方式使用 SalesOrderField class 或其他东西......或者应该切换到 SOAP API.

由于您使用的是 S/4HANA Cloud SDK 的 1.11.1 版,因此您拥有对应于此时 S/4HANA 状态的 OData VDM。

您现在有两个选择:

  1. 使用较新的 scp-neo-javaee7 原型。这个存在于2.13.2版本,支持最新的S/4HANA版本。
  2. 为您的系统创建您自己的 OData VDM,查看 this blog 了解有关如何执行此操作的更多信息。