主题
外协申请
页面定位
外协申请页用于承接订单侧已经提交的外协需求,并把这些需求继续整理成外协采购计划。它不是手工新增外协申请的入口,也不是外协订单的执行页。
- 发起入口:
订单管理→订单详情→拆单操作→外协申请 - 处理入口:
外协管理→外协申请 - 当前页面主要做什么:查询申请、查看申请明细、按外协类别分组选择外协厂家、提交采购计划、删除申请记录
- 当前页面不做什么:不直接新增申请,不维护外协厂家,不编辑外协订单进度,不处理外协收货、完成或结算
名称说明
页面里说的“采购计划”指外协加工计划,不是仓库模块里的物料采购单。提交采购计划后,会生成后续在“外协订单”页面跟进的外协单据。
谁会用到这个页面
- 订单拆单或工艺人员:先在订单详情里发起外协申请
- 外协跟单人员:进入本页查看待处理申请,并为不同外协类别安排厂家
- 管理人员:查看申请人、申请时间、计划提交人、计划提交时间,判断外协需求是否已经往下推进
建议你先看哪里
这张图是帮你快速决定阅读顺序:先分清“发起申请”发生在订单详情里,“继续处理申请”发生在当前页面里。
页面整体流程
这张图想帮你看懂整条业务链:订单详情负责“提出哪些内容要外协”,外协申请页负责“把申请继续分配给厂家并生成外协订单”。
发起入口:订单详情里的外协申请
当前实现里,外协申请从订单详情弹窗发起,不是在本页直接点“新增”。
这张图重点说明:真正决定“哪些板件要外协、属于什么外协类别”的动作,发生在订单详情弹窗,而不是当前列表页。
订单详情弹窗里会处理什么
| 区域 | 你要做什么 |
|---|---|
| 外协预选表格 | 为板件确认外协类别,必要时手动调整系统初始识别结果 |
| 自定义外协信息 | 补充无法只靠板件类别表达的外协内容 |
后端保存申请时会校验:外协申请明细和自定义外协信息必须至少有一项。提交成功后,系统会以订单号为主键保存申请;如果同一订单重新提交申请,会先移除旧申请再保存新申请。
查询区与列表
外协申请列表更像一个申请跟进台账。当前页面支持按下面条件查询:
| 查询条件 | 用途 |
|---|---|
| 订单编号 | 按系统订单编号查找某张订单的外协申请 |
| 订单名称 | 按订单名称查找外协申请 |
当前页面不提供“新增申请”按钮,也不提供导出按钮。
列表里能看到什么
| 列名 | 说明 |
|---|---|
| 订单编号 | 对应哪一张订单的外协申请;有订单详情权限时可点击跳转订单详情 |
| 订单名称 | 订单的业务名称 |
| 申请人 | 最初是谁提交了这张外协申请 |
| 申请时间 | 申请是什么时候创建的 |
| 计划提交人 | 后续是谁把申请继续提交成采购计划 |
| 计划提交时间 | 采购计划是什么时候提交的 |
| 外协项目 | 当前申请里一共有多少项外协内容,列表中显示为“几项” |
| 操作 | 查看、删除 |
如果你只想确认“这张订单有没有进入外协流程”,先看是否有申请记录;如果想确认是否已经往外协订单推进,再看“计划提交人”和“计划提交时间”是否已有值。
操作区能做什么
- 查看:打开外协申请抽屉,查看原始申请信息并提交采购计划
- 删除:删除当前订单的外协申请记录
- 批量删除:勾选多条申请后一起删除
删除边界
当前申请删除逻辑只看到直接删除申请记录,未看到“自动删除已生成外协订单”的联动规则。因此不要把删除申请理解成撤销所有后续外协订单;如已生成外协订单,应到外协订单页面继续核对和处理。
查看抽屉与提交采购计划
点击列表里的“查看”后,会打开外协申请抽屉。这个抽屉不是单纯详情弹窗,而是当前页面最核心的推进动作区。
这张图帮助你理解抽屉的真正用途:它会把订单申请里的外协内容按类别拆成若干采购计划,再由外协人员为每组选择厂家。
抽屉里实际会看到什么
| 区域 | 说明 |
|---|---|
| 自定义采购计划 | 如果申请里带了自定义外协表格,会单独显示一块自定义采购计划 |
| 采购计划卡片 | 系统按外协类别自动分组生成,每个类别一张卡片 |
| 关联采购计划 | (新) 支持点击“关联采购计划”按钮,将本次外协申请与已有的仓库物料采购计划进行关联,实现跨模块的数据追踪 |
| 原始申请信息 | 可展开查看该类别下的板件明细 |
| 外协厂家 | 从该外协类别关联的厂家里选择承接厂家 |
原始申请信息表格会展示房间名称、柜体名称、板件名称、ID、编号、类型、基材、颜色、成型尺寸、开料尺寸、厚度、封边颜色、封边信息、门开方向、门铰孔位置、备注等字段。
系统不是让你对整张订单只选一个厂家,而是允许按不同外协类别分别指定厂家。每个类别默认会使用该类别可选厂家列表中的第一个厂家,你可以在提交前调整。
与外协订单的关系
外协申请是上游需求,外协订单是提交采购计划后生成的正式执行单据。两者不是同一个对象,也不在同一个页面处理。
这张图想说明一个关键规则:一条外协申请不一定只对应一张外协订单。系统会根据采购计划项生成多张外协订单;如果存在自定义外协信息,还会额外生成一张自定义外协订单。
提交采购计划后,系统会回填当前申请的“计划提交人”和“计划提交时间”。后续外协订单编号、厂家、进度、下单时间、完成时间、导出、结算保护等内容,需要到“外协订单”页面继续处理。
重复提交与限制
这张图要提醒你:当前系统允许对已提交过计划的申请再次提交。再次提交不会覆盖旧外协订单,也没有看到自动删除旧外协订单的逻辑,而是可能追加生成新的外协订单。因此重复提交前要确认是否真的需要重新下达外协计划。
常见场景
场景一:订单刚拆完,准备发起外协申请
- 进入订单详情
- 点击
拆单操作→外协申请 - 检查每个板件的外协类别是否正确
- 如有必要,补充自定义外协信息
- 提交后,到
外协管理→外协申请查看是否已生成申请记录
场景二:外协人员继续安排厂家
- 进入
外协管理→外协申请 - 通过订单编号或订单名称找到对应申请
- 点击“查看”打开抽屉
- 检查每个采购计划卡片里的原始申请信息
- 按外协类别选择合适的外协厂家
- 提交采购计划,生成后续外协订单
场景三:发现申请内容要改
- 先确认当前申请是否已经有“计划提交时间”
- 如果还没有提交采购计划,可以回到订单详情重新整理外协类别或自定义信息后再提交申请
- 如果已经提交过采购计划,应先确认是否已经生成外协订单
- 需要删除申请时,只能理解为删除申请记录本身,不要默认它会自动撤销已经生成的外协订单
- 如需重新生成计划,再重新提交申请并安排厂家
常见问题
1. 为什么我在外协申请页看不到“新增”按钮?
因为当前设计里,外协申请不是在本页直接新建的。真正的发起入口在订单详情的“拆单操作 → 外协申请”弹窗里,本页主要负责查看申请和继续提交采购计划。
2. 为什么提交申请时提示至少要有外协明细或自定义外协信息?
因为系统要求申请必须有明确的外协内容。只打开弹窗但没有给任何板件选类别,也没有填写自定义外协信息时,不能提交空申请。
3. 为什么有的申请已经能看到申请人,但还没有计划提交人?
这表示申请已经创建了,但还没有人在外协申请抽屉里继续提交采购计划,流程还停留在申请阶段。
4. 为什么提交按钮会显示“提交几个采购计划”?
因为系统会按外协类别自动拆分计划项。每个类别分组算一个采购计划;如果还有自定义外协信息,会再多算一个自定义采购计划。
5. 为什么重新提交采购计划时系统会二次确认?
因为同一张外协申请再次提交,可能追加生成新的外协订单。系统会先提醒你确认,避免误操作造成重复下单。
使用建议与最佳实践
- 先在订单详情把类别分对,再来当前页推进:如果前面的类别选错,后面选厂家和拆采购计划都会跟着出错。
- 先看计划提交时间,再决定是继续处理还是复核外协订单:这样能快速判断当前申请卡在哪个阶段。
- 外协类别和外协厂家要配套维护:类别如果没有关联可选厂家,后面提交采购计划时就难以顺利推进。
- 重复提交前先查外协订单:避免同一申请重复生成多张外协订单。
- 把本页当作跟进和分配页面,不要当作建单页:这样更容易理解页面字段和按钮为什么这样设计。