如何用EXCEL自带转换XML功能制作外部交换平台导入模板

如何用EXCEL自带转换XML功能制作外部交换平台导入模板

厦分GBU事业部 张琦

我们在项目实施过程中,总无法避免大量静态数据的导入,相信大家和我一样都查找过很多有关外部交换平台的资料,很多同事也将做好的模板发布出来供大家使用,但是目前我还没有找到过如何制作EXCEL模板的相关文档(可能有,只是我没有找到),所以在这里我简单介绍下我所学会的EXCEL模板制作方法,也希望大家有更好的方法拿出来分享和交流,我将以存货基本档案导入为例说明:

1.案例描述:

目前存货基本档案需要导入的字段有以下这些:

公司 pk_corp 存货分类编码 pk_invcl 税目税率主键 pk_taxitems 存货编码 invcode 计量单位编码 pk_measdoc 自定义项1 def1 存货名称 invname 图号 graphid 自定义项2 def2 规格 invspec 单位体积 unitvolume 自定义项3 def3 型号 invtype 产品线编码 pk_prodline 自定义项4 def4 2.操作说明

2.1 根据案例中的字段编写一个XML文件,文件内容如下:

2.2 将XML导入EXCEL,并制作导入模板

对于XML文件表头标签的含义大家可以参见NC外部交换平台资料,写好这个文件之后。新建一个EXCEL文档(这里以EXCEL 2007为例),然后打开数据连接将上面写好的XML映射进来,如图:

将XML文件导入EXCEL:

XML导入后的界面:

点击XML源后,将第一步导入的行都删除:

将XML源里的标签拖到相应位置:

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4