SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解

(1) 在SAP CRM里创建一个Lead后,会观察到有一个Opportunity自动生成,这是通过什么后台逻辑实现的呢?

SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解_第1张图片

检查前台日志或者后台事务码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” authorization.

SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解_第2张图片

(2) 到SAP CRM后台检查工作流对应的customizing:SPRO -> Customer Relationship Management -> Basic Functions -> SAP Business Workflow -> Perform Task-Specific Customizing

SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解_第3张图片

(3) From the start events setting, we know the workflow should start if the Lead is ‘Hot’ and with error-free.

SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解_第4张图片

(4) Go to TCode SWDD and check workflow WS10001011 settings, in step 000223, it checks whether opportunity can be automatically generated

SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解_第5张图片

(5) Check the condition: LEAD.priority = 1 or LEAD.Lead Group = 0001

SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解_第6张图片

Check the lead 3787 in DB, its priority is ‘1’ and ‘Hot’

SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解_第7张图片

So, Lead 3787 in this example will automatically generate an opportunity.

(6) In Step 321, it will set the status to SAAC(Accepted by sales)

SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解_第8张图片

(7) In Step 378, it creates OPPT

SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解_第9张图片

SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解_第10张图片

(8) Check the work item status via TCODE SWI1

SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解_第11张图片

SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解_第12张图片

一些有用的链接

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

你可能感兴趣的:(sap,saprfc,abap,crm,workflow)