`
JerryWang_SAP
  • 浏览: 1032241 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

SAP Cloud for Customer销售订单External Note的建模细节

阅读更多

SAP Cloud for Customer的销售订单创建页面里,我们可以给一个订单维护External Note,当这个订单同步到S/4HANA生成对应的生产订单后,这个note可以作为备注提示生产工人。

 

它的建模逻辑是:

首先进入调试模式,查看到这个字段绑定到UI模型的TextCollection/CustomerInformation上

 

然后进入Cloud Application Studio,找到UI模型这个字段,查看发现它又绑定到了BO的TextByTextTypeCodeAndLanguageCode.

 

这里不难猜测出,SAP C4C BO上支持多种类型的note,通过typecode区分。

那么我怎么知道External Note对应的typecode的值呢?这个好办,在系统里维护一条带有External note数据的销售订单,比如这条:

 

然后通过OData读取这条销售订单,OData url如下:

https://jerry.sap/c4c/odata/cust/v1/zjerrysalesorder/CustomerQuoteCollection('00163E7209B31EE98297C038F2A3FDDC')/CustomerQuoteText

响应里包含的字段TypeCode的值10024就是External Note的type code。

 

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

 
0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics