快递国际业务的费用清洗方法及设备与流程

文档序号:27138697发布日期:2021-10-30 00:02阅读:208来源:国知局
快递国际业务的费用清洗方法及设备与流程

1.本发明属于国际快递技术领域,具体涉及一种快递国际业务的费用清洗方法及设备。


背景技术:

2.科技的进步推动了快递行业的快速发展,在快递行业中,很多流程与环节都已实现自动化,极大的简化了操作人员的操作复杂度,提升了从业人员的工作效率。一笔订单从下单到交付到客户手中,经历了揽件、中转、派件等多个环节,每个环节都会产生对应的费用。如揽件会产生揽件费,中转会产生中转费,派件会产生派费等,国际业务中还涉及过海关产生的报关费等复杂业务场景,每种费用产生的规则都不尽相同,关联的运单属性也不一样。自动化费用清洗,是根据业务规则,通过系统自动识别哪些费用满足清洗条件,并根据不同国家、不同中心的不同清洗规则,清洗出正确的费用。
3.在相关技术中,国内快递业务也有费用清洗,但是国内只会涉及到单一的清洗规则,无法满足国际业务的需求。同时国际业务复杂,业务扩展迅速,增加新的费用类型比较频繁,每个国家清洗费用规则存在差异,使得数据清洗规则难以适应多国家的快递需求。
4.因此,如何实现对国际快递业务的费用清洗,保证清洗规则的兼容性,成为现有技术中亟待解决的技术问题。


技术实现要素:

