一种对账系统及对账方法与流程

文档序号:16252717发布日期:2018-12-12 00:10阅读:378来源:国知局
一种对账系统及对账方法与流程

本发明涉及电子商务技术领域,尤其涉及一种对账系统及对账方法。

背景技术

随着电子商务的发展,越来越多的交易订单采用在线生成的方式进行。网络交易订单的一个特点就是订单状态实时变化,有时候顾客申请退货就会产生退货订单,有时候由于供应商的问题导致价格更改,也会产生调整订单,甚至有时候货品售出后供应商还可以对历史费率进行调整。而对账过程通常每月进行,具有天然的延时性,采用传统的对账方式经常会出现已清算的信息不准确的情况,从而导致对账不平。



技术实现要素:

根据现有技术中存在的上述问题,现提供一种对账系统及对账方法的技术方案,旨在避免订单价格变更或者退货订单等影响最终的对账结果。

上述技术方案具体包括:

一种对账系统,其中,所述对账系统与外部的交易系统连接,并用于接收所述交易系统中生成的各类订单并进行自动对账;

所述对账系统具体包括:

订单获取单元,用于获取所述交易系统发送的正常订单;

退货单处理单元,用于获取所述交易系统发送的的退货订单,并根据所述退货订单生成退货单报表;

自动对账单元,连接所述订单获取单元,用于将所述正常订单设置为待对账订单,并根据供应商上传的供应商报表对所述待对账订单进行自动对账,以对每个所述待对账订单进行确认;

判断单元,连接所述自动对账单元,用于在自动对账的过程中,判断所述待对账订单与所述供应商报表之间是否存在差异,并输出判断结果;

调整单处理单元,分别连接所述自动对账单元和所述判断单元,用于在所述判断结果表示所述待对账订单和所述供应商报表之间存在差异时,将所述待对账订单设置为调整订单,并根据所述调整订单生成调整单报表;

结算单处理单元,分别连接所述自动对账单元和所述判断单元,用于在所述第二判断结果表示所述待对账订单和所述供应商报表之间不存在差异时,将所述待对账订单设置为待结算订单,并根据所述待结算订单生成结算单报表;

财务平账单元,分别连接所述退货单处理单元、所述调整单处理单元和所述结算单处理单元,所述财务平账单元以所述退货单报表和所述调整单报表为平账依据,对所述结算单报表进行平账处理,以得到财务报表并输出。

优选的,该对账系统,其中,所述退货单处理单元还连接所述自动对账单元;

所述退货单处理单元中具体包括:

第一判断模块,用于判断所述退货单的状态,并输出第一状态判断结果;

第一筛选模块,连接所述第一判断模块,用于在所述第一状态判断结果表示所述退货单尚未结算时,将所述退货单作为所述待对账订单发送至所述自动对账单元;

退货单处理模块,连接所述第一判断模块,用于在所述第一状态判断结果表示所述退货单已经结算时,根据所述退货单生成所述退货单报表。

优选的,该对账系统,其中,所述退货单处理单元中还包括:

退货标记模块,用于对每个所述退货单进行标记。

优选的,该对账系统,其中,所述调整单处理单元还连接所述结算单处理单元;

所述调整单处理单元具体包括:

第二判断模块,用于判断所述调整订单的状态,并输出第二状态判断结果;

第二筛选模块,连接所述第二判断模块,用于在所述第二状态判断结果表示所述调整订单尚未结算时输出所述调整订单;

价格调整模块,连接所述第二筛选模块,用于对所述第二筛选模块输出的所述调整订单进行价格修改,并将经过价格修改的所述调整订单作为所述待结算订单发送至所述结算单处理单元;

调整单处理模块,连接所述第二判断模块,用于在所述第二状态判断结果表示所述调整订单已经结算时,根据所述调整订单生成所述调整单报表。

优选的,该对账系统,其中,还包括:

