任务列表

  • task 【深瑞】26年费用政策调整 🔼 ➕ 2026-03-23 📅 2026-03-27 ✅ 2026-03-26

需求描述

原始需求

一、背景:26年营销政策已初步确认,同步对26年系统政策逻辑进行调整。

二、说明:大框架基本不变,调整个别规则明细及额度系数,见附件标黄

三、期望:深瑞业务下周前调整完毕

Transclude of 26政策调整_0326.xlsx

需求增补(需求确认)

  1. 关联公司具体是哪些公司。列出清单
  2. 现有逻辑确认是否保留(或给出新规则)
    1. 新片区为 “营销本部”, “项目专区”, “智能设备产业部”, “设计子公司”, “工程中心”, “监测子公司”, “配网专区”, “商务部”, “泰国子公司”, “总包部”。无任何费用。
    2. 新片区为”新能源部”。无个人费用

IT执行

执行方案概述

逻辑梳理: SRFeeCommon :

  • deductPublicFeeByContractId 未使用
  1. 系数表已调整
  2. 公共费逻辑待调整
    1. 国网总部单一来源
    2. 中石化框架
    3. 中标费用
  3. 调整26年II类、新产品政策匹配逻辑 中石化框架政策匹配逻辑代码:
else if(isSinopec && count_int != "2024"){
              log.info("================中石化框架项目==========================")
                def ret_single = Fx.object.findOne("object_5nhMn__c", //查询单项目核算办法对象
                        FQLAttribute.builder()
                                .columns(["_id", "name", "field_kp7rp__c", "field_Xruas__c"]) //返回的数据id 类型
                                .queryTemplate(QueryTemplate.AND(["field_Tj2wA__c": "18"], ["field_ptgfU__c": org_id], ["field_Xzw1x__c": policy]))//政策类型=中石化框架
                                .build(),
                        SelectAttribute.builder()
                                .build()).result() as Map;
                log.info("单项目核算取值表: " + ret_single)
                single_project_id = ret_single["_id"] as String;//单项目核算办法ID
                single_project_name = ret_single["name"] as String;//单项目核算办法名称
                connect_polictDetail = ret_single["field_kp7rp__c"] as String;//关联政策明细ID
                def ret_detail = Fx.object.findOne("object_wpyx2__c", //查询单项目核算办法明细对象
                        FQLAttribute.builder()
                                .columns(["_id", "name"]) //返回的数据id  项目公开价系数上限&下限
                                .queryTemplate(QueryTemplate.AND(["field_hVlz4__c": single_project_id],))
                                .build(),
                        SelectAttribute.builder()
                                .build()).result() as Map;
                log.info("单项目核算办法取值明细: " + ret_detail)
                if (ret_detail) {
                    single_project_detail_id = ret_detail["_id"] as String;//
                    single_project_detail_name = ret_detail["name"] as String;//匹配核算办法明细名称
                }
            } 

具体调整说明

  1. 五大六小项目
    1. A、B类项目: 个人费用 发到能源总部大区账户 个人费用发放到个人账户
    2. C、D类未调整
  2. 国际营销中心项目
    1. 调整系数
  3. I类项目
    1. 增加中石化框架项目,个人费用未调整(即不发放)、大区公共费按比例发放
  4. II类项目
    1. 调整系数
  5. III类项目
    1. 调整系数

时间队列

  • 2026-03-26 09:17
    • 调整完毕,本年合同费用重算完毕