需求:使用nodejs代码在SAP Cloud for Customer里创建Individual customer实例. 代码: var createAndBind = require('../jerryapp/service/createAccountinC4C.js'); createAndBind("o0KlM1i2_4-zHRmDk-IWGRlA1Cjc"); 上述代码基于微信open IDo0KlM1i2_4-zHRmDk-IWGRlA1Cjc在系统里创建一个Individ…
需要创建的销售订单的明细通过硬编码指定: 比如销售订单的描述为Jerry Test 2019-1-23 16:05PM 执行之后,看到Status Code 201,说明创建成功: 到UI上能看到成功创建的销售订单: 实现代码: package odata; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.net.URI; import org.apache.http.Htt…
在C4C里创建一个新的Sales Quote: 添加三个行项目: 执行action "Request External Pricing"会从ERP更新pricing信息,触发ATP检查: ATP检查结束,第二个和第三个行项目没货,产品Pricing明细显示如下: 同样触发的还有Credit check.当前高亮的行项目quantity为20,导致Credit超过限制了. 把20 EA改成1EA再次触发External Pricing action: 这次就没有超过Credit限制. 要…
首先我们得有一个可以正常工作的Restful API: 然后在Cloud for Customer的Cloud Application Studio里创建Restful API的模型,把第一步可以正常工作的Restful API url填进模型里去: 然后在ABSL里使用如下代码进行消费: import ABSL; if( this.OutboundDeliveryID.IsInitial() == false){ raise already_delivered.Create("E")…
先看一个效果,我录了一个视频,发布在视频网站上,大家可以先看看SAP Cloud for Customer里启用了partner 自动determination后的效果. 在SAP Cloud for Customer里启用partner determination的步骤: 进入Business Configuration工作中心, activity list里根据Sales Order作为关键字搜索: 在Sales Order的配置页面里,点击Involved Parties ->Mantai…
Created by Wang, Jerry, last modified on Dec 19, 2014 The following steps demonstrates how to expose a function module as a web service in CRM. create a FM to return product description by given product ID. Just use the following source code: SELECT…
(1) 在SAP CRM里创建一个Lead后,会观察到有一个Opportunity自动生成,这是通过什么后台逻辑实现的呢? 检查前台日志或者后台事务码SLG1,发现有很多属于用户WF-BATCH的日志. Who is WF-BATCH? WF-BACTH is a Workflow administrator user to identify and handle all the workflow related jobs (BACKGROUND), it has "SAP_ALL"…
首先在C4C里创建一个新的Opportunity: 给这个Opportunity添加一个新的产品: 点按钮:Request Pricing, 从ERP抓取pricing数据,点按钮之前Negotiated price是890.00 USD: 点了按钮之后从ERP抓取的pricing数据把C4C原有数据覆盖了: 再创建ERP Sales Quote: 成功创建后,在Sales Document里查看: 点击Document ID超链接查看Quote form: document flow: 同样方…
比如我创建了一个Sales Order(销售订单)后,如何用代码的方式取出这些通过SAP Partner determination自动填充的Involved Parties信息呢? 一种方法可以使用SAP C4C Odata service. 工作中心 Administrator->Odata Service Explorer, 从下拉菜单里选择Custom Odata services,点击New新建一个OData服务. 选中销售订单对应的BO:CustomerQuote,节点选择Party…
我们可以使用SAP Marketing Cloud提供的Contact create OData API在第三方应用里创建Contact主数据. API地址:/sap/opu/odata/sap/CUAN_CONTACT_SRV/InteractionContacts 示例代码只有100多行: import java.io.IOException; import java.io.UnsupportedEncodingException; import java.net.URI; import o…