报价转单规则说明
本参考文档说明了报价单转换至销售订单或销售合同的转换条件、字段对应关系及单据锁定规则。
转换前置校验规则
在执行报价单转单操作前,请确保单据满足以下条件:
| 源单据类型 | 目标单据类型 | 状态限制条件 | 允许执行转换的角色 |
|---|---|---|---|
| 报价单 | 销售订单 | 审批状态:已通过(正常) 锁定状态:未锁定 流转状态:未转单 | 报价单负责人、直属上级、拥有读写权限的团队成员或共享接收方 |
| 报价单 | 销售合同 | 审批状态:已通过(正常) 锁定状态:未锁定 流转状态:未转单 | 报价单负责人、直属上级、拥有读写权限的团队成员或共享接收方 |
报价单转销售订单字段映射
在转换为销售订单时,系统将自动映射以下字段数据,部分字段支持二次编辑:
| 源字段(报价单) | 目标字段(销售订单) | 映射与编辑规则 |
|---|---|---|
| 客户名称 | 客户名称 | 强制保持一致,在订单中不可修改 |
| 关联商机 | 关联商机 | 自动携带,支持在订单中重新选择或编辑 |
| 负责人 | 负责人 | 默认继承源报价单负责人 |
| 适用价目表 | 价目表 | 强制保持一致,自动关联带入订单 |
| 税率 (%) | 税率 (%) | 自动映射,支持在订单中根据实际情况微调 |
| 整单折扣 (%) | 订单折扣 (%) | 自动折算并结转至订单头部 |
| 产品编码 | 产品编码 | 强制保持一致 |
| 数量 | 数量 | 默认带入,在订单保存前支持重新编辑 |
| 销售单价 | 销售单价 | 自动携带报价单中折后单价,并锁定 |
| CPQ 子件结构 | CPQ 子件结构 | 自动完整继承多级 BOM 属性及配件层级关系 |
报价单转销售合同字段映射
在转换为销售合同时,系统将自动映射以下字段数据:
| 源字段(报价单) | 目标字段(销售合同) | 映射与编辑规则 |
|---|---|---|
| 客户名称 | 客户名称 | 强制保持一致 |
| 负责人 | 负责人 | 默认继承源报价单负责人 |
| 报价总金额 | 合同金额 | 自动作为销售合同总金额 |
| 适用价目表 | 合同价目表 | 自动绑定,作为合同产品选择范围依据 |
| 产品清单 | 产品清单 | 完整带入产品及配置的 CPQ 物料子件 |
流转锁定机制说明
为防止重复转单或数据篡改,系统在转单成功后会执行以下锁定机制:
| 触发动作 | 受控单据 | 锁定表现形式 | 解锁与回滚机制 |
|---|---|---|---|
| 点击 转换为订单 并成功保存订单 | 报价单 | 报价单状态更新为“已转订单”,单据数据及明细行强制锁定,禁止任何编辑、修改、删除或再次转单操作。 | 若作废或删除了由该报价单生成的销售订单,源报价单将自动解锁,状态恢复为“已通过”,支持重新编辑或再次转单。 |
| 点击 转换为合同 并成功保存合同 | 报价单 | 报价单状态更新为“已转合同”,整单数据强制锁定,禁止编辑。 | 若作废或删除了由该报价单生成的销售合同,源报价单将自动解锁,状态恢复为“已通过”。 |

