如何用代码的方式取出SAP C4C销售订单创建后所有业务伙伴的数据
2018-11-10 21:18
1696 查看
比如我创建了一个Sales Order(销售订单)后,如何用代码的方式取出这些通过SAP Partner determination自动填充的Involved Parties信息呢?
一种方法可以使用SAP C4C Odata service。
工作中心 Administrator->Odata Service Explorer,
从下拉菜单里选择Custom Odata services,点击New新建一个OData服务。
选中销售订单对应的BO:CustomerQuote,节点选择Party,这个节点下面就包含了销售订单所有的业务伙伴数据:
不同的业务伙伴通过Party节点上的RoleCategoryCode和RoleCode区分,所以这两个字段一样要选上:
最后在浏览器里访问Odata,得到所有Party节点的数据:
https://
剩下的就是用代码消费这个OData服务了。具体步骤参考SAP官方的github:
https://github.com/SAP/C4CODATAAPIDEVGUIDE
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
相关文章推荐
- sap 如何查找销售订单合作伙伴的地址(名字)等的相关信息
- 如何创建一个SAP的销售订单
- SAP无法创建销售订单 装运点没有数据 装运条件有误
- 调用SAP函数创建寄售退货订单的时候报错:业务对象 BUS2032 是销售订单,销售凭证类别 H 是退货。
- unity 3d中如何创建公有共用的代码段或数据,让所有其他类或者脚本都能访问?(代码说明static 静态类的使用)
- C4C销售订单中业务伙伴的自动决定功能Partner determination procedure
- SAP 物料订单创建、下达、报工、收货与投料(ABAP代码)
- SAP 《MM学习指南》操作记录----寄售业务(创建寄售合同、订单、收货等操作)
- pandas如何取出表中一列数据所有的值并转换为array类型
- HIVE的安装配置、mysql的安装、hive创建表、创建分区、修改表等内容、hive beeline使用、HIVE的四种数据导入方式、使用Java代码执行hive的sql命令
- SAP 取出销售订单的Object Reason的相关信息
- SAP MM-分包业务讲解(subcontracting)-02-主数据与采购订单的创建-多BOM的业务情况分析
- SAP创建生产订单时要求输入销售订单
- 如何创建一个Tab bar Application (xcode 4.2中或者代码的方式)
- SAP 物料订单创建、下达、报工、收货与投料(ABAP代码)
- sap 如何正确的取物料主数据的销售长文本
- 如何在VF中用代码创建方捷方式
- SAP 物料订单创建、下达、报工、收货与投料(ABAP代码)
- SAP S4 BP事务代码的业务伙伴和供应商,客户之间的表关系