SAP Cloud SDK-更新请求传递键字段为空值

2020-08-27 09:01发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个电子邮件地址实体,如下所...

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

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


我有一个电子邮件地址实体,如下所示:

它的persnumber字段作为键值是空的。

当我使用SDK通过以下代码更新此实体时:

 var batchRequest = BusinessPartnerBatch(BusinessPartnerChangeset(
 AddressEmailAddress.requestBuilder()。update(
 AddressEmailAddress.builder()
 .addressId('26328')
 。人('')
 .ordinalNumber('001')
 .emailAddress('abc @ abc')
 。建立()
 )
 ))
 var response = await batchRequest.execute(destination);
 

我收到消息:

但是,当我尝试在网关客户端上执行请求时,它允许我将null值传递给键字段。 并且实体已更新。

是否可以将null值传递给实体的键字段?

注意事项

伊桑

(11.5 kB)