零散物料导入模板生成:从零散清单到金蝶 71 列导入表

前言

在金蝶 ERP 里手工建零散物料,常见流程是:从申购单或零散物料清单里逐行抄规格,再对照「导入模板.xlsx」填满 71 列,并自己维护 A/B/C 等系列编码的流水号。多张单子并行时,同一物料容易被重复建码;申购单上的编码列若在未确认导入成功前就写入,一旦金蝶侧失败,回滚和核对成本都很高。

下面介绍 SkillHub 上的社区 Skill「零散物料导入模板生成」(@user_d201725d/misc-material-import,当前版本 v1.8.5)。它把「提取待新建行 → 按模板列生成 xlsx → 接续系列编号 → 跨单去重」交给 Agent 按 SKILL 规则执行,并把申购单编码回填限定在「金蝶全部导入成功并确认之后」。

这是什么

一句话定位:金蝶 ERP 零散物料专用的导入模板生成工具,输出符合 导入模板.xlsx 71 列格式的可导入 .xlsx。

  • 维护方:SkillHub 社区发布者 user_d201725d(页面标注作者为莫佩琪),来源为 community,分类 office-efficiency。
  • 解决的问题:从零散物料清单(.xls)或申购单(.xlsx)中识别需要新建的物料行,生成金蝶可导入文件,并自动接续 A.XXX.YYYYY、B.XXX.YYYYY、C.XXX.YYYYY、D.XXX.YYYYY 等系列编号;相同物料跨多张单子只保留一个编码(自动去重,无需人工确认是否合并)。
  • 依赖:标签标明 requires_api_key=false,不强制额外 API Key。

官方页面:https://www.skillhub.cn/skills/user_d201725d/misc-material-import
Skill 坐标:@user_d201725d/misc-material-import

核心功能

以下能力均来自 SkillHub 页面与已抓取元数据,可按条目核对。

输入与输出格式

  1. 输入:零散物料清单(.xls),或申购单(.xlsx)。
  2. 输出:按「导入模板.xlsx」71 列结构生成的 .xlsx,可直接用于金蝶物料导入。

编号与去重

  • 在既有 A/B/C/D 系列规则下自动接续编码(格式为 A.XXX.YYYYY 及 B/C/D 同类模式)。
  • 自动跨单去重:多张来源单里规格相同的待建物料只生成一个物料编码,避免重复建档。

校验与回填策略

  • 未知分组硬校验:遇到无法识别的分组会直接中止,避免生成错误列或错系列数据(需先修正源表或 Skill 规则后再跑)。
  • 申购单编码「确认后回填」:生成导入模板时不会自动把编码写回申购单;应在用户确认金蝶侧全部导入成功后,再从导入模板读取「物料 ↔ 编码」映射,回填申购单中仍为空的编码列。这样与「先导入、后落单」的实务一致,减少未成功导入却已回填的风险。

触发方式

在支持 Skills 的 Agent 中,可用自然语言或下列触发词唤起(与官方简介一致):

  • 零散物料导入、零散物料未匹配
  • 零散物料 A/B/C 系列导入、A 系列导入、C 系列导入
  • D 系列导入、劳保用品导入

安装与启用

Skill 基于通用 SKILL.md 格式。安装前需本机已有 SkillHub CLI;若尚未安装,可先检查版本:

command -v skillhub && skillhub --version

未安装时,可按 SkillHub 安装文档执行完整安装(CLI + 默认 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

仅装 CLI 时:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

安装本 Skill 时,必须用 --dir 指向当前 Agent 实际读取的 skills 目录,否则默认落在 ./skills/ 可能不被识别。示例:

skillhub install @user_d201725d/misc-material-import --dir <你的 Agent skills 目录>

常见路径(以 SkillHub 安装文档为准,按你当前客户端择一):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

也可将下面提示词发给已接入 Skill 安装的 AI,让其按官方流程安装:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_d201725d/misc-material-import。

安装后按你所用客户端要求刷新或重启 Agent,使新 Skill 被加载。

典型用法

官方页面未给出固定 CLI 子命令,实际执行由 Agent 读取 Skill 内规则完成。可复现的操作顺序如下。

  1. 准备源文件:整理好当批零散物料清单(.xls)或申购单(.xlsx),并确保本机有与金蝶一致的 导入模板.xlsx 列定义(71 列)供 Skill 对齐。
  2. 唤起 Skill:在对话中说明要做「零散物料导入」,或直接使用上文触发词(例如「零散物料 A/B/C 系列导入」「零散物料未匹配」)。
  3. 指定文件:明确告知 Agent 源文件路径;若有多张申购单,说明是否同一批次合并处理(跨单去重会在 Skill 规则内生效)。
  4. 检查生成结果:打开输出的导入用 .xlsx,核对系列编号是否按 A/B/C/D 规则接续、待建行是否与源表一致;若遇未知分组,按提示修正源数据后重新生成。
  5. 金蝶导入与回填:在金蝶中完成导入并确认全部成功后,再让 Agent 按 Skill 的「确认后回填」规则,从导入模板读取编码映射,写回申购单空编码列——不要在仅生成模板、尚未导入成功时要求自动回填。

适用场景与注意

适合谁

  • 使用金蝶 ERP,零散物料建档频繁、源数据来自 Excel 清单或申购单的实施、物控或 IT 支持人员。
  • 已在使用 Cursor、Claude Code、Codex 等支持 SkillHub Skills 的 Agent,希望把重复填表和编流水号交给规则化 Skill。

限制与注意

  • 输出列结构绑定 71 列导入模板;模板版本或金蝶字段变更时,需同步 Skill 侧规则或模板文件。
  • 未知分组会中止:比静默写错更安全,但需要维护好源表分类/分组字段。
  • 社区 Skill(v1.8.5),下载与评分以 SkillHub 为准(页面统计:下载约 1120、评分 100000);业务路径、默认输出文件名等以 Skill 包内 SKILL.md 为准,部署前应在测试环境跑通一整条「生成 → 金蝶导入 → 确认后回填」。
  • 跨单去重以「相同物料」判定为准,具体字段匹配逻辑在 Skill 文档中;若有特殊规格区分需求,生成后应人工 spot check。

结尾

「零散物料导入模板生成」把金蝶零散物料最常见的 Excel 手工链路收成「提取 → 71 列模板 → 系列编号接续 → 跨单去重」,并把申购单编码回填卡在导入成功之后,适合作为 Agent 工作流里的一步而不是替代金蝶里的最终审核。

安装与说明见 SkillHub 官方页:https://www.skillhub.cn/skills/user_d201725d/misc-material-import

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye