期初库存导入
期初库存就是账面数量——系统认为货架上应该有多少——按任务来。分工很明确:管理员管模板,主管传文件。
模板(Settings → Import Templates → Baseline)
每个组织一份:
- 匹配字段 —— 文件里的编码指的是什么:
barcode(默认)、sku还是externalId? - 列映射:
- 必须映射:编码列、数量列
- 可以映射:库位、零售价、品名、描述
- 修正规则只能挂在编码列上
- 编码、定宽排版等——见文件格式与编码
还没配模板?上传会自动认常见表头,比如 code、barcode、sku、商品码、数量、qty、货位、品名、描述。
上传(主管,任务详情 → Baseline)
- 先预览。 前 50 行会被标成:匹配上、没匹配上、有歧义、无效。这只是预览——正式导入不会因此漏掉任何行。
- 确认导入。 这个任务的期初数据被整个替换。
"替换"到底意味着什么
- 确认导入会清空该任务现有的期初数据,写入文件里所有有效行——包括商品清单里查不到的编码。
- 文件里同一个编码在同一个库位出现两次,以第一行为准。
- 导入时不做商品匹配。 匹配发生在出报表时:文件里的编码(清理之后)和商品清单的条码、SKU 或外部编码比——比哪个,看你模板选的匹配字段。多个商品命中时取最早创建的那个;一个都没命中,报表就显示文件里带的品名和描述。
- 每次导入都记住自己的匹配字段和文件内容,新旧期初数据永远不会串。
常见问题
- 导完全都显示没匹配上? 多半是匹配字段选错了(文件里是 SKU,模板却写 barcode),或者少配了修正规则(比如去校验位)。改好模板再传一次就行,新上传会整个替换旧数据。
- 定宽 TXT 传不上? 这种文件必须配带列宽的模板,没有自动猜测这回事。
- 乱码? 在模板里选对编码(老式中文系统导出的文件多半是
gb18030)。