创建导入程序
1、输入事务码【SHDB】
BDC是Batch Data Conversion的简称,即通过SHDB把用户一次性的业务操作记录全部记
录下,然后供用户使用,然后执行所建立的导入程序批量处理数据
2、点击新建记录 ,跳出如下界面,输入录制的名称:ZCO01_KS01
(可以随便定义名称),录制的事物代码:KS01
4、点击【开始记录】,开始录制,自动跳转到创建成本中心主数据的
界面
5、点击“是”保存,会返回到BDC录制的界面,显示录制的程序,见
下图:
6、点击
输出按钮进行导出,选择导出的路径,把其存为TXT 文
件,见下图
设置导入模板
7、新建EXCEL,ZCO01_KS01.XLS,输入需要导入的数据,见下图
所示
8、下面开始处理前面导出的录制的数据,找到刚才保存的TXT文件,
用WORD格式打开,见下图所示
9、把TXT文件用WORD格式打开后,选择“邮件—开始邮件合并—
邮件合并分步向导”,见下图所示
10、在上图中点击“邮件合并”栏中的步骤(步骤1/6),点击2步,
进入步骤3(步骤3/6),见下图所示:
11、步骤3中,可以看到“邮件合并”中有一个“浏览”,点击浏览
导入先前建立的EXCEL 文件(就是选择导入的数据源),点确定,如
下图所示
12、从打开的WORD中选择需要替换的字段,这个就需要对字段比较 熟悉,知道哪些是需要输入的(可以SAP中通过F1 帮助查看字段信息, 确认需替换的字段的名称)。选中先前操作录制的控制范围编号,点击 “插入合并域”,选择EXCEL中模板对应的字段,如下图所示
13、同理更改成本中心,有效开始日期,有效截止日期,名称,长文
本,负责人姓名,成本中心类型,标准层次结构,公司代码,利润中
心,确认所有需要替换的数据已经修改,点击检查错误,如提示没有
发现合并错误,点击确定
14、确认没有错误后,点击“邮件 - 完成并合并 - 编辑单个文档”,
点确定,见下图所示
15、点击“确定”按钮后,会生成一个新的WORD文档,见下图所示
16、把新生成的WORD文档另存为TXT文件,选择存储的路径,输入
文件名,见下图所示:
17、点击“保存”时,系统会弹出“文件转换”的窗口,点击“确定”
即可,见下图所示
数据导入
18、然后返回SAP界面,保存刚才的录制过程,见下图所示
19、选中刚才录制的BDC过程,点击修改进入修改界面,然后删除录
制内容,见下图所示:
20、然后,点击【输入】按钮,选择刚才生成的TXT文档,见下图所
示:
21、选中输入的文件后点击“打开”按钮,会把刚才生成的数据导入,
见下图所示:
22、然后点击【处理】按钮,系统会弹出“处理记录ZCO01_KS01”
的窗口,见下图所示:
注意:
A 显示所有屏幕(可以看见系统导入的所有过程,出错的话会可以直
接修改)
E 显示错误(不能看见导入过程,只有出错才会提示,进行修改)
N 后台的处理(不能看见导入过程,在全部完成后会列出错误清单)
23、我们选择N--后台的处理,然后执行,执行成功见下图所示: