计费流程
2022-02-22 13:47:36 0 举报
天然气企业计费流程
作者其他创作
大纲/内容
根据合约ID、表计ID和计划抄表日期,读抄表缴费合约对象及抄表操作数
提交计费相关信息
验证计度器配置中的计度器数量和实际计度器数量是否相同
过滤条件是计划抄表日期要在费率类别数据的有效期内
计算用气量是否为0
获取账户余额信息
N
初始化计费失败时传回数据
判断是否是解锁和可计费状态
Y
校验相关参数是否为空
返回错误信息
开始
返回计费对象详情
调用单一计费微服务
根据表计ID和计划抄表日期查询抄表记录
根据计划抄表日期过滤计度配置有效期内的费率及费率因子
查询表计类型
判断是否有异常记录
获取表计信息
判断计度器配置是否有值
查询金额上下限
根据计划读表日期来查询有效期内的费率类别对象
判断是否有超过上下限金额记录
验证读表结果是否小于2条
将操作数根据计度器编号进行分类到不同的集合里
是否是单一计费
创建异常记录对象
气量结果不等于0才可以计费
结束
表计ID是否为空
获取客户户信息
判断费率类别是否有值
计费流水有计费异常记录查询
第二次读抄表操作数并合并到之前的操作数列表
获取各计度器有效周期
验证条件:1、判断合约状态是否为失效2、判断合约状态是否为锁定,空为为锁定3、验证计划抄表日期是否在合约有效期内4、验证客户ID不能为空
根据合约ID查询表计信息
表计ID、合约ID至少要传一个值。计划抄表日期必须有值
判断读表原因是否为空或这09
判断过滤后记录数是否大于1条
调用阶梯计费微服务
查询费率类别及计度器配置
调用计费流水接口保存
构建及费流水对象
查询公司信息
验证读表合约数据是否可以计费
判断是否是个人卡表
根据计度器数量循环调用计费接口进行计算
0 条评论
下一页