数据导入工具_BDC使用方法精选.doc

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据导入工具_BDC使用方法精选

目 录 1. BDC的基本知识 2 1.1 BDC概述 2 1.2 BDC的处理步骤 2 2. 录制BDC模板 3 2.1 录制BDC模板 3 2.2 BDC模板的编辑 4 2.3 制作数据收集文件(数据原文件) 7 2.4 数据转换及上载(方法一) 8 2.5 数据转换及上载(方法二) 20 2.6 数据转换及上载(方法三) 23 2.7 数据转换及上载(方法四) 27 2.8 几种方法的比较 30 3. BDC的执行及出错处理 31 3.1 BDC的执行 31 3.2 BDC的日志查看 32 3.3 BDC的出错分析 34 3.4 BDC运行时,常用的OKCODE 35 BDC的基本知识 BDC概述 BDC(Batch Input Communication)有时也称为批输入(Batch Input),是SAP系统数据传输的主要技术之一,主要用于把数据大量大批输入到SAP系统。 BDC的处理步骤 第一步:录制BDC标准命令(BDC模板) 第二步:制作数据收集的EXCEL文件(数据原文件) 第三步:数据转换,并上载到SAP系统中 常用以下方法: WORD邮件合并 SAP TOOL EXCEL宏 ABAP程序 第四步:到批处画面进行执行处理 注意:做好的模板,要在测试系统反复测试后,才到生产机进行批量导入执行,否则容易出现大量错误。主数据还好,没用使用前大部分能删除,但业务数据就不行了,只能冲销了。 录制BDC模板 录制BDC模板 事务码:SHDB 进入画面后,点击按钮“New recording” 输入以下数据后,回车 Recording(记录名):XXXXXX (由自己指定) Transaction code: PSPO (需要调用的TCODE,这里以创建科目表层科目为例) 进入画面后,如同平常创建创建科目表层科目一样处理(注意:尽量不要有多余动作) 点击保存后,将自动回到以下画面。 如上图点击保存按钮,然后点击 按扭下载BDC模板到本地电脑中(一般作为文本文件来保存)。 BDC模板的编辑 打开BDC模板文件(可以用记事本、EXCEL、WORD来打开),以EXCEL为例,先打开一个新的EXCEL表,把所有单元格设置为文本格式,然后用记事本打开BDC模板,全部选择后复制后把数据全部粘贴到EXCEL中。仔细分析检查一下确认有无需要添加或删除的行。对于“Field name”这列中出现 BDC_SUBSCR 或 BDC_CURSOR这样的数据(如图片中黄颜色行),你可以按行来删除这样的多余命令(注意要按整行来删除)。 BDC命令行的解读: 0000 T FSP0 : 表示调用TCODE PSP0 BDC_OKCODE =ACC_CRE : 表示点了创建科目按钮 BDC_OKCODE /00 : 表示回车 BDC_OKCODE XXXX : 一般表示为点击XXXX按扭 SAPLGL_ACCOUNT_MASTER_MAINTAIN 2001 X : 表示调用程序的2001画面 GLACCOUNT_SCREEN_KEY-SAKNR : 表示给 字段 赋值16001 (通常表、字段的表示格式为: XXXXXX-ZZZZZ , XXXXXX为表名,ZZZZ为字段名) 若原录制的BDC字段不够,需要添加字段,则可在先在SAP前台画面选择中该字段然后点击F1,然后点击 “Technical information”,如下图: (例:添加创建科目表层“损益科目类型”字段,从上图我们可以看到这个字段所属的表为:GLACCOUNT_SCREEN_COA,字段名为:XPLACCT,则在BDC模板中加入以下行:) 0000 GLACCOUNT_SCREEN_COA-XPLACCT 对于插入行应该放在哪个屏幕哪一行,你应该找一下附近相关的字段,相近的字段为: “资产负债表类型” (字段名为:GLACCOUNT_SCREEN_COA-XBILK),则这一行可以放到这一行的前面或后面一行。 进一步用图来说明: 修改前: 修改后:(修改部分为黄颜色行) 检查确认后把EXCEL中的BDC模板保存为文本文件。 制作数据收集文件(数据原文件) 充分考虑业务需要及BDC的字段需要,来整理一张EXCEL表来收集数据,如下图为创建科目表层科目所需要的数据。 数据收集表做好以后,交相关业务人员收集填写。交相关人员填写前,最好把数据收集表

文档评论(0)

feixiang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档