一、问题描述
营销业务应用系统上线初期,批量导入的用电客户信息中存在数据缺失,导致系统内大量用户无供用电合同信息;在系统应用过程中,由于工作人员疏忽等原因,未及时维护合同数据,造成部分合同数据没有及时更新至营销应用系统,致使系统中数据无法真实反映合同信息。
二、实现思路
为提升营销业务应用系统中合同相关数据的完整性及准确性,设置规则对用户无合同、合同类型错误、供电/用电方签字不合规、供用电合同有效期异常、供用电合同超期、同一用户对应多份有效合同等6类数据质量问题开展监测分析。
(一)用户无合同
获取营销业务应用系统中(用电客户信息表)及的(客户协议表)的用户编号、合同编号等数据,当用电客户信息表中用户编号不为空,且客户协议表用户编号为空,则判断该记录属于用电客户无合同。
(二)合同类型错误
将合同类型错误按用户类别分为三种:低压非居民用户合同类型错误、低压用户合同类型错误和高压用户合同类型错误。获取营销业务应用系统中(用电客户信息表)中用户编号、用户分类及(客户协议表)中合同类型数据,当用户分类为低压用户,且合同类型为非“低压供电合同”,则判断该记录属于低压居民用户合同类型错误;当用户分类为低压非用户,且合同类型为 “高压供电合同”,则判断该记录属于低压非居民用户合同类型错误;当用户分类为高压用户,且合同类型为非“高压供电合同”,则判断该记录属于高压用户合同类型错误。
(三)供电/用电方签字不合规
获取营销业务应用系统中(客户协议表)的供电方签约人、用电方签约人数据,当供电方签约人、用电方签约人内容为单个汉字、数字、字母、日期时,判断该记录属于用电方签字不合规。
(四)供用电合同有效期异常
参考供用电合同管理细则规定,获取营销业务应用系统中(用电客户信息表)及的(客户协议表)的用户编号、用户分类、用户状态合同终止日期、合同状态、合同类型、有效期数据,当用户分类为高压,用户状态非“已销户”,合同类型为“高压供电合同”、合同状态为“正常”,且合同终止日期大于系统当前日期、有效期>5年时,则判断其属于高压用户合同期限超5年;当用户分类(为低压,用户状态非“已销户”,合同类型为“低压供电合同”、合同状态为“正常”,且合同终止日期大于系统当前日期、有效期>10年时,则判断其属于低压用户合同期限超10年;当合同类型为临时用电合同,且有效期>3时,则判断其属于临时用电合同期限超3年。
(五)供用电合同超期
获取营销业务应用系统中(客户协议表)的合同签署日期、合同终止日期、合同状态、合同类型等数据。当合同终止日期<当前日期,则判定系统当前合同超期。
(六)同一用户对应多份有效合同
获取营销业务应用系统中(用电客户信息表)及的(客户协议表)的用户编号、用户状态、合同状态、合同类型、合同编号等数据。当用户状态为非“销户”、合同状态为“正常”,按照用户编号统计合同数量≥2,则判定为同一用户对应多份有效合同。
三、主要成效
成果已形成tableau监测场景,利用kettle工具按月频度更新数据,输出供用电合同异常用户清单,辅助营销部开展稽查工作。
通过开展合同合规性监测分析,真实反应公司线上合同管理现状,辅助营销部有的放矢开展合同问题数据治理工作,供用电合同异常数据由数据不规范率从开始的7.29%下降到0.25%,实现海量合同的精益化管理。