差异整合单元,连接在所述判断单元和所述调整单处理单元之间,用于将具有差异的所述待对账订单整合成差异报表,并将所述差异报表上传至所述调整单处理单元。

一种对账方法,其中,设置一远程的所述对账系统,所述对账系统与外部的交易系统连接,并用于接收所述交易系统中生成的各类订单并进行自动对账;

所述对账方法应用于所述对账系统中,并包括一退货单处理流程、一结算单处理流程以及一调整单处理流程;

所述退货单处理流程中,所述对账系统获取所述交易系统发送的的退货订单,并根据所述退货订单生成退货单报表;

所述结算单处理流程具体包括:

步骤s1,所述对账系统获取所述交易系统发送的正常订单并设置为待对账订单;

步骤s2,所述对账系统根据供应商上传的供应商报表对所述待对账订单进行自动对账,以判断所述待对账订单与所述供应商报表之间是否存在差异:

若是,则转向所述调整单处理流程;

步骤s3,所述对账系统将不存在差异的所述待对账订单设置为待结算订单;

步骤s4,所述对账系统根据所述待结算订单生成结算单报表;

所述调整单处理流程中,所述对账系统将所述待对账订单设置为调整订单,并根据所述调整订单生成调整单报表;

随后,所述对账系统以所述退货单报表和所述调整单报表为平账依据,对所述结算单报表进行平账处理,以得到财务报表并输出。

优选的,该对账方法,其中,所述退货单处理流程中还包括一状态判断步骤:所述对账系统判断所述退货订单是否已经结算,并在所述退货订单尚未结算时将所述退货订单设置为所述待对账订单,随后转向所述步骤s2。

优选的,该对账方法,其中,所述退货单处理流程中,还对每个所述退货单进行标记。

优选的,该对账方法,其中,所述调整单处理流程中还包括一状态判断步骤:所述对账系统判断所述调整订单是否已经结算,并在所述调整订单尚未结算时将所述调整订单设置为所述待结算订单,随后转向所述步骤s4。

优选的,该对账方法,其中,所述调整单处理流程中还包括:将具有差异的所述待对账订单作为所述调整订单并整合成差异报表,随后根据所述差异报表中的所述调整订单生成所述调整单报表。

上述技术方案的有益效果是:

1)提供一种对账系统,能够避免订单价格变更或者退货订单等影响最终的对账结果,解决对账对不平的问题;

2)提供一种对账方法,能够避免订单价格变更或者退货订单等影响最终的对账结果,解决对账对不平的问题。

附图说明

图1是本发明的较佳的实施例中,一种对账系统的总体结构示意图;

图2是本发明的较佳的实施例中,退货单处理单元的具体结构示意图;

图3是本发明的较佳的实施例中,调整单处理单元的具体结构示意图;

图4是本发明的较佳的实施例中,一种对账方法中生成结算单报表的流程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。

根据现有技术中存在的上述问题,现提供一种对账系统,该对账系统与外部的交易系统(图中未示出)连接,并用于接收交易系统中生成的各类订单并进行自动对账;

该对账系统具体如图1中所示,包括:

订单获取单元1,用于获取交易系统发送的正常订单;

退货单处理单元2,用于获取交易系统发送的的退货订单,并根据退货订单生成退货单报表;

自动对账单元3,连接订单获取单元1,用于将正常订单设置为待对账订单,并根据供应商上传的供应商报表对待对账订单进行自动对账,以对每个待对账订单进行确认;

判断单元4,连接自动对账单元3,用于在自动对账的过程中,判断待对账订单与供应商报表之间是否存在差异,并输出判断结果;

调整单处理单元5,分别连接自动对账单元3和判断单元4,用于在判断结果表示待对账订单和供应商报表之间存在差异时,将待对账订单设置为调整订单,并根据调整订单生成调整单报表;

