任务列表

  • 【深瑞】订单模块校验调整 task 🔼 📅 2025-12-05 ✅ 2025-12-02
    • 纯外购订单校验
    • 订单金额为零,需要勾选赠品订单或取消订单
    • 赠品订单金额必须为 0
    • 赠品订单,所有明细必须为赠品

需求描述

原始需求

【目的】完善CRM订货记录、订单变更单提交校验,保证数据源头正确,避免造成价税合计相关计算错误

【需求】经与金蝶彭建康排查订单价税合计问题及合同关联订单数据问题,大部分因CRM存在校验漏洞导致。要求在相关单据提交做校验:

(1)订货记录:省区商务节点,点”保存并同意”按钮做校验

(2)订单变更单:省区商务节点,点击“预估合同系数”按钮做校验

序号校验条件不满足校验弹窗提示是否阻断
1是否赠品订单不等于是且满足以下两个条件其一,校验通过:

1、订单明细存在满足以下条件的生产类型=“自制”行

(1)销售数量≠0

(2)是否计入项目成≠否

(3)是否赠品≠是

2、订单生产类型=“外购”行.单价 * 数量.汇总=订单金额
【纯外购订单】校验不通过。请增加一行销售数量为1的“纯外购项目利润”!
2销售订单金额=0,满足以下两个条件其一,校验通过:

(1)订单状态=取消

(2)是否赠品订单=是
【0金额订单】校验不通过。订单金额为0,需勾选赠品订单=是,或勾选订单状态=取消!
3是否赠品订单=是,销售订单金额=0,则校验通过【赠品订单金额】校验不通过。赠品订单金额必须为0!
4是否赠品订单=是,订单明细所有行.是否赠品=是,则校验通过【赠品订单明细行】校验不通过。赠品订单所有行必须勾选赠品!

需求增补(需求确认)

IT执行

执行方案概述

校验说明

2、3 校验可以合并,即:(销售订单金额 0 && 赠品订单 是)||(销售订单金额 0 && 订单状态 取消)

校验核查

  1. 纯外购订单校验
    1. 订货记录 已添加 ✅
    2. 订单变更单 已添加 ✅
  2. 订单金额为零,需要勾选赠品订单或取消订单
    1. 订货记录已添加 ✅
    2. 订单变更单 已添加 ✅
  3. 赠品订单金额必须为 0
    1. 订货记录 已有校验 校验位置:省区商务节点 前置条件 verifyHTJE__c
    2. 订单变更单 已添加 ✅
  4. 赠品订单,所有明细必须为赠品
    1. 订货记录 已有校验 校验位置:省区商务节点 前置条件 verifyHTJE__c
    2. 订单变更单 已添加 ✅

时间队列

  • 2025-11-27 16:57
    • 变更单>>书写2、3、4校验逻辑代码
  • 2025-11-28 15:16
    • 书写1逻辑代码
  • 2025-12-02 15:02
    • 订货记录添加1、2校验
  • 2025-12-12 14:02
    • 逻辑一,条件中 是否计入项目成本 该字段不再参与逻辑