zoukankan      html  css  js  c++  java
  • 漫谈SRM主数据迁移及同步(1.1 基本设置篇)

    基本理念:

    SRM主数据一般分为以下三类:

    1. 适用于全局设置的主数据,如单位(unit of measure), 货币(currencies), 汇率(exchange rates)

    2. 基本设置主数据,如purchasing organization, purchasing group, plant, company code, document type, number range

    3. 物料及供应商主数据: 如material master(product master) and service master, supplier, material group(product category)

    这些主数据可以在SRM本地创建,但更多的情况下则是通过ERP系统传输到SRM.

    SRM端不会接收全部主数据,拿物料主数据(在SRM端则称为产品主数据)来说,有销售,采购,生产等标签,仅有采购标签内的数据会传输至SRM端.

    除了首次数据迁移外,系统上线后要保持两个系统间的数据同步.

    基本设置:

    1. Define roles: 在设置前,首先要保证该用户有SAP_EC_BBP*的Role. 

    T-code:PFCG

    Utilities --> Mass generation

    Select "All roles"

    需要将"SAP_EC_BBP*"加入到Role里去

    当然,你也可以自定义Role将以上这些都加进去.

    2.Define Logical Systems: 你需要定义所有后台系统(如ERP, cFolders, cProjects, SUS, SAP APO, SAP BI等)及SRM的逻辑系统名称.

    逻辑系统有其命名规则: <SID>CLNT<client number>

    3. Assign Logical System to the Client  (T-code: SCC4)

    4. Define SAP SRM Logical System in a backend system

    在每个后台系统,你也需要定义SRM的逻辑系统名 T-code: SALE

    5. Define RFC User   T-code: SU01

    在SRM和每个后台系统,都需要创建RFC User.一般命名为RFCUSER.此用户使得各系统间能进行RFC Call.

    注意,不要给该用户SAP_ALL的权限.请阅读SAP Note 642202

    另外在后台ERP端,还需要创建一个额外的对话用户,一般命名为RFC_DIA.请阅读SAP Note 656633

    Reason: When you create a shopping cart for back-end systems >= 4.6B, the system provides a search help (only to users with the 'Manager' or 'Purchaser' role or with authorization object M_BBP_SHLP). This search help is used to read account assignment data from the back-end system. However, this only works if the RFC user is a dialog user (in Transaction SM59),otherwise the system does not read any data.

    6. Define RFC Destination in SAP SRM                T-code: SM59

    7. Define RFC Destination in a Backend System   T-code: SM59

    以上两步截图略过..注意,如果要建立LAC的连接,定义的RFC目标名为SRM_LIVE_AUCTION,连接类型G (HTTP connection to external server)

                                   如果要建立TREX的连接,则连接类型为T

    8. Define Backend Systems

    此步骤是为了将后台系统与SRM的后台系统相连.(其实就是将logical system与RFC destination相连)

    另外,此步设定还可以指出系统的版本,目的是为了匹配相应的BAPI (例如31H-->BAPI_PO_CREATE, 46C-->BAPI_PO_CREATE1)

  • 相关阅读:
    mybatis绑定错误-- Invalid bound statement (not found)
    JAVA MyBatis配置文件用properties引入外部配置文件
    JAVA错误提示:The operation is not applicable to the current selection.Select a field which is not declared as type variable or a type that declares such fields.
    MySql5.5安装步骤及MySql_Front视图配置
    Failed to load AppCompat ActionBar with unknown error
    android:整理drawable(余下的)(三)
    android:整理drawable(shapdrawable)(二)
    与drawable的较量(一)
    gradle与android studio 关系及gradle配置
    键盘优雅弹出与ios光标乱飘解决方案
  • 原文地址:https://www.cnblogs.com/lazymango/p/1866784.html
Copyright © 2011-2022 走看看