比如我创建了一个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://.c4c.saphybriscloud.cn/sap/c4c/odata/cust/v1/zjerrysalesorder/CustomerQuoteCollection('00163E7209C61EE8B7B05E4D176BAB6B')/CustomerQuoteParty

剩下的就是用代码消费这个OData服务了。具体步骤参考SAP官方的github:

https://github.com/SAP/C4CODATAAPIDEVGUIDE

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

如何用代码的方式取出SAP C4C销售订单创建后所有业务伙伴的数据相关推荐

  1. SAP CRM销售订单创建时text determination的调试细节

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

  2. SAP ABAP 销售订单创建BAPI 正常订单/借贷项订单/退货订单

    通过:SD_OBJECT_TYPE_DETERMINE获取业务对象. 正常订单:BAPI_SALESORDER_CREATEFROMDAT2 业务对象:BUS2032 退货订单:BAPI_CUSTOM ...

  3. SAP 调用销售订单创建接口时报 change indicators could not be uniquely determined in material mapping 错误原因

    参数多个行项目都是10

  4. SAP SD初阶之VL10A为销售订单创建外向交货单

    SAP SD初阶之VL10A为销售订单创建外向交货单 SAP SD模块中销售订单的外向交货单创建,有很多种方法.其中之一就是使用VL10A这个事务代码. 不过基于个人喜好和操作习惯的原因,VL10A这 ...

  5. SAP MM 销售订单库存与普通库存之间相互转换过账后对于EBEWH以及MBEWH表的更新

    SAP MM 销售订单库存与普通库存之间相互转换过账后对于EBEWH以及MBEWH表的更新 1,DEMO数据 物料号:1300009995 工厂:2160 销售订单号/item号:0010097627 ...

  6. SAP MM 销售订单库存与普通库存之间相互转换过账后对于EBEWH以及MBEWH表的更新...

    SAP MM 销售订单库存与普通库存之间相互转换过账后对于EBEWH以及MBEWH表的更新 1,DEMO数据 物料号:1300009995 工厂:2160 销售订单号/item号:0010097627 ...

  7. 使用postman和SAP C4C OData服务创建销售订单

    我们使用OData服务创建销售订单,这是一个HTTP post请求,按照SAP C4C的规定需要在HTTP请求的头部附上一个CSRF token. 为此我们先要使用一个独立的HTTP get请求去获取 ...

  8. SAP VC销售订单中可配置物料的使用

    Part I:物料变式(Material Variants) 在许多行业,对于可配置物料,我们常常会遇到许多来自客户方的定制(配置)需求.如下图就是一个很典型的可配置物料. 对于此类物料,企业并不是先 ...

  9. C4C销售订单行项目价格维护方法

    需求很简单,能够创建销售订单,在行项目里添加产品,带出价格来,同时把总价显示在销售订单抬头区域. 如下图所示: 下面是具体配置. Business Configuration里,点击Sales Ord ...

最新文章

  1. [解决问题]selenium.remote.UnreachableBrowserException 异常分析并解决问题
  2. 分布式理论(七): 一致性协议之 ZAB
  3. 技术分享 | 一条神奇的曲线——贝塞尔曲线在前端的应用
  4. 欧几里得gcd/extend_gcd
  5. python json模块详解_深入解析Python编程中JSON模块的使用
  6. 笔记:J2EE核心模式(待补充)
  7. 采用“不可能的曲面”!沈义人:OPPO Find X3真机上手有惊喜
  8. 使用NumberFormatter判断TextInput输入内容是否为数字,如果是则格式化数字。
  9. CentOS8 同步时间chrony ntpdate已无法使用
  10. 数据结构笔记(三十四)二叉排序树的删除
  11. redis与mysql性能对比、redis缓存穿透、缓存雪崩
  12. 无线性能优化:FPS 测试
  13. HTML颜色代码大全
  14. 【商品架构day4】十年前淘宝商品系统怎么做平台化
  15. 使用wxjava实现发表内容、预览信息以及推送文章
  16. 144hz和60hz测试软件,专业FPS玩家讲解:60Hz与144Hz刷新率的问题
  17. 大数据特点5V 商业智能实现的三个层次
  18. JAVA毕设项目书香校园阅读平台(java+VUE+Mybatis+Maven+Mysql)
  19. PPT设计的四大基本原则(对齐)
  20. 光电效应在计算机中应用,光电效应在现在的应用主要包括哪几个方面?

热门文章

  1. linux下安装mysql57_Linux——CentOS7之mysql5.7安装与配置
  2. echartsx轴按当前时间自动移动 vue_FANUC系统如何追加第四轴?
  3. python连接linux服务器读取txt文件_python 读取Linux服务器上的文件方法
  4. 全局样式_CAD新手福利:不懂标注样式修改的请进来一看
  5. 安卓能不能安装jar_Sentaurus TCAD安装之jedit+TCAD宏包
  6. linux命令的详情描述,linux 常用基础命令 tail 详细介绍
  7. 加入微信洗稿投诉小组1个月后,有三说说为什么坚持只发原创
  8. 中国水环境治理市场需求前景与十四五战略规划建议报告2022版
  9. 中国啤酒设备行业运营效益分析与发展现状调研报告2021-2027年
  10. 全球及中国模具激光焊接机行业供需分析与投资战略研究报告2021-2027年版