当创建opportunity时, 选定transaction type就会触发一次determination(实际上,在选定Prospect的时候也会触发,不过只触发Partner Determination).每次调用的入口都在CRM_ORDER_MAINTAIN.

进入CRM_ORDER_MAINTAIN。在代码中使用的是dynamic call的方式调用determination函数的

从上图的函数名称可以知道,至少对org 和 partner进行了determine.
进入partner determine进行分析。在这里获取到transaction type定义的Partner Function, Access Sequence.

而上图中的函数则是从下图使用SQL从数据库取出。

取出的数据在下图会进行一系列check. 比如check 在SPRO里面是否对其中一个partner function做了Block Determin的配置。 选择了将不会做determination.

当拿到access sequence数据

取得全部所需数据,正式做determination

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

SAP CRM business partner determination原理介绍相关推荐

  1. SAP CRM Business Partner 自动决定Determination的执行逻辑

    1.当创建opportunity时, 选定transaction type就会触发一次determination(实际上,在选定Prospect的时候也会触发,不过只触发Partner Determi ...

  2. SAP CRM Business Partner API的buffer工作原理

    Created by Wang, Jerry, last modified on Dec 12, 2014 要获取更多Jerry的原创文章,请关注公众号"汪子熙":

  3. SAP CRM business partner Address and person name format

    Created by Wang, Jerry, last modified on May 12, 2016 Created by Wang, Jerry, last modified on May 1 ...

  4. SAP CRM Business partner API里的buffer设计

    Created by Wang, Jerry, last modified on Dec 12, 2014 call FUNCTION 'CRM_BUPA_SMI_USER_ADD' EXPORTIN ...

  5. SAP S/4HANA extensibility扩展原理介绍

    SAP产品总的extensibility扩展原理介绍: 看Jerry这篇文章. SAP Cloud for Customer Extensibility的设计与实现 我的同事Boris写的. 而本文是 ...

  6. SAP CRM Fiori Simulation Pipeline 设计介绍

    (1) These two applications are very stable, almost no incidents are reported for both after Chengdu ...

  7. SAP CRM settype的传输原理

    Created by Wang, Jerry, last modified on Mar 10, 2017 要获取更多Jerry的原创文章,请关注公众号"汪子熙":

  8. SAP CRM Business transaction save mode

    Created by Jerry Wang, last modified on Nov 22, 2014 在SU01, user parameter里设置参数CRM_1OSAVE的值为X, 这样就能强 ...

  9. Business Partner Relationship Category in CRM and C4C

    CRM all value for SAP CRM Business Partner Relationship Category or RELTYP ( based on SAP CRM Table ...

最新文章

  1. 使用C++实现Socket编程传输文件
  2. spark uniq 本质上就是单词计数
  3. pl/sql command window 初步接触
  4. mysql5.0修改字符集,查看mysql字符集及修改表结构
  5. JavaScript:undefined And null差异
  6. 《需求设计:构建用户想要和需要的产品》——第1章 情境驱动设计入门1.1 对需求进行设计...
  7. Javascript – 正则表达式
  8. 巧克力王国 BZOJ 2850
  9. java 创建restful_使用Java创建RESTful Web Service
  10. JSK-16014 打印字母图形【打印图案】
  11. 【黑马Bootstrap笔记】Bootstrap快速入门
  12. [零基础学python]为什么要开设本栏目
  13. 安装ahci驱动sata
  14. 灵遁者散文小说集《从今往后》:永远都是开始
  15. 超神,chatexcel快速制作任意excel表格,给出指令即可
  16. pyinstaller说明(windows、mac、linux)
  17. 常量指针(Pointer to const)与指针常量(Const pointer)
  18. mysql 不重复_Mysql 查询不重复数据
  19. 叮咚买菜2021第四季度财报数据公布:上海地区实现盈利
  20. Android 自定义View 一行显示不下换行显示

热门文章

  1. 设计模式四:策略模式
  2. 使用MVCPager做AJAX分页所需要注意的地方
  3. 安装cloudermanager时出现Acquiring installation lock问题(图文详解)
  4. 数据结构学习之选择排序
  5. Python(2.7.6) copy - 浅拷贝与深拷贝
  6. [BX]和loop指令03 - 零基础入门学习汇编语言25
  7. 如何在网页中插入Flv视频文件
  8. 关于vc6 在mfc ClassWizard中无法添加成员变量
  9. 请求 返回 net::ERR_CONTENT_LENGTH_MISMATCH 调试服务 (启动jboos)
  10. Django从理论到实战(part54)--MEDIA_ROOT和MEDIA_URL