一种路由分控对账方法和系统技术方案

技术编号:18446202 阅读:35 留言:0更新日期:2018-07-14 10:54
本发明专利技术涉及一种路由分控对账方法和系统,所述方法包括以下步骤:步骤1、获取任务名称,查询商户路由信息表,获取商户信息;步骤2、查询商户管理信息表,获取商户配置信息;步骤3、判断所述商户配置信息是否满足定时任务启动时间判断规则,若是,则执行步骤4;否则,结束本方法;步骤4、根据所述商户配置信息,获取所述商户对账文件交互信息,并获取商户会计账簿文件;步骤5、判断本地对账文件是否正常存入数据库,若是,则从所述数据库获取所述本地对账文件,并执行步骤7;否则,执行步骤6;步骤6、系统继续等待一定时间后,执行步骤5;步骤7、提取对账要素,根据所述商户的对账要素进行对账,并生成对账结果文件。

A method and system for routing division control

The present invention relates to a route division control account and system. The method includes the following steps: Step 1, obtain the name of the task, inquire the merchant route information table, obtain the merchant information; step 2, inquire the merchant management information table, obtain the merchant configuration information; step 3, judge whether the merchant configuration information satisfies the timing. The task start time determines the rule, if, then the step 4 is executed; otherwise, the method is completed; step 4, according to the merchant configuration information, obtain the exchange information of the account reconciliation file, and obtain the merchant account book file; step 5, judge whether the local reconciliation file is often stored in the database, if, then from the stated The database gets the local account file and executes the step 7; otherwise, the execution step 6; step 6, after the system continues to wait for a certain time, execute step 5; step 7, extract the account elements, account according to the account elements of the merchant and generate the account result file.

