Created by Jerry Wang, last modified on Jun 11, 2015

根据sales org id取得对应的description

CALL FUNCTION 'COM_OM_ORGOBJECT_TEXTS_GET'EXPORTINGOTYPE     = LV_SALES_ORG(2) - O OBJID     = LV_SALES_ORG+2(12) - 50000732SELDATE   = SY-DATUMIMPORTINGSHORT     = LV_SALES_ORG_SHORT - CCNEXT

取得order item level的sales org id和distribution channel:

 call function 'CRM_ORGMAN_READ_OW'exportingiv_ref_guid   = iv_guidiv_ref_kind   = gc_object_ref_kind-orderadm_iimportinges_orgman_wrk = ls_orgman_wrkexceptionsothers        = 1.lv_sales_org  = ls_orgman_wrk-sales_org. - O 50000732lv_distr_chan = ls_orgman_wrk-dis_channel. - 01

取得product sales area信息:

call function 'CRM_PRODUCT_SALES_READ_API'exportingi_product_guid        = iv_product_guidi_sales_org           = lv_sales_org - O 50000732i_distr_chan          = lv_distr_chan - 01importinges_product_sales_data = cs_product_sales_data

检查product的sales org信息:

"check, if sales data for products is available:
*-----------------------------------------------------------------------------ls_rel-product_guid = is_product-product_guid.ls_rel-sales_org = ls_distr_chain-sales_org.ls_rel-distr_chan = ls_distr_chain-dis_channel.CALL FUNCTION 'CRM_CRMM_PR_SALESA_GET'EXPORTINGiv_product_guid    = is_product-product_guidis_rel             = ls_reliv_current         = i_currentiv_timestamp       = i_timestamp
*       IV_UPDATE_BUFFER   = 'X'
*       IV_READ_DB_VALUES  = ' 'IMPORTINGes_set_maintain    = ls_set_maintain_a
*       ES_SET_MAINTAIN_DB =EXCEPTIONSnot_found          = 1OTHERS             = 2.

读取item 状态

  CALL FUNCTION 'CRM_STATUS_READ_OW'EXPORTINGit_guid              = lt_item_guidsiv_only_active       = trueiv_only_systemstatus = trueiv_lean_read         = trueIMPORTINGet_status_wrk        = lt_status_wrk

根据输入信息determine出pricing procedure

CALL FUNCTION 'CRM_PRIDOC_COM_PRCPROC_DET_SEL'EXPORTINGiv_sales_org                = ls_orgman-sales_orgiv_dis_channel              = ls_orgman-dis_channeliv_division                 = ls_orgman-divisioniv_cust_pric_proc           = ls_pricing_wrk-cust_pric_prociv_doc_pric_proc            = sv_doc_pric_procIMPORTINGes_prcproc_det              = ls_prcproc_det

Get team colleagues list

CALL FUNCTION 'CRM_ORGMAN_EMPL_ENVOIREM_GET'EXPORTINGiv_keydate = sy-datum iv_realo = lv_realoTABLESemployes_of_orgunit = lt_emps[].

get corresponding handler function module name by object name

CALL FUNCTION 'CRM_OBJECT_NAMES_DETERMINE'
EXPORTING
iv_object_name = iv_object_name
IMPORTING
ev_func_name_create_ow = lv_func_name_create_ow
ev_wrk_structure_name = lv_wrk_structure_name
ev_func_name_merge_mdata_ow = lv_func_name_merge_mdata_ow.

读取order对应的organization unit信息

CALL FUNCTION 'CRM_LINK_GET_OW'
EXPORTING
iv_guid_hi = <lv_ref_guid>
iv_objname_hi = lv_objname_hi - ORDERADM_H
iv_objname_set = iv_object_name - ORGMAN
iv_inherit_from_str = true
IMPORTING
et_link = lt_link_com

CRMC_SALES_HEAD: 维护transaction type对应的pricing document类型:

和SAP Sales Organization相关的一些有用函数相关推荐

  1. 关于S/4HANA里Sales Office 和Sales Organization那些事儿

    今天这篇文章来自我的成都同事Zhang Sean(张正永). Sean也是一位在SAP行业摸爬滚打多年的老兵了,2009年从大学硕士毕业之后就进入了SAP Labs从事开发工作,目前是SAP 成都S/ ...

  2. 定义销售组织(Sales Organization)

    一.说明 本文是在SAP系统后台定义一个销售组织(Sales Organization).销售组织是为企业销售而建立的组织单元,用于物料和服务的销售.销售组织相当于销售实体,承担指定范围的销售.客户服 ...

  3. SAP 零售行业相关的博客

    SAP 零售行业相关的博客 1,周运的SAP(Retail.Afs)应用研究 http://blog.vsharing.com/zhouyun/ 2,依风轻铃的博客 https://blog.csdn ...

  4. 如何查看某个employee被assign到了哪个sales organization上

    Created by Jerry Wang, last modified on Jul 18, 2014 例如通过UI上查找employee ID WANGJ,点击查询结果里的hyperlink: [ ...

  5. 创建Live Rates Plan时Sales Organization无法自动带出来的问题

    Created by Jerry Wang, last modified on Jun 18, 2014 在system A上创建Live Rates Plan时Sales Organization能 ...

  6. 如何基于ERP的sales organization 创建CRM对应的数据

    Created by Jerry Wang, last modified on Dec 18, 2014 tcode CRMC_R3_ORG_GENERATE,进入之后选择ERP系统的sales or ...

  7. 如何给IP Product找到可用的sales organization

    Created by Jerry Wang on Mar 11, 2014 下面IP Product被assign给Sales Organization O 50004301 - E-publishe ...

  8. IPM: Product 270015453 not scheduled in sales organization

    Created by Jerry Wang, last modified on Mar 11, 2014 在创建Acquisition contract并且将一个IP product assign进c ...

  9. CRM和ERP的Sales Organization的映射关系

    在如下的配置里可以维护CRM和ERP的Sales Organization的映射关系. 例如,ERP的编号为0001的销售组织映射到CRM的编号为O 50040102的销售组织: 这种映射关系存储在表 ...

最新文章

  1. ClickHouse 学习
  2. 【OpenCV 4开发详解】图像直方图绘制
  3. DataBinding的双向绑定实现原理
  4. 解决Jupyter notebook安装后不自动跳转网页的方法
  5. Rhel6服务器ftp服务配置
  6. Asp.net 邮件传输(转)
  7. linux命令pwd
  8. 深度学习核心技术精讲100篇(二十八)-由浅入深概览机器学习优化算法
  9. DL之AlexNet:利用卷积神经网络类AlexNet实现猫狗分类识别(图片数据增强→保存h5模型)
  10. 洛谷P1966 火柴排队(逆序对)
  11. 小到年货大到产业,刘村长的扶贫模式有点厉害!
  12. 和电商有关的词语_关于电商的一些词
  13. SanDisk cz48 16G TLC U盘量产经验分享
  14. 心灵之火的瞬间-第二则
  15. 贪心算法之田忌赛马问题
  16. [读书笔记]组件设计:补白[深入剖析ASP.NET组件设计]一书中HttpApplication对象创建的细节...
  17. 短址服务实现的一些算法
  18. ue4Make Rot From x
  19. 校招----深信服测试笔经面经
  20. iMeta高被引论文|西农焦硕/韦革宏等-干旱生态系统中土壤真菌与细菌群落构建的关系...

热门文章

  1. linux node安装
  2. jvm 常用调试工具和设置jvm GC方法和指令
  3. 优化案例(part1)--Efficient multi-modal geometric mean metric learning
  4. blob的真实地址怎么获得_《和平精英》不夜海上花套装怎么获得 不夜海上花免费领取地址_和平精英...
  5. SAP HANA,S/4HANA 和 SAP BTP 的辨析
  6. SAP Spartacus Product 明细页面 meta description 标签页的数据源
  7. Angular 项目工程文件结构介绍
  8. SAP Commerce的Runtime Attributes
  9. 关于SAP Kyma在国内的落地情况
  10. 命令行里对SAP Spartacus执行命令ng test core