一种海关申报方法和系统技术方案

技术编号:31307789 阅读:38 留言:0更新日期:2021-12-12 21:29
本发明专利技术公开了一种海关申报方法和系统,涉及计算机技术领域。该方法的一具体实施方式包括:接收申报请求信息,根据申报请求信息中携带的保税区标识,获取对应的流程节点信息;其中,流程节点信息根据保税区的申报流程生成,包括与申报流程的子流程对应的节点标识和节点顺序;按照节点顺序,从流程节点信息中选择当前节点,对当前节点执行以下步骤,直至当前节点为流程节点信息的最后一个节点:根据当前节点标识指示的单据类型和节点动作,从与单据类型对应的适配器中调用与节点动作相匹配的业务逻辑,执行业务逻辑。该实施方式基于适配器模式实现了一次开发对接多个保税区,提升了开发效率,减少了代码量,且便于维护。且便于维护。且便于维护。

【技术实现步骤摘要】
一种海关申报方法和系统


[0001]本专利技术涉及计算机
,尤其涉及一种海关申报方法和系统。

技术介绍

[0002]进出口业务对接海关系统时通常有多个保税区需要对接,目前现有的对接方式是为每个保税区对应的电子口岸单独开发申报程序,基于申报程序实现进出口物品的海关申报。
[0003]在实现本专利技术过程中,现有技术中至少存在如下问题:
[0004]由于需要为每个电子口岸单独开发申报程序,导致开发效率慢,代码量多,且后期不易维护。

技术实现思路

[0005]有鉴于此,本专利技术实施例提供一种海关申报方法和系统,该方法通过获取保税区对应的流程节点信息,进而根据流程节点信息,选择对应的适配器,并调用其中的业务逻辑,完成海关申报业务。基于适配器模式实现了一次开发对接多个保税区,提升了开发效率,减少了代码量,且便于维护。
[0006]为实现上述目的,根据本专利技术实施例的一个方面,提供了一种海关申报方法。
[0007]本专利技术实施例的一种海关申报方法,包括:接收申报请求信息,根据所述申报请求信息中携带本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种海关申报方法,其特征在于,包括:接收申报请求信息,根据所述申报请求信息中携带的保税区标识,获取对应的流程节点信息;其中,所述流程节点信息根据保税区的申报流程生成,包括与所述申报流程的子流程对应的节点标识和节点顺序,所述节点标识用于指示所述子流程处理单据的单据类型和节点动作;按照所述节点顺序,从所述流程节点信息中选择当前节点,对所述当前节点执行以下步骤,直至所述当前节点为所述流程节点信息的最后一个节点:根据当前节点标识指示的单据类型和节点动作,从与所述单据类型对应的适配器中调用与所述节点动作相匹配的业务逻辑,执行所述业务逻辑。2.根据权利要求1所述的方法,其特征在于,所述节点动作包括报文创建和单据申报,所述业务逻辑包括报文创建逻辑和单据申报逻辑;其中,所述报文创建逻辑用于根据规定的与所述单据类型对应的报文格式,对所述申报请求信息中携带的单据信息进行处理,生成报文;其中,所述单据信息的单据类型与所述当前节点标识指示的单据类型相同;所述单据申报逻辑用于调用与所述单据类型对应的申报接口,发送所述报文。3.根据权利要求1所述的方法,其特征在于,所述节点动作包括流程暂停,所述业务逻辑包括回执校验逻辑;所述从与所述单据类型对应的适配器中调用与所述节点动作相匹配的业务逻辑的步骤之前,所述方法还包括:确定所述当前节点标识指示的节点动作为流程暂停,获取回执信息;根据所述回执信息携带的单据类型,从对应的适配器中调用所述回执校验逻辑,执行所述回执校验逻辑,确认回执校验成功;所述从与所述单据类型对应的适配器中调用与所述节点动作相匹配的业务逻辑,包括:确定所述当前节点标识指示的节点动作不是流程暂停,从与所述单据类型对应的适配器中调用与所述节点动作相匹配的业务逻辑。4.根据权利要求1所述的方法,其特征在于,所述获取对应的流程节点信息的步骤之前,所述方法还包括:根据保税区的业务范围,确定满足所述业务范围的申报流程;将所述申报流程中的子流程抽象为对应的节点,为所述节点添加所述节点标识;将所述子流程的执行顺序作为所述节点顺序,根据所述节点标识和所述节点顺序,生...

【专利技术属性】
技术研发人员:任洪波
申请(专利权)人:北京京东振世信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1