【技术实现步骤摘要】
一种路由分控对账方法和系统
本专利技术涉及计算机服务
,尤其涉及一种路由分控对账方法和系统。
技术介绍
对账,是指对前一个清算周期的交易信息进行核对,以确认交易信息的一致性和正确性的过程。应当定期将会计账簿记录的有关数字、货币资金、有价证券往来单位或个人等进行相互核对,保证账证相符、账账相符、账实相符。随着互联网以及计算机的发展,众多业务已经由原先传统地在线下进行转为通过网络进行线上以及线下的操作。而会计对账,亦已由传统地人工对账,转由通过网络以及计算机,进行自动对账。目前市面上的对账系统,针对不同的会计账簿接入方,其数据的交互耦合度过高,也过于复杂,从而导致实际对账的解决方案并无法满足不同接入方的对账需求。比如,不同的接入方对账数据交互方式不同、加签加密的方式不同、对账要素的不同、对账结果数据要求的不同,使得一款对账系统要满足前述不同要求,其数据的交互耦合度过高。这样高耦合的对账方式直接导致系统业务扩展和功能扩展存在极大的局限性,其不能及时地提供快速并且稳定的对接方案,严重地影响企业的业务拓展。此外,这样高耦合的对账方式,亦会造成很多重复的工作量,亦不利于运营管理和事件的响应。
技术实现思路
基于此,有必要针对上述技术问题,提供一种路由分控对账的方法,其通过建立多个路由信息参数表,使表与表之间存在之间或者间接的关联,并利用程序建立表与表之间的使用关系,通过路由化对账,灵活组合多个路由来实现分控对账处理,同时通过建立相关路由控制信息来获取不同商户在不同交易场景下的对账周期、对账数据原格式、对账启动日期以及对账要素等等数据,从而依据前述数据与信息,来完成对账操作。根据本专利技术的实施例,提供了一种路由分控对账方法,根据对账任务启动时间,启动执行对账任务,所述对账任务包括以下步骤:步骤1、获取所述对账任务中的任务名称,根据所述任务名称,查询数据库中的商户路由信息表,获取与所述对账任务有关的商户信息;步骤2、根据所述商户信息,查询商户管理信息表,获取商户配置信息;所述商户配置信息中包含有商户号、商户的对账日期。步骤3、判断所述商户配置信息是否满足对账任务启动时间判断规则,若是,则执行步骤4;否则,结束本方法;步骤4、根据所述商户配置信息,查询对账文件交互路由信息表,获取所述商户对账文件交互信息,并根据所述商户对账文件交互信息获取商户会计账簿文件;步骤5、根据所述对账任务的任务名称根据所述商户配置信息,判断与所述商户有关的本地会计账簿文件是否正常存入数据库,若是,则从所述数据库获取所述本地会计账簿文件,并执行步骤7;否则,执行步骤6;步骤6、系统继续等待一定时间后,返回执行步骤5;步骤7、从所述商户配置信息中提取所述商户的对账要素,根据所述商户的对账要素,将所述商户会计账簿文件与本地会计账簿文件进行对账,并生成对账结果文件。根据本专利技术的实施例,提供了一种路由分控对账系统,包括数据提取模块、数据处理模块、文件下载模块、对账模块以及系统通用模块,所述数据提取模块,用于提取和/或获取表格以及任务中的数据,并根据所提取的数据,在其他表格中进行查询,并提取相应信息;所述数据提取模块包括:用于在表格中查询数据的查询模块;以及用于在表格中提取和/或获取数据以及信息的提取模块;所述数据处理模块,用于根据数据提取模块所提取出来的任务信息,判断本地会计账簿文件是否正常存入数据库,同时,用于对会计账簿文件进行解析;所述数据处理模块包括:用于判断本地会计账簿文件是否存入数据库的判断模块;以及用于对会计账簿进行解析的解析模块;所述文件下载模块,用于根据所述数据提取模块提取出来的对账文件交互信息,下载会计账簿文件,包含下载组件;所述对账模块,用于根据所述数据提取模块所获取的商户的对账要素,将商户会计账簿文件与本地会计账簿文件进行对账,并生成对账结果文件,同时,用于将所述对账结果文件进行二次筛选处理;所述系统通用模块,用于调度所有定时任务,计时并判断是否启动对账任务,并用于存储系统执行本方法所有数据以及会计账簿文件;所述系统通用模块包括:用于调度所有定时任务,并判断和启动对账任务的调度模块;以及用于进行所有定时、计时操作的定时器模块;以及用于存储系统执行本方法所有数据以及指令的数据库。根据本专利技术的实施例,提供了一种计算机可读存储介质,其中,所述计算机可读存储介质上存储有用于执行本申请所述一种路由分控对账方法的程序,所述程序被处理器执行时执行本申请上述方法的步骤。本专利技术的有益效果主要在于:既简便不同接入方在不同交易场景下对账操作的处理与维护,实现不同的数据交互方式,避免代码的高耦合,提高技术的兼容性,高效且安全地处理和存储对账结果数据,并实现对账代码及数据库平台的无关迁移;同时,亦方便用户进行相关路由信息表的数据维护,提升用户体验。此外,使用本申请的路由分控对账方法,可以实现跨平台对账支持,实现多模式混合对账快速安全接入。通过对不同商户不同场景下的对账参数化、路由化,实现商户管理后管可配置化,实现文件信息管理参数可配置化,同时,实现对账文件维度以及系统参数信息可配置化。附图说明图1为根据本专利技术的实施例的一种路由分控对账方法的流程示意图;图2为根据本专利技术的实施例的一种路由分控对账方法中定时任务启动时间判断规则的流程示意图;图3为根据本专利技术的实施例的一种路由分控对账方法中步骤S100的详细流程示意图;图4为根据本专利技术的实施例的一种路由分控对账方法中步骤S101的详细流程示意图;图5为根据本专利技术的实施例的一种路由分控对账系统的架构示意图;图6为根据本专利技术的实施例的安装了应用程序的系统的运行环境的示意图。具体实施方式下面,结合附图对技术方案的实施作进一步的详细描述。本领域的技术人员能够理解,尽管以下的说明涉及到有关本专利技术的实施例的很多技术细节,但这仅为用来说明本专利技术的原理的示例、而不意味着任何限制。本专利技术能够适用于不同于以下例举的技术细节之外的场合,只要它们不背离本专利技术的原理和精神即可。另外,为了避免使本说明书的描述限于冗繁,在本说明书中的描述中,可能对可在现有技术资料中获得的部分技术细节进行了省略、简化、变通等处理,这对于本领域的技术人员来说是可以理解的,并且这不会影响本说明书的公开充分性。下文中,将描述用于进行本专利技术的实施例。注意,将以下面的次序给出描述:1、专利技术构思的概要;2、一种路由分控对账方法(图1-图4);3、一种路由分控对账系统(图5);4、根据本专利技术的实施例的安装了应用程序的系统、以及存储所述应用程序的计算机可读介质(图6)。1、专利技术构思的概要针对市面上不同的会计账簿接入方数据交互耦合度过高的对账方式,本申请依赖Mongodb的文本数据存储功能、Oracle高效的读写性能、redis的缓存锁、MQ消息中间件的优势,结合技术框架PAFA5,总结出一套行之有效的利用路由化信息的对账分控引擎路由解决方案。具体说来,通过建立多个路由信息参数表,使表与表之间存在之间或者间接的关联,并利用程序建立表与表之间的使用关系,通过路由化对账,灵活组合多个路由来实现分控对账处理,同时通过建立相关路由控制信息来获取不同商户在不同交易场景下的对账周期、对账数据原格式、对账启动日期以及对账要素等等数据,从而依据前述数据与信息,来完成对账操作。2、一种路本文档来自技高网...