5.本发明提供了一种快递国际业务的费用清洗方法及设备,以解决现有技术中清洗规则兼容性低的技术问题。
6.本发明提供的技术方案如下:
7.一方面,一种快递国际业务的费用清洗方法,包括:
8.获取目标清洗处理器;
9.通过所述目标清洗处理器,获取预所述目标清洗处理器相匹配的费用类型;
10.根据所述费用类型获取配置绑定的计费因子;
11.判断所述计费因子是否齐全,若所述计费因子齐全,则清洗出对应类型的费用明细。
12.可选的,所述获取目标清洗处理器,包括:
13.判断是否配置中心处理器;
14.若配置中心处理器,则获取中心处理器作为所述目标清洗处理器;
15.若未配置中心处理器,则获取国家处理器作为所述目标清洗处理器;
16.若未配置国家处理器,则获取通用处理器作为所述目标清洗处理器。
17.可选的,所述通过所述目标清洗处理器,获取预所述目标清洗处理器相匹配的费用类型,包括:
18.通过所述目标清洗处理器,获取预所述目标清洗处理器的配置表;
19.通过所述配置表,获取所述目标清洗处理器的费用类型。
20.可选的,所述根据所述费用类型获取配置绑定的计费因子,包括:
21.根据所述费用类型获取配置表;
22.根据所述配置表获取配置绑定的计费因子。
23.可选的,所述若所述计费因子齐全,则清洗出对应类型的费用明细,包括:
24.若所述计费因子齐全,则判断是否重新清洗,若不重新清洗,则清洗出对应类型的费用明细;
25.若重新清洗,则红冲原费用并调整,生成调整费用。
26.又一方面,一种快递国际业务的费用清洗设备,包括:处理器,以及与所述处理器相连接的存储器;
27.所述存储器用于存储计算机程序,所述计算机程序至少用于执行上述任一项所述的快递国际业务的费用清洗方法;
28.所述处理器用于调用并执行所述存储器中的所述计算机程序。
29.本发明的有益效果为:
30.本发明实施例提供的快递国际业务的费用清洗方法,获取目标清洗处理器;通过所述目标清洗处理器,获取预所述目标清洗处理器相匹配的费用类型;根据所述费用类型获取配置绑定的计费因子;判断所述计费因子是否齐全,若所述计费因子齐全,则清洗出对应类型的费用明细。将相同的清洗规则聚合,实现一套统一的清洗处理器;同时通过不同维度获取特定清洗处理器(每个目标清洗处理器可以是国家或中心),不同处理器的清洗规则存在差异,实现了规则差异性的兼容;针对运单属性,抽象出计费因子的概念,将费用类型与计费因子关系绑定,实现清洗自动化的开箱即用。
附图说明
31.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
32.图1为本发明实施例提供的一种快递国际业务的费用清洗方法的流程示意图;
33.图2为本发明实施例提供的一种快递国际业务的费用清洗设备的结构示意图。
具体实施方式
34.为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。
35.国内的费用清洗,每增加一种类型费用都需要定制化研发,不能做到实现开箱即用的效果。国内快递业务在处理重算时,直接将原来的费用覆盖,无法做到追根溯源,查看每笔费用的流水变化。快递国际业务中,自动清洗费用过程中存在的以下问题:首先,国际业务中,运单包括运单号、重量、始发地、目的地等通用属性,但是每个国家也会有其特有的
属性,导致每个国家、每个中心清洗费用的规则存在差异,如何设计一套统一的清洗系统并兼容每个国家、每个中心的规则差异是要解决的第一个问题。其次,每笔运单可能清洗出运费、包装费等不同类型的费用,决定每种费用的运单属性也不尽相同,清洗时,如何灵活的将费用类型与运单属性关联,实现开箱即用是要解决的第二个问题。最后,快递业务中存在这样的业务场景,财务人员(或系统分析员)看到计算出来的费用是错误的,需要调整重量进行重新清洗费用。
36.基于上述问题,本发明实施例提供一种快递国际业务的费用清洗方法。
37.图1为本发明实施例提供的一种快递国际业务的费用清洗方法的流程示意图,参阅图1,本发明实施例提供的方法,可以包括以下步骤:
38.s11、获取目标清洗处理器。
39.在一些实施例中,可选的,获取目标清洗处理器,包括:
40.判断是否配置中心处理器;
41.若配置中心处理器,则获取中心处理器作为目标清洗处理器;
42.若未配置中心处理器,则获取国家处理器作为目标清洗处理器;
43.若未配置国家处理器,则获取通用处理器作为目标清洗处理器。
44.例如,在对目标清洗处理器进行确定时,可以优先按中心获取中心处理器,未配置时再按国家获取国家处理器,未配置时获取通用处理器。其中,通用处理器是基于统一规则提炼出的基本处理器,作为兜底处理器,一定能获取到。中心处理器和国家处理器中,只实现有差异的规则,当中心处理器和国家处理器使用到通用的规则时,可以直接通过通用处理器处理。
45.s12、通过目标清洗处理器,获取预目标清洗处理器相匹配的费用类型。
46.在一些实施例中,可选的,通过目标清洗处理器,获取预目标清洗处理器相匹配的费用类型,包括:
47.通过目标清洗处理器,获取预目标清洗处理器的配置表;
48.通过配置表,获取目标清洗处理器的费用类型。
49.例如,将每个国家(或中心)可能清洗的费用类型与国家(或中心)通过配置绑定,在确定到目标清洗处理器后,通过该目标清洗处理器(国家或中心)获取配置表,获取到一批可能的费用类型。
50.s13、根据费用类型获取配置绑定的计费因子。
51.在一些实施例中,可选的,根据费用类型获取配置绑定的计费因子,包括:
52.根据费用类型获取配置表;
53.根据配置表获取配置绑定的计费因子。
54.例如,每种费用类型与计费因子通过配置绑定,通过费用类型获取配置表,获取到一批计费因子。
55.s14、判断计费因子是否齐全,若计费因子齐全,则清洗出对应类型的费用明细。
56.例如,只有计费因子都满足(非空),才会清洗出对应的类型的费用。
57.在一些实施例中,可选的,若计费因子齐全,则清洗出对应类型的费用明细,包括:
58.若计费因子齐全,则判断是否重新清洗,若不重新清洗,则清洗出对应类型的费用明细;
59.若重新清洗,则红冲原费用并调整,生成调整费用。
60.例如,当所有计费因子都满足条件时,才会真正进行清洗。如果本次清洗时对历史费用的调整,会将费用红冲(生成对应的负值费用),并生成最终的调整费用。即,没次清洗前都判断是否已存在历史费用,已存在历史费用时将原费用红冲,并重新清洗出最新费用,实现费用的追根溯源。
61.本发明实施例提供的快递国际业务的费用清洗方法,获取目标清洗处理器;通过目标清洗处理器,获取预目标清洗处理器相匹配的费用类型;根据费用类型获取配置绑定的计费因子;判断计费因子是否齐全,若计费因子齐全,则清洗出对应类型的费用明细。将相同的清洗规则聚合,实现一套统一的清洗处理器;同时通过不同维度获取特定清洗处理器(每个目标清洗处理器可以是国家或中心),不同处理器的清洗规则存在差异,实现了规则差异性的兼容;针对运单属性,抽象出计费因子的概念,将费用类型与计费因子关系绑定,实现清洗自动化的开箱即用。
62.基于一个总的发明构思,本发明实施例还提供一种快递国际业务的费用清洗设备。
63.图2为本发明实施例提供的一种快递国际业务的费用清洗设备的结构示意图,参阅图2,本发明实施例提供的一种快递国际业务的费用清洗设备,包括:处理器21,以及与处理器相连接的存储器22。
64.存储器22用于存储计算机程序,计算机程序至少用于上述任一实施例记载的快递国际业务的费用清洗方法;
65.处理器21用于调用并执行存储器中的计算机程序。
66.基于一个总的发明构思,本发明实施例还提供一种存储介质。
67.一种存储介质,该存储介质存储有计算机程序,当计算机程序被处理器执行时,实现上述的快递国际业务的费用清洗方法中各个步骤。
68.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
69.可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。
70.需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是指至少两个。
71.流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
72.应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下
列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
73.本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
74.此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
75.上述提到的存储介质可以是只读存储器,磁盘或光盘等。
76.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
77.尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1