# 销售使用说明手册 适用模块:`基础资料 -> 客户名录`、`订单与计划 -> 销售订单列表`、`采购与库存 -> 采购订单`、`采购与库存 -> 百华仓库 -> 成品库 -> 销售出库`、`发货概览 -> 发货台账`。 本手册面向销售人员、管理人员和仓库发货人员,用于说明客户维护、销售订单创建、合同生成、采购联动、成品发货、发货追溯和客户退货处理。 ## 1. 销售业务总览 销售模块的核心是销售订单。销售订单创建后,可以联动采购、生产、成品入库、销售出库和发货台账。 完整链路如下: ```mermaid flowchart TD A["客户名录"] --> B["新增销售订单"] B --> C["销售订单明细:产品、数量、单价、交期"] C --> D{"是否需要采购原材料"} D --> E["采购订单:销售订单采购"] D --> F["使用现有库存生产"] E --> G["到货入库与质检"] F --> H["生产出库生成工单"] G --> H H --> I["小程序工序报工"] I --> J["成品库:生产入库"] J --> K["成品库:销售出库"] K --> L["发货概览:按销售订单查看发货台账"] L --> M{"客户是否退货"} M --> N["退货库:退货入库,后续返工"] M --> O["废料库:退货废料入库,直接报废"] ``` ## 2. 客户名录 入口: ```text 基础资料 -> 客户名录 ``` 客户名录用于维护销售订单所需的客户基础信息。新增销售订单前,应先确认客户已经存在。 支持能力: - 新增客户。 - 编辑客户。 - 导入客户。 - 导出客户。 - 每个客户允许维护多位联系人,最多 3 位。 建议维护字段: | 字段 | 用途 | | --- | --- | | 客户名称 | 销售订单和合同的客户主体。 | | 联系人 | 发货、对账、合同沟通使用。 | | 电话 | 销售联系和发货联系。 | | 地址 | 发货地址或合同地址。 | | 备注 | 记录客户特殊要求。 | ## 3. 销售订单列表 入口: ```text 订单与计划 -> 销售订单列表 ``` 销售订单用于记录客户订购的产品、数量、单价和交期。 销售订单号由系统自动生成,规则为: ```text 销售{年份}-00001 ``` 例如: ```text 销售2026-00001 ``` ## 4. 新增销售订单 操作步骤: 1. 进入 `订单与计划 -> 销售订单列表`。 2. 点击 `新增销售订单`。 3. 选择客户。 4. 确认销售订单号,系统会自动生成。 5. 填写销售订单主信息。 6. 添加销售明细。 7. 每条明细选择产品、填写销售数量、销售单价和明细交期。 8. 保存销售订单。 明细交期规则: ```text 销售订单明细的交期默认等于销售订单交期,用户可以单独修改每条明细交期。 ``` ## 5. 销售订单删除规则 销售订单不是任何时候都可以删除。 | 状态 | 是否可删除 | 说明 | | --- | --- | --- | | 未关联采购、未发货 | 可以删除 | 说明订单还没有进入后续业务。 | | 已关联采购订单 | 不可删除 | 采购已经基于该订单产生需求。 | | 已发货或部分发货 | 不可删除 | 已经形成库存和发货流水。 | 如果订单已经进入采购或发货环节,应通过业务调整方式处理,而不是直接删除。 ## 6. 生成销售合同 入口: ```text 订单与计划 -> 销售订单列表 ``` 操作步骤: 1. 在销售订单列表中勾选需要生成合同的销售订单。 2. 点击列表上方的 `生成合同`。 3. 系统按基础销售合同模板生成合同。 4. 用户下载或打印后,与客户确认合同内容。 限制规则: ```text 销售合同只能按同一客户生成,不要混选不同客户的销售订单。 ``` 合同中会包含: - 销售订单号。 - 客户信息。 - 产品明细。 - 销售数量。 - 销售单价。 - 金额。 - 约定交期。 - 基础质量和交付条款。 ## 7. 销售订单与采购联动 如果销售订单需要采购原材料,可以在采购订单中选择 `销售订单采购`。 入口: ```text 采购与库存 -> 采购订单 -> 新增采购订单 -> 原材料库 -> 销售订单采购 ``` 联动逻辑: ```mermaid flowchart TD A["销售订单"] --> B["采购订单选择销售订单采购"] B --> C["选择一个或多个销售订单"] C --> D["系统读取销售订单产品"] D --> E["系统读取产品需规清单"] E --> F["自动生成原材料采购明细"] F --> G["采购人员删除供应商不能供应的材料"] G --> H["保存并锁单"] ``` 注意事项: - 一个采购订单可以关联多个销售订单。 - 系统会按销售订单产品的需规清单自动带出原材料。 - 采购人员可以删除本供应商不能供应的材料。 - 采购订单锁单后,销售订单会被视为已经进入采购联动流程。 ## 8. 销售出库 销售出库目前在百华仓库的成品库中办理。 入口: ```text 采购与库存 -> 百华仓库 -> 成品库 -> 出库 -> 销售出库 ``` 销售出库用于把成品库存发给客户,并回写销售订单已发数量。 操作步骤: 1. 进入百华仓库。 2. 选择 `成品库`。 3. 点击出库区的 `销售出库`。 4. 选择是否关联销售订单。 5. 如果关联销售订单,选择销售订单和销售订单明细。 6. 填写发货数量。 7. 填写运单号或上传辅助照片。 8. 填写包装备注,例如有无提供篮子等。 9. 保存后系统自动从成品库存中扣减,并生成销售出库单。 销售出库时,系统会自动拆分可用成品库存批次,并追溯其来源原材料库存批次。 如果库存不足,系统应阻止创建销售出库单,并提示缺少数量。 ## 9. 发货概览 入口: ```text 发货概览 -> 发货台账 ``` 发货台账按销售订单聚合展示,而不是只看一张张发货单。 推荐查看方式: | 想查看 | 操作 | | --- | --- | | 某销售订单总共发了多少 | 搜索销售订单号,查看聚合行。 | | 发货单号和发货明细 | 点开销售订单后的流水信息。 | | 发货产品来自哪些成品批次 | 查看发货明细中的成品库存批次。 | | 成品批次用了哪些原材料 | 查看来源原材料库存批次号。 | | 客户、收货人、运单 | 查看发货流水详情。 | 发货概览的业务意义: ```text 销售人员看客户订单履约; 仓库人员看发货流水; 管理人员看销售订单、成品库存和原材料来源追溯。 ``` ## 10. 客户退货处理 客户退货不再放在旧的 `发货与售后 -> 退货处理` 中,而是在百华仓库中按退回品去向处理。 | 客户退货判断 | 操作入口 | 说明 | | --- | --- | --- | | 可返工 | 百华仓库 -> 退货库 -> 入库 -> 退货入库 | 退货品进入退货库,后续可返工出库。 | | 不可返工,直接报废 | 百华仓库 -> 废料库 -> 入库 -> 退货废料入库 | 退货品直接进入废料库。 | 退货入库时,应选择原发货批次或发货明细,系统会追溯到原销售订单、产品和原材料库存批次。 退货流程图: ```mermaid flowchart TD A["客户退回产品"] --> B{"业务判断"} B --> C["可返工"] B --> D["不可返工"] C --> E["退货库:退货入库"] E --> F["退货库:返工出库"] F --> G["后续返工生产"] D --> H["废料库:退货废料入库"] H --> I["废料库:售卖出库"] ``` ## 11. 销售人员常用核对路径 | 目标 | 推荐入口 | | --- | --- | | 新增客户 | 基础资料 -> 客户名录 | | 创建销售订单 | 订单与计划 -> 销售订单列表 | | 生成销售合同 | 订单与计划 -> 销售订单列表 | | 看销售订单是否采购联动 | 订单与计划 -> 销售订单列表,或采购与库存 -> 采购订单 | | 看销售订单是否发货 | 发货概览 -> 发货台账 | | 办理销售发货 | 采购与库存 -> 百华仓库 -> 成品库 -> 销售出库 | | 办理客户退货 | 采购与库存 -> 百华仓库 -> 退货库或废料库 | ## 12. 常见问题 ### 12.1 为什么销售订单不能删除? 通常是该销售订单已经关联采购订单,或已经发生销售出库。系统不允许删除已经影响后续业务的数据。 ### 12.2 为什么生成销售合同失败? 常见原因: - 没有勾选销售订单。 - 混选了不同客户的销售订单。 - 所选销售订单没有明细。 ### 12.3 为什么销售出库时看不到库存? 可能原因: - 成品还没有生产入库。 - 成品库存已被发完。 - 选择的销售订单明细产品与成品库存产品不一致。 ### 12.4 发货台账为什么按销售订单聚合? 销售人员最关心的是某张销售订单履约了多少,而不是孤立的一张发货单。因此系统按销售订单聚合,发货单号和发货明细作为点开后的流水信息展示。 ## 13. 销售每日建议检查清单 - 检查新增销售订单是否录入产品、数量、单价和交期。 - 检查需要采购的销售订单是否已经被采购订单关联。 - 检查即将到交期的销售订单是否已生产入库。 - 检查可发货销售订单是否已在成品库办理销售出库。 - 检查发货台账中的发货数量和客户要求是否一致。 - 检查客户退货是否已进入退货库或废料库。