【技术保护点】
1.一种路由分控对账方法,其特征在于,根据对账任务启动时间,启动执行对账任务,所述对账任务包括以下步骤:步骤1、获取所述对账任务中的任务名称,根据所述任务名称,查询数据库中的商户路由信息表,获取与所述对账任务有关的商户信息;步骤2、根据所述商户信息,查询商户管理信息表,获取商户配置信息;所述商户配置信息中包含有商户号、商户的对账日期。步骤3、判断所述商户配置信息是否满足对账任务启动时间判断规则,若是,则执行步骤4;否则,结束本方法;步骤4、根据所述商户配置信息,查询对账文件交互路由信息表,获取所述商户对账文件交互信息,并根据所述商户对账文件交互信息获取商户会计账簿文件;步骤5、根据所述商户配置信息,判断与所述商户有关的本地对账文件是否正常存入数据库,若是,则从所述数据库获取所述本地对账文件,并执行步骤7;否则,执行步骤6;步骤6、系统继续等待一定时间后,返回执行步骤5;步骤7、从所述商户配置信息中提取所述商户的对账要素,根据所述商户的对账要素,将所述商户会计账簿文件与本地对账文件进行对账,并生成对账结果文件。

【技术特征摘要】
1.一种路由分控对账方法,其特征在于,根据对账任务启动时间,启动执行对账任务,所述对账任务包括以下步骤:步骤1、获取所述对账任务中的任务名称,根据所述任务名称,查询数据库中的商户路由信息表,获取与所述对账任务有关的商户信息;步骤2、根据所述商户信息,查询商户管理信息表,获取商户配置信息;所述商户配置信息中包含有商户号、商户的对账日期。步骤3、判断所述商户配置信息是否满足对账任务启动时间判断规则,若是,则执行步骤4;否则,结束本方法;步骤4、根据所述商户配置信息,查询对账文件交互路由信息表,获取所述商户对账文件交互信息,并根据所述商户对账文件交互信息获取商户会计账簿文件;步骤5、根据所述商户配置信息,判断与所述商户有关的本地对账文件是否正常存入数据库,若是,则从所述数据库获取所述本地对账文件,并执行步骤7;否则,执行步骤6;步骤6、系统继续等待一定时间后,返回执行步骤5;步骤7、从所述商户配置信息中提取所述商户的对账要素,根据所述商户的对账要素,将所述商户会计账簿文件与本地对账文件进行对账,并生成对账结果文件。2.根据权利要求1所述的一种路由分控对账方法,其特征在于,启动执行对账任务之前还包括如下步骤:步骤101、查询定时任务基本参数表,获取定时任务基本参数;其中,所述定时任务基本参数包括所有商户的任务名称、任务启动时间、任务最晚执行时间;步骤103、根据所述定时任务基本参数,判断系统当前时间是否符合任务启动时间,若符合,则执行步骤104;否则,系统继续等待,并间隔一定时间后返回执行步骤101;步骤104、启动执行对账任务。3.根据权利要求2所述的一种路由分控对账方法,其特征在于,所述步骤101之前,还包括如下步骤:步骤1011、启动本地会计账簿入库任务,所述本地会计账簿入库任务周期性被轮询;步骤1012、根据商户管理信息表,获取商户配置信息;步骤1013、根据所述商户配置信息,查询数据库中本地会计账簿文件,调取与所述商户有关的数据;步骤1014、将所述与商户有关的数据汇总,并生成本地对账文件,存入数据库。4.根据权利要求2所述的一种路由分控对账方法,其特征在于,所述步骤3包括如下步骤:a、根据商户配置信息,判断所述商户的对账日期是否被设定为工作日,若是,则执行b;否则,执行c;b、判断当前日期是否为工作日,若是,执行步骤4;否则,结束本方法;c、判断当前日期是否为工作日,若是,结束本方法;否则,执行步骤4。5.根据权利要求1所述的一种路由分控对账方法,其特征在于,在步骤1之前还包括:新建商户信...

【专利技术属性】
技术研发人员:韦游领刘潜
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1