- 1、本文档共35页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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表来收集数据,如下图为创建科目表层科目所需要的数据。
数据收集表做好以后,交相关业务人员收集填写。交相关人员填写前,最好把数据收集表
您可能关注的文档
- 数字电子技术课程设计报告-多路智力竞赛抢答器设计精选.doc
- 数字电子技术家用电风扇控制逻辑电路设计精选.doc
- 数字图像课程设计报告精选.doc
- 数字电子技术课程设计报告-智能交通灯的设计精选.doc
- 数字电子技术课程设计实验报告-交通信号灯控制电路设计精选.doc
- 数字电子技术课程设计报告-电子秒表电路精选.doc
- 数字电子技术顺序控制器精选.doc
- 数字电子钟说明书精选.doc
- 数字电视DVB信源中心平台建设复用器招标文件精选.doc
- 数字电子技术篮球竞赛24秒计时器精选.doc
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)