【技术实现步骤摘要】
一种物流账单处理方法、装置和系统
[0001]本专利技术涉及智慧物流
,尤其涉及一种物流账单处理方法、装置和系统。
技术介绍
[0002]物流已经涉及到各种场景比如外卖、跨境、不同国家物流等。针对不同场景,物流具有不同的计费规则,比如针对外卖来说,每一单进行一次计费,即每一单进行一次账单处理,计费按照配送距离等计算,又比如针对不同国家物流,有的可能一周处理一次账单,有的可能一天处理一次账单,有的可能半年处理一次账单等。同时,不同场景或者不同商户的账单处理也存在一定的差异。
[0003]目前,为了实现电子化管理物流账单,一般需要为不同的物流账单开发对应的账单处理系统,即现有的物流账单处理系统与物流账单处理规则强耦合,导致维护成本较高,灵活性较差。
技术实现思路
[0004]有鉴于此,本专利技术实施例提供一种物流账单处理方法、装置和系统,解除物流账单与处理规则之间的耦合,具有比较高的配置灵活性,能够处理多种物流账单,以有效地降低维护成本。
[0005]为实现上述目的,根据本专利技术实施例的一 ...
【技术保护点】
【技术特征摘要】
1.一种物流账单处理方法,其特征在于,包括:监控物流账单相关数据对应的账单任务;在监控到所述账单任务满足处理条件的情况下,确定所述账单任务对应的处理链路,其中,所述处理链路包括配置的多个账单处理节点以及所述多个账单处理节点的执行顺序;按照所述处理链路包括的所述多个账单处理节点的执行顺序,将所述物流账单相关数据调度给多个所述账单处理节点处理,并将处理结果提供给物流账单接收端。2.根据权利要求1所述的物流账单处理方法,其特征在于,还包括:响应于接收到针对任一处理类型的物流账单的配置信息,为所述处理类型生成对应的任务标识,并解析所述配置信息;根据解析出的多个账单处理节点的特征标识以及多个所述特征标识的排列顺序,确定所述任务标识的处理链路;所述确定所述账单任务对应的处理链路,包括:查找所述账单任务的任务标识对应的处理链路。3.根据权利要求2所述的物流账单处理方法,其特征在于,所述确定所述任务标识的处理链路,包括:将所述多个账单处理节点的特征标识以及多个所述特征标识的排列顺序配置到流程引擎组件,以在所述流程引擎组件构建出对应于所述任务标识的处理链路。4.根据权利要求3所述的物流账单处理方法,其特征在于,所述查找所述账单任务的任务标识对应的处理链路,包括:根据所述账单任务的任务标识,在所述流程引擎组件中查找并初始化对应的处理链路。5.根据权利要求1所述的物流账单处理方法,其特征在于,所述多个账单处理节点的执行顺序包括:所述多个账单处理节点中的相邻两个所述账单处理节点按照先后顺序执行;和/或,所述多个账单处理节点中不存在关联关系的两个或多个账单处理节点异步执行。6.根据权利要求1所述的物流账单处理方法,其特征在于,还包括:存储多个所述账单处理节点的处理方法或处理类;所述将所述物流账单相关数据调度给多个所述账单处理节点处理,包括:针对每一个所述账单处理节点执行下述操作:通过链路处理器调用存储的所述账单处理节点的处理方法或处理类;将所述物流账单相关数据或者所述账单处理节点的上一账单处理节点的处理结果传输给所述链路处理器所调用的处理方法或处理类,以...
【专利技术属性】
技术研发人员:任洪波,
申请(专利权)人:北京京东振世信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。