开发者社区> 努力滴码农> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

一段在SAP C4C里触发S4HANA outbound Delivery的ABSL代码

简介: 一段在SAP C4C里触发S4HANA outbound Delivery的ABSL代码
+关注继续查看

同时也展示了ABSL里如何调用第三方的web service:

/*

Add your SAP Business ByDesign scripting language implementation for:

 Business Object: CustomerQuote

 Node: Root

 Action: triggerOutboundDeliveru  

 

Note:  

  - To access the elements of the business object node,  

    use path expressions, for example, this..  

  - 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 required

var 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);

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
autojs之百度-对象存储BOS-SDK的使用
使用场景 autojs 使用百度云 对象存储 BOS
53 0
关于SAP S/4HANA里ABAP源代码管理功能的增强
关于SAP S/4HANA里ABAP源代码管理功能的增强
39 0
使用BAPISDORDER_GETDETAILEDLIST创建S/4HANA的Outbound Delivery
要在S/4HANA里创建Outbound Delivery,首先要具有一个销售订单,ID为376,通过事务码VA03查看。
30 0
使用BAPISDORDER_GETDETAILEDLIST创建S/4HANA的Outbound Delivery
要在S/4HANA里创建Outbound Delivery,首先要具有一个销售订单,ID为376,通过事务码VA03查看。
49 0
在SAP C4C里使用ABSL结合Restful服务的方式消费SAP S/4HANA的标准功能,用于SAP和沈阳自动所关于工业4.0 联合创新
在SAP C4C里使用ABSL结合Restful服务的方式消费SAP S/4HANA的标准功能,用于SAP和沈阳自动所关于工业4.0 联合创新
80 0
Unity C#代码封装dll文件完美教程(Chinar-开发者必经之路)
Unity C#代码封装dll文件完美教程(Chinar-开发者必经之路) 将脚本封装为DLL库,本文提供全流程,中文翻译。 助力快速完成 Unity C#脚本文件封装为 DLL 库文件 DLL (Dynamic Link Library) —— 中文:动态链接库
4506 0
v$sql_bind_capture 获取绑定变量
SQL> connect sys/oracle@mytest172.16.14.29 as sysdba已连接。SQL> variable o varchar2(30)SQL> exec :o :='SYS'PL/SQL 过程已成功完成。
845 0
v$sql_bind_capture 获取绑定变量信息
截取自 http://lzfhope.blog.163.com/blog/static/6363992200810206721744/ v$sql_bind_capture       对于游标中定义的每一个绑定变量都会有视图中的一行对应。
623 0
2659
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载