需求描述
需求一:当销售合同编辑页面点击提交时,系统校验以下条件,提交失败弹窗提示:
【提交失败】同时满足返回条件2、3或同时满足条件1、3、4时,才允许填写统计日期
条件1:合同返回状态属于已返回非正式或已返回非正式双方红章
条件2:合同返回状态属于已返回
条件3:同一个项目号下,累计订单金额=累计合同额
条件4:同一个项目号下,累计回款金额≥累计合同额 * 0.9
需求二:当合同数据更新时间变更时,系统校验若同时满足以下四个条件,则系统自动更新统计日期为数据更新当日
条件1:合同返回状态属于已返回或已返回非正式或已返回非正式双方红章
条件2:统计日期为空
条件3:同一个项目号下,累计订单金额=累计合同额
条件4:同一个项目号下,累计回款金额≥累计合同额 * 0.9
IT执行
时间线
- 2025-04-28 17:03
- 添加完毕
- 2025-04-27 10:58
- 与需求人确认需求二
需求确认
需求二 不可行
- CRM通过系统更新统计日期,数据不会传到ERP。之后CRM从ERP拉取数据时,会覆盖该字段
执行方案
制作编辑前校验函数: Btn_Ea6M5__c
- 拆分条件为四个
- flag_1 条件1:合同返回状态属于已返回或已返回非正式或已返回非正式双方红章
- flag_2 条件2:合同返回状态属于已返回
- flag_3 条件3:同一个项目号下,累计订单金额=累计合同额
- flag_4 条件4:同一个项目号下,累计回款金额≥累计合同额 * 0.9
- 设置校验