结算单处理单元6,分别连接自动对账单元3和判断单元4,用于在第二判断结果表示待对账订单和供应商报表之间不存在差异时,将待对账订单设置为待结算订单,并根据待结算订单生成结算单报表;

财务平账单元7,分别连接退货单处理单元2、调整单处理单元5和结算单处理单元6,财务平账单元7以退货单报表和调整单报表为平账依据,对结算单报表进行平账处理,以得到财务报表并输出。

具体地,本实施例中,上述退货单处理单元2处理的是顾客退货的订单,也即退货订单,退货单处理单元2收集本账期内的所有退货订单,并根据这些退货订单形成一个退货单报表并输出。上述退货订单的来源可以为交易系统根据客户的退货操作形成的订单,也可以是供应商手动撤单形成的退货订单。

上述调整单处理单元5处理的是因供应商进行调价或者系统自动调价形成的本账期内的调整订单,调整单处理单元5根据这些调整订单形成一个调整单报表并输出。上述调整订单的来源可以为供应商的进价调整反映在订单中,也可以为交易系统自身的售价调整。所有的价格调整均会反映在调整订单中。

上述待结算订单即为正常订单,也就是剔除了退货订单和调整订单之后的其他正常交易结束的订单,结算单处理单元6用于将正常交易结束的订单进行结算后生成结算单报表。

本实施例中,系统将结算单报表作为基础报表,结合退货单报表和调整单报表进行平账调整,最终形成对账对平的财务报表。

具体地,上述财务平账单元7将上述结算单报表作为基础报表,并采用退货单报表和调整单报表作为依据对整体的财务报表进行处理。在最终输出的财务报表中包括了上述结算单报表、退货单报表以及调整单报表,结算单报表作为该财务报表中的基础报表,其他两个报表作为财务报表中的参照报表,基础报表和参照报表互相印证,这样就能够将账对平。

例如,在本账期内总共产生5万元的结算单报表,但是在结算单报表处理完成之后又产生了1万元的退货单报表以及价格差价在2万元的调整单报表,则以结算单报表为基础,结合上述1万元的退货单报表以及2万元的调整单报表进行互相印证,就能够避免原本的结算单报表对账不平的情况。

本发明的较佳的实施例中,

本发明的较佳的实施例中,退货单处理单元2还连接自动对账单元3;

则如图2中所示,退货单处理单元2中具体包括:

第一判断模块21,用于判断退货单的状态,并输出第一状态判断结果;

第一筛选模块22,连接第一判断模块21,用于在第一状态判断结果表示退货单尚未结算时,将退货单作为待对账订单发送至自动对账单元;

退货单处理模块23,连接第一判断模块21,用于在第一状态判断结果表示退货单已经结算时,根据退货单生成退货单报表。

具体地,本实施例中,上述退货订单总共具有两种状态:

一种是未结算状态,即该退货订单尚未参与自动对账,还没有进入到结算单报表中,也即本次退货是发生在结算单报表出来之前。在这种状态下,该退货订单会被调整为退货模式,随后被返回至自动对账单元,以作为正常的待对账单元参与自动对账。

一种是已经结算的状态,即该退货订单已经参与自动对账,进入到结算单报表中,也即本次退货是发生在结算单报表出来之后。在这种状态下,该退货订单不会再参与自动对账,而是依据该退货订单另外生成一笔退货数据,该退货数据最终会被纳入到本账期内的退货单报表中。

本发明的较佳的实施例中,仍然如图2中所示,退货单处理单元2中还包括:

退货标记模块24,用于对每个退货单进行标记。

具体地,对每个退货单进行标记后,当该退货单经过判断并返回到自动对账过程中时,系统可以很容易区分出该订单为退货订单。

本发明的较佳的实施例中,调整单处理单元5还连接结算单处理单元6;

则如图3中所示,调整单处理单元5具体包括:

第二判断模块51,用于判断调整订单的状态,并输出第二状态判断结果;

