SAP_BDC精华版教材(doc16页).docxVIP

  • 31
  • 0
  • 约1.66万字
  • 约 36页
  • 2021-01-26 发布于天津
  • 举报
SAP_BDC精华版教材(doc 16页) 话,可能是真是受不了的。但是对于计算机来说, 就很简单了。 SAP通过一个特殊的程序(T?code:SHDB) 把用户的一次业务操作的所有过程记录下来。 从用户输入transaction 从用户输入transaction code(事务代码), 下aStart Recording开始,对于用户的来说是 一次普通的业务操作,但是SAP却在记录: 1?光标放到哪个字段,(在程序中不用改变) 2.填入了什么值,(变量,循环中的 2. 填入了什么值,(变量 ,循环中的Internal Table某个字段) 3?点击了什么按钮(在程序中不用改变) 本次操作的作为一个“代表”,是个“模板”, 本次操作的作为一个“代表”,是 个“模板”, 告诉SAP系统以怎样的方式来执行程序,也就是 用计算机的语言来描述如果手工操作的话应该是 怎样的一个过程。 用BDC技术编程时,有以下几个步骤: 1.把外部的数据源(TgExcel等)用读进 internal table 或者用 do enddo 循环。 2?在循环里,把用SHDB记录的步骤重复 执行N次,(N = Dialog屏幕数量)这时 实际上并没行完成数据的入,系统只是 在“填表”,填一个叫做 在“填表”, 填一个叫做“BDCData”的 Internal Table。 填完bdcdata 填完bdcdata以后, 用 call transaction XXXX5 using bdc ……这个命令来真正的 commit 动作或者 call function BDC_INSERT在建立一个 session。 并把执行的结果返回给messtab这个Internal Table。 现在假想一种情境,来做一个演示的BDC程 序。 由于业务上的需要,某公司打算将某些物料 的描述都在后面加上指定的文本Group X,所以 需要修改已经存在的物料数据,用T-code: MM02, 外部数据是TXT文本,记录有N条,如下: Material NO.6000-00001 Material NO. 6000-00001 XXXXXXX(Group A) 2098-000012059-00009A)2003-00003fdfladsfladfl(Group B ) 2098-00001 2059-00009 A) 2003-00003 dfdsfreddfalfasfa(Group iadfdafdf,adfasf(Group D) 下面是“录”操作的过程,在命令栏里输入 T-code : SHDB,进入如下屏幕: Kw recox dinep005.11.1311:06:4512005.10.1715:05:4112003.10.1715:05:151 2003.07.1111:30:01 1 2003.07.1010:30:1412005.07.0315:50:02107.(X?p9:00:27107.0615:06:171h003.07. 0218:45:1210003.07. 0116!07:£131 2005.07. 0114:50:4712003.07. 01 b9:LU:09J?i?atedBy gto夕冷 C)曲 Procew D Kw recox dine p005.11.1311:06:451 2005.10.1715:05:411 2003.10.1715:05:151 2003.07.1111:30:01 1 2003.07.1010:30:141 2005.07.0315:50:021 07.(X?p9:00:271 07.0615:06:171 h003.07. 0218:45:121 0003.07. 0116!07:£131 2005.07. 0114:50:471 2003.07. 01 b9:LU:09J ?i?atedBy gto 夕冷 C)曲 Procew D S^cjiccj D Procran 0 data D Function nodule 0 1 3 1 L o Jb jh R3?2? Jli 心C ide: :?:?! “: :;;《: Rccoidioc: * fxn Ciwted by Recoxdin? 页02 ) CA ?tcp 加101-02 JMOl.Ol STORAGE BIN rBST 汀DRAGE BIN Z0V7C.9 伽C_8 ZDV7C.6 S3 IEFTREY rBFIREY (E町 【ELLY rEFTREY [EFIREY 7iff Iranract. Scieen2 点New Recodring,出现如下屏幕: /Czeate Recording Record first transact

文档评论(0)

1亿VIP精品文档

相关文档