Appearance
外部数据导入(Excel导入工具)
一、功能简介
本工具用于把Excel表格里的数据批量导入系统,分为两种模式:
- 单个导入(档案导入):物料、供应商、分类等基础档案,一行Excel新增一条档案。
- 批量导入(单据导入):入库单、订单这类带表头+明细的单据,同一单据号自动生成一张单据,多行自动写入明细。
文件硬性要求
只支持:*.xls(Excel97-2003文件)
不支持:新版.xlsx文件,需要另存为xls格式才能正常读取。
窗口界面说明
-1.docpxTbB.png)
- 当前字段:系统里要录入的目标字段,固定不可修改。
- 导入字段:下拉选择Excel里对应的列名,建立字段对应关系。
- 次选字段(备用列):如果主导入单元格是空,自动读取这一列的数据填充。
底部按钮:
- 打开文件…:选择本地Excel文件
- 保存映射关系:把本次字段配对保存成模板,下次一键调用
- 清除映射关系:清空所有字段配对,重新配置
- 导入映射关系:调取之前保存好的模板
- 确定:开始执行导入
- 取消:关闭窗口
二、操作步骤
- 打开档案页面(物料/供应商/客户),点击【Excel导入】,弹出导入窗口。
- 点击【打开文件…】,选中桌面xls格式文件。
- 在左侧列表,点击你需要的工作表(Sheet),表格会自动加载Excel所有列名。
- 配置字段对应关系(最重要)
在【导入字段】下拉框,逐条选择Excel列:
例:
- 系统“物料编号” → 绑定Excel列:物料编码
- 系统“物料名称” → 绑定Excel列:物料名称
可选:填写次选字段,当主列为空白时自动替补。
不需要导入的字段保持空白即可。
- (推荐)保存模板
点击【保存映射关系】,输入模板名称(如:物料档案导入模板),下次不用重新配对字段。
实际上:保存模板并不是一个必须的操作,默认是无需做此操作的,如果我们的EXCEL文件格式是长期固定的,系统会自动识别出上次使用该模式导入的规则。
- 执行导入
点击【确定】
- 如果数据行数超出限制,弹窗选择“继续”,只导入前N条。
- 全部导入成功:提示“数据导入完成”。
- 存在错误:自动弹出错误清单,写明哪条数据、哪个字段异常。
三、模板映射管理(一劳永逸,不用反复配字段)
- 保存映射
字段配对完成后 → 点【保存映射关系】→ 输入模板名 → 保存。
系统永久记住本次Excel列与系统字段的对应关系。 - 调取历史模板
如果系统无法自动找到合适的之前调用关系,打开Excel文件后 → 点击【导入映射关系】→ 选中已保存模板 → 所有字段自动填好。 - 清空配置
点击【清除映射关系】,一键清空所有列绑定。
四、Excel表格制作规范(必看,避免失败)
- 第一行必须是列标题,第二行开始填写正式数据。
- 禁止合并单元格、换行、空格、特殊符号(单引号、斜杠、星号)。
- 编号类内容前后不要带空白空格。
- 大批量单据导入,同一张单据的单据编号文字必须完全一致。
- 文件必须另存为:Excel 97-2003(*.xls)格式。
五、常见故障处理
故障1:选择文件后,左侧工作表列表为空
原因:文件是xlsx新版格式,或是文件被Excel占用。
解决:
- 关闭所有Excel窗口;
- 把文件另存为 .xls 格式;
- 将文件放到桌面再重新选择。
故障2:“导入字段”下拉框里看不到Excel列名
- 左侧没有选中对应工作表;
- Excel表头存在合并单元格;
- 工作表名称包含特殊字符,修改为纯汉字。
