回单费账单-账单生命周期数据链路图
2021-04-19 14:15:18 13 举报
111111
作者其他创作
大纲/内容
修改账单网点、财务中心等
update
揽收打印回单消息
异常
企业银行(IBK)
账单表yl_spmibill_receipt.spmi_receipt_bill
调整表yl_spmibill_receipt.spmi_receipt_change_fee_bill
算费要素:1、网点(应收应付的网点有差别)2、费用类型
回单账单是否存在
结束
开始迭代运单列表
报价表yl_spmi_receipt.spmi_receipt_fee
网点结算-自动算费服务(SPMIBILL-RECEIPTCAL)
RabbitMQ消息
否
回写处理结果
主账单逻辑
网点结算-汇总任务(SPMIBILL-SCHEDULE)
获取签收网点信息
根据回单号获取回单账单信息
确认函重量逻辑
不发送重算消息
运单平台(OMS)
算费消息
生成应收应付两个账单
监听消息(入口)
阶段
结束本次迭代
使用不同的网点和财务中心算费要素,进行应收应付两个账单的算费,应收则还需计算管理费
网点结算-报价服务(SPMI)
新增汇总记录
监听签收消息(入口)
迭代过程中出现异常,则记录错误日志
开始迭代回单列表
调整逻辑(金额变更、结算网点变更)
账单是否存在
网点信息
是
根据回单号获取账单信息
寄件网点逻辑
按回单号/运单号获取oms信息
分别发布两个消息到算费服务
异常表yl_spmibill_receipt.spmi_msg_err_log
迭代都结束则退出
加扣款处理结果消息
队列名: signingWaybill.opsapi-waybill-signing-spmibill-receipt-input
基础数据平台(LMDM)
算费服务重算费用
Feign调用
转企业银行消息
发送重算消息
修改入库
查调整表任务(T-1)
汇总表yl_spmibill_receipt.spmi_summary
新增入库
生成汇总批次号
定时任务(入口)(每天八点任务触发一次)
消息来源是否为回单
操作类型是否为新增
原查询报价接口已经迁移到账单服务
算费要素是否完善
动力平台-确认函
查询账单是否存在
队列名: nwm-transfer-outer-finance-receipt.spmibill-new-oms-receipt-msg-inputheaders['receiptWaybill']==1
发生异常
异常表yl_spmibill_receipt.spm_msg_err_log
签收网点不为空
回单费账单-账单生命周期数据链路图
队列名:spmIbill-accounting-batch.spmibill-settlement-output-batch
获取算费结果
队列名: spmi-confirmation-allbill.spmi_confirmation_receipt_input
队列名: spmibill-receiptcal-calculationfee.spmibill-receiptcal-fee-input
签收消息
队列名: ibk-accounting-result.spmibill-result
网点结算-账单服务(SPMI-RECEIPT)
按重量和寄件网点分别处理消息
入库成功
迭代账单列表
过滤
query
监听确认函消息(入口)
监听回单录单消息(入口)
修改账单重量
操作平台(OPS)
监听算费消息(入口)
加扣款处理逻辑
判断修改类型
收藏
0 条评论
下一页