SAP Cloud SDK for JavaScript:无法发布带有日期字段的条目

2020-08-18 18:42发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在尝试使用以下要求有...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在尝试使用以下要求有效载荷创建物料文档标头,该要求有效载荷具有发布日期作为必填字段。

 MaterialDocumentHeader {
   goodsMovementCode:" 01",
   postedDate:'2020-04-11T10:00:00',
   toMaterialDocumentItem:[
  //不相干
 } 

当我尝试发布时,控制台会显示以下内容。 似乎与日期时间转换有关。

 TypeError:momentInstance.unix不是函数
     在Object.momentToEdmDateTime(C:\ Users \ xxx \ my-sdk-project \ node_modules \ @ sap-cloud-sdk \ core \ dist \ payload-value-converter.js:82:36)
     在Object.tsToEdm(C:\ Users \ xxx \ my-sdk-project \ node_modules \ @ sap-cloud-sdk \ core \ dist \ payload-value-converter.js:32:36)
     在C:\ Users \ xxx \ my-sdk-project \ node_modules \ @ sap-cloud-sdk \ core \ dist \ entity-serializer.js:47:75
     在Array.reduce()
     在serializeEntityNonCustomFields(C:\ Users \ xxx \ my-sdk-project \ node_modules \ @ sap-cloud-sdk \ core \ dist \ entity-serializer.js:40:32)
     在Object.serializeEntity(C:\ Users \ xxx \ my-sdk-project \ node_modules \ @ sap-cloud-sdk \ core \ dist \ entity-serializer.js:26:34)
     在CreateRequestBuilder.prepare(C:\ Users \ xxx \ my-sdk-project \ node_modules \ @ sap-cloud-sdk \ core \ dist \ request-builder \ create-request-builder.js:84:58)
     在CreateRequestBuilder上。<匿名>(C:\ Users \ xxx \ my-sdk-project \ node_modules \ @ sap-cloud-sdk \ core \ dist \ request-builder \ create-request-builder.js:110:22)
     在步骤(C:\ Users \ xxx \ my-sdk-project \ node_modules \ @ sap-cloud-sdk \ core \ dist \ request-builder \ create-request-builder.js:47:23)
     在Object.next(C:\ Users \ xxx \ my-sdk-project \ node_modules \ @ sap-cloud-sdk \ core \ dist \ request-builder \ create-request-builder.js:28:53)
 

有人遇到过这个问题吗? 还是我做错了什么?

此致

Tejaswi