时间过得很快,今天是我到德国工作的第四周,刚好一个月.Prototype的框架已经搭起来了,现在Order能够在新的框架下正常读写,能跑一些简单的scenario,这些scenario对于end user来说感觉不到任何区别,因为毕竟只是DB layer变了. 从下周起就是第二个月,要解决一些open question,比如STATUS, DOCUMENT FLOW这些后台存在SAP_ABA的表,怎么合到新表里去?这些都是接下来要解决的东西. what I have done in first…
框架开发和应用程序的开发完全不一样. 举个具体的最近折腾我的例子: 创建新的service order,维护header的shipping data,此时order和shipping data的mode 都是creation,然后创建line item,添加product,header的shipping data带到line item,然后在line shipping data做修改,item的mode变成了change,此时不存盘,直接删除该item,然后马上另外创建一个item,继续编辑,此…
事务码CRMD_TRACE_SET激活跟踪模式: 在跟踪模式下运行One Order场景.运行完毕后,使用事务码CRMD_TRACE_EVAL: 双击参数,就能看到参数明细: 点Callstack也能看到调用栈明细: 这个工具的实现原理是怎样的? ABAP include CRM_TRACE_PART_ONE做了下面的事情: 检查One Order的trace模式是否打开了,如果打开,负责收集调用的时间戳,执行工作进程ID,调用栈上下文: 另一个ABAP include CRM_TRACE_PA…
Below example show: How the mapping relationship between User status and System status maintained in One Order. APP: My Opportunity Transaction type: OPSM First,I create an new Opportunity in WebClientUI, I set the status with E0001( User status). 新建…
SAP成都研究院的一个部门领导让我给他的团队做一个SAP CRM One Order框架的培训,这是我准备的培训内容. 在Jerry之前的文章 基于SAP Kyma的订单编排增强介绍,我表达了自己对SAP应用的理解:模型以及基于模型的增删改查.只是同我们大学专业课学习时完成的家庭作业相比,SAP模型的复杂程度增加了好几个数量级. 和传统的增删改查相比,以订单编排领域为例,SAP订单模型的"增",还需要考虑实际业务流程中各种类型的前置和后序订单,即SAP使用的术语 文档流(Documen…
最近Jerry由于项目需要,又得学习一个新工具:SAP Cloud Platform Integration,简称CPI,以前又叫做HCI - HANA Cloud Platform Integration Service. 尽管距离Jerry开始接触CPI还不到48小时,我仍然想把我刚使用这个工具的第一手体会分享给曾经用过SAP CRM中间件,但尚未有机会接触到CPI的朋友们. 之所以文章标题里把SAP CRM中间件和SAP CPI关联在一起,是因为二者同广义上说,扮演的都是系统集成里中间件的…
最近Jerry做了一个和价格折扣相关的原型项目,把学到的知识记录下来,以备将来查阅. 在这个原型项目里,我们用React-Native开发了一个移动应用,用户可以在手机上浏览SAP Hybris Commerce里的产品,然后下单.假设Jerry购买成功后,在朋友圈分享一张包含自己个人信息的二维码.Jerry的好友扫描二维码之后,到Hybris Commerce里下单购买同样的产品之后,Jerry就会收到一张优惠券. 这个场景其实和瑞幸咖啡的推广模式类似,我们也希望通过这个原型项目,证明SAP的…
树视图可以用于表示数据的层次. 例如:SAP CRM中的组织结构数据可以表示为树视图. 在SAP CRM Web UI的术语当中,没有像表视图(table view)或者表单视图(form view)那种专门的树视图类型.我们可以认为树视图是表视图的一种特例.因此,没有可以用于创建树视图的向导,需要按以下特定的步骤手动改造已存在的视图. 首先,这个看起来挺难的,但是随着实践次数的增多,你会很容易理解它.在本文,我将创建一个如下模样的树视图. 如你所见,它有两级结构.第一级展示LEAD ID,下一…
前记 前两天在搜索资料时,看到一个网友在博客里面记录下了自己参于项目中的所有笔记.我觉得这个想法很不错,所以决定开笔记录下SAP CRM整个项目的实施和开发过程. 之前参加集团的SAP ERP(FI/CO MM PP  SD)共二期项目开发,角色是担当开发小组组长,我方投入了4个ABAP开发人员(完全新手)和二个OA流程开发人员(与SAP做集成对接),项目实施开发都顺利完成,很可惜的是没留下什么笔记. 今年集团实施SAP HR(2013.4-2013.9),这个项目实施进行了大量的外围系统的开发…
以下内容是SAP CRM功能的精简描述,摘自SAP官方文档,附上中英文版本,可以对SAP CRM的主要功能有大致了解. 营销 - 使用营销资源管理.客户细分及列表管理.营销活动管理.线索管理.贸易促销管理以及营销分析等功能,整合营销流程并驱动客户需求.营销功能开始可以按需(On-demand)的方式快速部署,随着业务需求的发展采用SAP CRM的交易事务(Transaction). 销售 - 应用销售计划及预测,对区域.帐户.联系.活动.商机.报价.订单.产品配置.定价.开票以及合同的管理等功能…