第二筛选模块52,连接第二判断模块51,用于在第二状态判断结果表示调整订单尚未结算时输出调整订单;

价格调整模块53,连接第二筛选模块52,用于对第二筛选模块输出的调整订单进行价格修改,并将经过价格修改的调整订单作为待结算订单发送至结算单处理单元;

调整单处理模块54,连接第二判断模块52,用于在第二状态判断结果表示调整订单已经结算时,根据调整订单生成调整单报表。

具体地,本实施例中,上述调整订单同样具有两种状态:

一种是未结算状态,即该调整订单尚未参与订单结算,还没有进入到结算单报表中,也即本次订单价格的调整是发生在结算单报表出来之前。在这种状态下,上述调整订单会被调整订单价格(根据供应商或者系统修改的价格进行调整)后再作为待结算订单返回至上述结算单处理单元6中。调整价格后的调整订单实际与正常订单相同,因此不需要特地添加标记。

一种是已结算状态,即该调整订单已经参与订单结算,已经进入到结算单报表中,也即本次订单价格的调整是发生在结算单报表出来之后。在这种状态下,该退货订单不会再参与结算,而是依据该调整订单另外生成一笔调整数据(调整价格后的订单数据),该调整数据最终会被纳入到本账期内的调整单报表中。

本发明的较佳的实施例中,仍然如图1中所示,上述对账系统中还包括:

差异整合单元8,连接在判断单元4和调整单处理单元5之间,用于将具有差异的待对账订单整合成差异报表,并将差异报表上传至调整单处理单元5。因此,调整单处理单元5接收到的为差异报表,并从差异报表中提取各个调整订单的订单数据。

综上,本发明技术方案中,首先将订单分为正常订单、退货订单和价格需要进行调整的调整订单,并分别对这些订单形成报表。最终的财务报表是在正常订单的结算单报表的基础上,结合退货单报表和调整单报表来进行平账处理的,因此能够避免订单价格变更或者退货订单等影响最终的对账结果,解决对账对不平的问题。

本发明的较佳的实施例中,基于上文中所述的对账系统,现提供一种对账方法,该方法中,设置一远程的对账系统,对账系统与外部的交易系统连接,并用于接收交易系统中生成的各类订单并进行自动对账;

对账方法应用于对账系统中,并包括一退货单处理流程、一结算单处理流程以及一调整单处理流程;

退货单处理流程中,对账系统获取交易系统发送的的退货订单,并根据退货订单生成退货单报表;

结算单处理流程具体如图4中所示,包括:

步骤s1,对账系统获取交易系统发送的正常订单并设置为待对账订单;

步骤s2,对账系统根据供应商上传的供应商报表对待对账订单进行自动对账,以判断待对账订单与供应商报表之间是否存在差异:

若是,则转向调整单处理流程;

步骤s3,对账系统将不存在差异的待对账订单设置为待结算订单;

步骤s4,对账系统根据待结算订单生成结算单报表;

调整单处理流程中,对账系统将待对账订单设置为调整订单,并根据调整订单生成调整单报表;

随后,对账系统以退货单报表和调整单报表为平账依据,对结算单报表进行平账处理,以得到财务报表并输出。

本发明的较佳的实施例中,退货单处理流程中还包括一状态判断步骤:对账系统判断退货订单是否已经结算,并在退货订单尚未结算时将退货订单设置为待对账订单,随后转向步骤s2。

本发明的较佳的实施例中,退货单处理流程中,还对每个退货单进行标记。

本发明的较佳的实施例中,调整单处理流程中还包括一状态判断步骤:对账系统判断调整订单是否已经结算,并在调整订单尚未结算时将调整订单设置为待结算订单,随后转向步骤s4。

本发明的较佳的实施例中,调整单处理流程中还包括:将具有差异的待对账订单作为调整订单并整合成差异报表,随后根据差异报表中的调整订单生成调整单报表。

以上仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1