一段在SAP C4C里触发S4HANA outbound Delivery的ABSL代码
同时也展示了ABSL里如何调用第三方的web service:
/*Add your SAP Business ByDesign scripting language implementation for:Business Object: CustomerQuoteNode: RootAction: triggerOutboundDeliveru Note: - To access the elements of the business object node, use path expressions, for example, this.<element name>. - To use code completion, press CTRL+J. */import ABSL;if( this.OutboundDeliveryID.IsInitial() == false){raise already_delivered.Create("E");return;
}var HttpMethod = "GET";
var HttpResource = ""; // not required
var ContentType = ""; // not required
var Body = ""; // not required
var HeaderParameter : collectionof NameAndValue; // not requiredvar URLParameter : collectionof NameAndValue;var URLParameterEntry : NameAndValue;URLParameterEntry.Name = "SoID";
URLParameterEntry.Value = this.ID.content;URLParameter.Add(URLParameterEntry);var response = WebServiceUtilities.ExecuteRESTService("JerryExternalService", "JerryExternal", HttpMethod, HttpResource,
URLParameter, HeaderParameter,ContentType, Body);this.OutboundDeliveryID = response.Content;
raise delivery_message.Create("S", this.OutboundDeliveryID);
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
一段在SAP C4C里触发S4HANA outbound Delivery的ABSL代码相关推荐
- 在SAP C4C里触发SAP ERP的ATP check和Credit check
在C4C里创建一个新的Sales Quote: 添加三个行项目: 执行action "Request External Pricing"会从ERP更新pricing信息,触发ATP ...
- SAP C4C里嵌入SAP Analytics Cloud的案例
因为SAP Analytics Cloud的页面是通过iframe嵌入C4C的,为了保证C4C里显示SAP Analytics Cloud页面的速度,在登录C4C之前,请先确保本机浏览器里已经打开了一 ...
- 使用简单的Java代码在SAP C4C里创建销售订单
需要创建的销售订单的明细通过硬编码指定: 比如销售订单的描述为Jerry Test 2019-1-23 16:05PM 执行之后,看到Status Code 201,说明创建成功: 到UI上能看到成功 ...
- SAP C4C里前台Opportunity搜索的响应明细
SAP Cloud for Customer UI上搜索Opportunity出来的结果列表: 这些数据是Cloud for Customer UI通过RFC调用ABAP后台应用,再以json格式返回 ...
- SAP C4C里收藏了的客户,在什么地方能够快捷打开
我在此处把"日月神教"这个客户加到了SAP Cloud for Customer的收藏夹里: 点左边这个Home图标: 进入home面板,就能看到收藏的客户了: 要获取更多Jerr ...
- 使用nodejs代码在SAP C4C里创建Individual customer
需求:使用nodejs代码在SAP Cloud for Customer里创建Individual customer实例. 代码: var createAndBind = require('-/jer ...
- SAP C4C里如何实现Sales Unit和Seller的自动determination
先看一个效果,我录了一个视频,发布在视频网站上,大家可以先看看SAP Cloud for Customer里启用了partner 自动determination后的效果. 在SAP Cloud for ...
- SAP C4C里销售订单行项目为什么无法添加产品
当我试图在SAP Cloud for Customer的销售订单里添加一个新产品时,遇到错误消息: Product 1042416 not valid; it is not allowed (rest ...
- 如何在SAP C4C里使用ABSL消费第三方Restful API
首先我们得有一个可以正常工作的Restful API: 然后在Cloud for Customer的Cloud Application Studio里创建Restful API的模型,把第一步可以正常 ...
最新文章
- Windows Phone实用开发技巧(1):保存图片及加载图片
- Nginx前端设置反向代理,后端Apache如何获取访客的真实IP,结合PHP。
- emqtt 试用(二)验证 emq 和 mosquito 的共享订阅
- 计算机公式column,函数公式的左膀右臂:ROW、COLUMN函数知多少
- redis学习-redis事务
- maven安装的详细步骤
- 精选 | 2018年4月R新包推荐
- 高并发业务接口开发思路(实战)
- React开发chrome插件系列教程之插件开发环境搭建
- python实现文本编辑器_Python实现的文本编辑器功能示例
- Scikit-learn的六大功能
- CQHTTP 以HTTP形式制作你的QQ机器人
- 专访 | Apache Pulsar PMC 成员翟佳:社区的信任最重要
- Python 获取优惠券淘宝口令
- Hyperledger -超级账本 学习报告
- 现代计算机基本工作原理,计算机基本原理
- momentjs常用封装
- Java面试题最新更新
- 电脑硬盘为什么叫计算机,为什么女生的电脑总是很卡 原来硬盘是罪魁祸首
- Window系统安装Lua
热门文章
- SSM中 出现错误 Could not open ServletContext resource [/WEB-INF/dispatcherServlet-servlet.xml]
- 【Asp.net】Session对象
- 计算机及其配件和参数知识科普
- 一个IT人士的个人经历,给迷失方向的朋友
- 成功抓取豆瓣读书的所有书籍
- Elasticsearch 基础入门
- org.hibernate.PersistentObjectException: detached entity passed to persist
- jquery toggle方法使用出错?请看这里-遁地龙卷风
- 使用开源的驰骋表单设计器设计表单案例演示
- 20个很酷的CSS3导航菜单制作教程