实例:某金融机构的 CRM 系统与 SAP ERP 系统集成,通过 BDC 每天定时将新注册的客户信息从 CRM 系统导入到 ERP 系统,确保两个系统中的客户数据一致,实现了业务流程的无缝对接。 BDC 的优缺点及优化策略 尽管BDC 技术为企业数据迁移和集成提供了有效的解决方案,但它也存在一些局限性和挑战。了解这些优缺点,并采取...
1. 需要在程序中调用 function 'BDC_INSERT'来把BDCDATA生成SESSION. 2. 程序RSBDCSUB是执行SESSION的专用程序,要建立相应的VARIANT,后续建立JOB中使用 3. 建立BATCH JOB来定期执行RSBDCSUB,从而实现,SESSION自动执行的目的 4. 当然,不使用程序RSBDCSUB和JOB,每次手工在SM35中执行SESSION也是可以的 下面是我写的一...
缺点:相对方法1来说实现起来比较繁琐。 步骤: 1) 输入TCode:SHDB进入BDC录制初始界面,该界面可以实现已创建BDC Session信息的查看、删除及锁定等操作 2) 单击工具栏 Newrecording 按钮创建一个新的BDC,系统将弹出Create Recording对话框,要求输入记录名称(此名称可以不用Y或Z开头来定义)和录制程序的事务码,本例以...
步骤三:创建 BDC 会话 然后,利用会话方法或直接输入方法将转换后的数据批量导入到 SAP 系统中。为简单起见,我们继续使用会话方法。 假设要创建一个供应商记录对应的事务代码是XK01: DATA: lt_bdcdataTYPETABLEOFbdcdata, lwa_bdcdataTYPEbdcdata.LOOPAT lt_vendorsINTOlv_line. lw_vendor = SPLIT lv_line AT',...
本文就详细介绍abap调用BDC导入数据的过程.abap实现BDC导入的本质是通过abap程序调用BDC的一些内置方法,通过循环内表,abap把数据和操作写入BDCDATA表,然后执行这张表. 1.调用F4_FILENAME之类方法打开文件选择框(略). 2.调用TEXT_CONVERT_XLS_TO_SAP之类方法导入数据到内表,保证内表.(略) 3.调用BDC导入数据. 3.1...
下面主要来谈一下BDC Insert这种方法。 1. 需要在程序中调用 function 'BDC_INSERT'来把BDCDATA生成SESSION. 2. 程序RSBDCSUB是执行SESSION的专用程序,要建立相应的VARIANT,后续建立JOB中使用 3. 建立BATCH JOB来定期执行RSBDCSUB,从而实现,SESSION自动执行的目的 ...
方法:一般的做法是数据在进入内表之前按照相应需要一条记录占据一个内表行,然后循环内表,把内表各字段的数据赋给BDCDATA 执行 一般有两种方法可用于执行BDC:CALL TRANSACTION和CALL FUNCTION 'BDC_INSERT',其中在使用后者时候需要先打开一个SESSION,可以通过CALL FUNCTION 'BDC_OPEN_GROUP'来实现该功能。一般情况下,...
T_CODE:SHDB生成代码:录屏之后先把录制的代码保存起来,然后根据保存的代码生成BDC代码段,具体生成办法有以下2种:Ø 可以把保存号的源代码导出到本地文件(一般是text文件),然后可以从该文件中拷贝相应的代码段到特定程序。方法:选择录屏代码“导出”按钮Ø 也可以让系统自己生成程序代码方法:选择录屏代码“程序...
2. BDC Insert:这是一种不直接运行,而是将BDC程序生成session,间接运行的一种方法。优点:通过T-code SM35可以进行运行管理及日志管理,方便查错。缺点:相对方法1来说实现起来比较繁琐。 步骤: 1) 输入TCode:SHDB进入BDC录制初始界面,该界面可以实现已创建BDC Session信息的查看、删除及锁定等操作 ...
*4 第四步,调用BDC录入数据 * " 调用方法一 By Transaction PERFORM FRM_EXEC_TRANSACTION. " 调用方法二 By Session(把多个Transaction放到一个Session一起执行) "PERFORM FRM_EXEC_SESSION. **---FROM---** "第二步中,调用文件的标准程序 FORM FRM_GET_FILENAME . "调用文件的标准程序 DATA: LV_RC TY...