一种erp系统及其业务单据数据的传输方法和装置的制作方法

文档序号:6581248阅读:193来源:国知局
专利名称:一种erp系统及其业务单据数据的传输方法和装置的制作方法
技术领域
本发明属于信息处理领域,尤其涉及一种ERP系统及其业务单据数据的传输方法 和装置。
背景技术
目前,在企业资源规划(Enterprise Resource Planning, ERP)系统中,当企业 中不同分支机构之间发生业务流转时,就需要在各分支机构之间进行业务单据数据分销传 输,以保证各分支机构之间业务单据数据的一致性。其中业务单据数据分销传输是指将源 机构账套中相应的业务单据数据传输至对应的目标机构账套中。由于不同的业务单据数据 可能对应不同的目标机构,因此,在分销传输业务单据数据前,需要选定业务单据数据对应 的目标机构,再将业务单据数据传输至选定的目标机构。因此,在业务单据数据分销传输过 程中,可能出现业务单据数据误传或错传的情况,如当用户选择了错误的目标机构时,可能 将业务单据数据传输至错误的目标机构,导致ERP系统中数据的安全隐患。
在现有的ERP系统中,在进行业务单据数据分销传输时,目标机构的用户在接收 到分销传输的业务单据数据后,无法直接通过ERP系统对接收到的业务单据数据进行确 认, 一般需要另外通过电话、邮件等方式告知源机构的用户业务单据数据的接收情况,如业 务单据数据正确,保留业务单据数据,或者业务单据数据错误,删除了业务单据数据等信 息,以确保分销传输的业务单据数据的准确性。这种业务单据数据的传输方法虽然可以满 足现有的业务需求。但是这种方式存在滞后性,效率低下、出错几率大。

发明内容
本发明实施例的目的在于提供一种ERP系统中业务单据数据的发送方法,旨在解 决现有的ERP系统在进行业务单据数据分销传输时存在的数据传输滞后,效率低下,出错 几率大的问题。 本发明实施例是这样实现的,一种ERP系统中业务单据数据的发送方法,所述方 法包括下述步骤 向接收方发送业务单据数据,以使接收方根据所述业务单据数据获得针对所述业 务单据数据的正确性检查信息; 接收业务单据数据接收方返回的针对所述业务单据数据的正确性检查信息。
本发明实施例的另一 目的在于提供一种ERP系统中业务单据数据的接收方法,所 述方法包括下述步骤 接收发送方发送的业务单据数据; 接收输入的针对所述业务单据数据的正确性检查信息; 将所述正确性检查信息返回至发送所述业务单据数据的发送方。 本发明实施例的再一 目的在于提供一种ERP系统中业务单据数据的发送装置,所
述装置包括
单据数据发送单元,用于向接收方发送业务单据数据,以使接收方根据所述业务 单据数据获得针对所述业务单据数据的正确性检查信息; 检查信息接收单元,用于接收业务单据数据接收方返回的针对所述业务单据数据 的正确性检查信息。 本发明实施例的还一 目的在于提供一种ERP系统中业务单据数据的接收装置,所 述装置包括 单据数据接收单元,用于接收发送方发送的业务单据数据; 检查信息生成单元,用于接收输入的针对所述单据数据接收单元接收的业务单据 数据的正确性检查信息; 检查信息发送单元,用于将所述检查信息生成单元接收的正确性检查信息返回至 发送所述业务单据数据的发送方。 本发明实施例的还一 目的在于提供ERP系统,所述系统包括所述ERP系统中业务
单据数据的发送装置和/或所述ERP系统中业务单据数据的接收装置。 在本发明实施例中,业务单据数据的接收方在接收到分销传输的业务单据数据
时,对业务单据数据信息进行正确性检查,并将该针对该业务单据数据的正确性检查信息
返回至业务单据数据的发送方,从而保证分销传输的业务单据数据的正确性以及业务单据
数据流转过程中信息传递的及时性,提高业务单据数据分销传输的效率和准确性,降低业
务单据数据分销传输的出错率。


图1是本发明实施例提供的ERP系统中单据数据分销传输的系统架构图; 图2是本发明实施例提供的ERP系统中业务单据数据的分销传输方法的实现流程
图; 图3是本发明实施例提供的ERP系统中业务单据数据的传输装置的结构框图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。 在本发明实施例中,业务单据数据接收方在接收到分销传输的业务单据数据时, 对业务单据数据信息进行正确性检查,并将针对该业务单据数据的正确性检查信息返回至 发送方,从而保证分销传输的业务单据数据的正确性以及业务单据数据流转过程中信息传 递的及时性,提高业务单据数据分销传输的效率和准确性,降低业务单据数据分销传输的 出错率。 本发明提供了一种ERP系统及其业务单据数据的传输方法和装置,所述传输方法 包括发送方法和接收方法,所述传输装置包括发送装置和接收装置 所述发送方法包括向接收方发送业务单据数据,以使接收方根据所述业务单据 数据获得针对所述业务单据数据的正确性检查信息; 接收业务单据数据接收方返回的针对所述业务单据数据的正确性检查信息。
所述接收方法包括接收发送方发送的业务单据数据; 接收输入的针对所述业务单据数据的正确性检查信息; 将所述正确性检查信息返回至发送所述业务单据数据的发送方。
所述发送装置包括 单据数据发送单元,用于向接收方发送业务单据数据,以使接收方根据所述业务 单据数据获得针对所述业务单据数据的正确性检查信息; 检查信息接收单元,用于接收业务单据数据接收方返回的针对所述业务单据数据 的正确性检查信息。
所述接收装置包括单据数据接收单元,用于接收发送方发送的业务单据数据;
检查信息生成单元,用于接收输入的针对所述单据数据接收单元接收的业务单据 数据的正确性检查信息; 检查信息发送单元,用于将所述检查信息生成单元接收的正确性检查信息返回至 发送所述业务单据数据的发送方。 所述ERP系统包括所述ERP系统中业务单据数据的发送装置和/或所述ERP系统 中业务单据数据的接收装置。 为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
图1示出了本发明实施例提供的ERP系统中业务单据数据分销传输的系统架构。
在ERP系统中,为了适应具有多个子机构的企业业务应用需求, 一般为每个机构 均设置对应的账套,为了实现某种业务流转,需要在各个账套间进行单据数据的分销传输。
图2示出了本发明实施例提供的ERP系统中业务单据数据的传输方法的实现流 程,详述如下 1 、发送方向接收方传输业务单据数据。 2、接收方接收输入的针对所述业务单据数据的正确性检查信息。
在本发明实施例中,当业务单据数据接收方接收到分销传输的业务单据数据时, 对业务单据数据信息进行正确性检查。对于不同的业务单据数据,需要检查的业务单据数 据信息可能不相同。但对于每一种业务单据数据,一般均需要检查业务单据数据的目标机 构是否与本机构相同。其中业务单据数据的目标机构是指业务单据数据的接收方所在机 构。如果业务单据数据的目标机构与业务单据数据接收方所在机构相同,则判定业务单据 数据被传输至正确的目标机构,否则,判定业务单据数据被传输至错误的目标机构。
可以理解,对业务单据数据进行正确性检查时,还可以检查业务单据数据的其他 信息,在此不再一一举例说明。 在本发明实施例中,对业务单据进行正确性检查后,生成或者输入针对该业务单 据数据的正确性检查信息。该正确性检查信息包括业务单据数据正确信息和业务单据数据 错误信息。其中业务单据数据正确信息表示该业务单据数据已通过接收方的正确性检查。 业务单据数据错误信息表示该业务单据数据没有通过接收方的正确性检查。在本发明实施 例中,通过为分销传输的业务单据数据增加正确性检查标识字段来存储输入的针对该业务 单据数据的正确性检查信息。 当业务单据数据没有通过接收方的正确性检查时,为了告知发送方没有通过正确 性检查的原因,在本发明另一实施例中,该正确性检查信息还包括拒收原因信息。该具有原因信息用于描述分销传输的业务单据数据未通过正确性检查的原因。还可以用于描述未通 过正确性检查的业务单据数据需要进行修改的信息等。本发明实施例通过为分销传输的业 务数据增加拒收原因字段来存储拒收原因信息。 在本发明实施例中,对业务单据数据进行正确性检查的方式可以是自动检查方 式、人工检查方式或者自动检查和人工检查结合的方式。对业务单据数据进行正确性检查 后,生成或者输入针对该业务单据数据的正确性检查信息。 如对于业务单据数据中的目标机构的正确性检查,可以采用自动检查方式,将接 收的业务单据数据中的目标机构与接收方的机构进行比较,并根据比较结果生成针对改业 务单据数据的正确性检查信息。而对于需要根据实际情况对业务单据数据的信息进行正确 性检查时, 一般采用人工检查方式,在用户核对业务单据数据后,输入针对该业务单据数据 的正确性检查信息。 具体实现时,可以在业务单据数据操作界面增加确认、拒绝按钮,该确认、拒绝按 钮只对通过分销传输接收的业务单据数据有效。业务单据数据的接收方在接收到分销传输 的业务单据数据后,对业务单据数据信息进行正确性检查,当检查无误,决定保留业务单据 数据时,则点击确认按钮,保存分销传输的业务单据数据,此时,业务单据数据的正确性检 查标识字段的值被设置为业务单据数据正确信息;当检查有误时,点击拒绝按钮,并输入拒 绝原因,此时业务单据数据的正确性检查标识字段的值被设置为业务单据数据错误信息, 且业务单据数据的拒收原因字段的值被设置为用户输入的拒绝原因。 当然,在本发明实施例中,也可以通过预先存储标准的业务单据数据信息,再通过 将接收的业务单据数据信息与预先存储的标准的业务单据数据信息进行比较,来自动进行 业务单据数据正确性检查,再根据检查结果自动生成针对该业务单据数据的正确性检查信 息。举例说明如下 在接收到分销传输的业务单据数据时,通过将分销传输的业务单据数据上的目标 机构和业务单据数据接收方所在的机构进行比较,如果相同,则生成的业务单据数据的正 确性检查信息为业务单据数据正确信息,如果不同,则生成的业务单据数据的正确性检查 信息为业务单据数据错误信息,且该业务单据数据错误信息中携带业务单据数据未通过正 确性检查的原因为目标机构错误。该业务单据数据错误信息中还可以携带未通过正确性检 查的业务单据数据需要进行修改的信息等,如业务单据数据中的哪些信息要修改等。
3 、发送方将针对业务单据数据的正确性检查信息返回至业务单据数据的发送方。
其中反馈的方式可以是业务单据数据接收方直接将正确性检查信息发送至业务 单据数据的发送方,或者由业务单据数据的发送方定时下载业务单据数据的正确性检查信 息。 在本发明实施例中,接收方向发送方返回针对业务单据数据的正确性检查信息 时,如果返回的是业务单据数据错误信息,则该业务单据数据错误信息中还可以携带拒收 原因信息。 在本发明实施例中,由于业务单据数据的接收方在接收到分销传输的业务单据数 据时,通过对业务单据数据信息进行正确性检查,并接收输入的针对该业务单据数据的正 确性检查信息,将业务单据数据的正确性检查信息反馈至业务单据数据的发送方,从而保 证了分销传输的业务单据数据的正确性以及业务单据数据流转过程中信息传递的及时性,提高业务单据数据分销传输的效率和准确性,降低业务单据数据分销传输的出错率。
在本发明另一实施例中,在步骤3之后,该方法还包括下述步骤 4、当发送方接收到的正确性检查信息为业务单据数据错误信息时,发送方接收单
据数据修改指令,将业务单据数据修改为输入的业务单据数据,并重新向接收方传输业务
单据数据。 在本发明另一实施例中,当业务单据数据错误信息中携带了拒收原因信息时,发 送方接收输入的根据该拒收原因信息对业务单据数据进行修改后的业务单据数据,再将业 务单据数据重新传输至接收方。如当业务单据数据错误信息中携带的拒收原因信息描述了 未通过正确性检查的业务单据数据需要进行修改的信息时,发送方可以直接根据该拒收原 因信息对业务单据数据进行修改,再将业务单据数据分销传输至业务单据数据接收方,这 样可以减少业务单据数据的发送方和接收方之间的沟通次数,节省了双方的沟通时间和沟 通成本,提高了业务单据数据分销传输的效率。 当接收方接收到的正确性检查信息为业务单据数据正确信息时,发送方可以结束 对该业务单据数据的分销传输的监控。这样避免了业务单据数据分销传输的滞后性。
图3示出了本发明实施例提供的ERP系统中业务单据数据的传输装置的结构,为 了便于说明,仅示出了与本发明实施例相关的部份。该ERP系统中业务单据数据的传输装 置可以是内置于ERP系统中的软件单元、硬件单元或者软硬件相结合的单元,或者作为独 立的挂件集成到ERP系统或者ERP系统的应用系统中。该ERP系统中业务单据数据的传输 装置包括业务单据数据的发送装置1和业务单据数据的接收装置2。其中
业务单据数据的发送装置1向业务单据数据的接收装置2传输业务单据数据,并 接收业务单据数据的接收装置2返回的正确性检查信息。其中正确性检查信息是业务单据 数据的接收装置2接收的针对业务单据数据的正确性检查信息,包括业务单据数据正确信 息和业务单据数据错误信息。 在本发明另一实施例中,业务单据数据的发送装置1在接收到业务单据数据错误
信息时,接收输入的修改后的业务单据数据,并将修改后的业务单据数据重新传输至业务 单据数据的接收装置2。 该业务单据数据的发送装置1包括单据数据发送单元11和正确性检查信息接收 单元12。其中 单据数据发送单元11向业务单据数据的接收装置2传输业务单据数据。
检查信息接收单元12接收业务单据数据的接收装置2返回的正确性检查信息。
在本发明另一实施例中,该业务单据数据的发送装置1还包括单据数据修改单元 13。该单据数据修改单元13接收单据数据修改指令,将该单据数据修改指令指定的业务单 据数据修改为输入的业务单据数据。并通过单据数据发送单元11将修改后的业务单据数 据重新发送至输入的修改后的业务单据数据,并将修改后的业务单据数据重新传输至业务 单据数据的接收装置2。 在本发明另一实施例中,当业务单据数据错误信息中携带了拒收原因信息时,单 据数据修改单元13将业务单据数据修改为输入的根据该拒收原因信息对业务单据数据进 行修改后的业务单据数据,再通过单据数据发送单元11将修改后的业务单据数据重新传 输至业务单据数据接收装置。这样可以减少业务单据数据的发送方和接收方之间的沟通次数,节省了双方的沟通时间和沟通成本,提高了业务单据数据分销传输的效率。 业务单据数据的接收装置2接收业务单据数据的发送装置1传输的业务单据数
据,并接收输入的针对该业务单据数据的正确性检查信息,将正确性检查信息返回至业务
单据数据的发送装置1。该业务单据数据的接收装置2包括单据数据接收单元21、检查信
息生成单元22和检查信息发送单元23。其中 单据数据接收单元21接收业务单据数据的发送装置1传输的业务单据数据。
检查信息生成单元22接收输入的针对单据数据接收单元21接收的业务单据数据 的正确性检查信息。 在本发明实施例中,当单据数据接收单元21接收到分销传输的业务单据数据时, 对业务单据数据信息进行正确性检查。对于不同的业务单据数据,需要检查的业务单据数 据信息可能不相同。但对于每一种业务单据数据,一般均需要检查业务单据数据的目标机 构是否与本机构相同。其中业务单据数据的目标机构是指业务单据数据的接收方所在机 构。 可以理解,对业务单据数据进行正确性检查时,还可以检查业务单据数据的其他 信息,在此不再一一举例说明。 在本发明实施例中,对业务单据进行正确性检查后,生成或者输入针对该业务单 据数据的正确性检查信息。该正确性检查信息包括业务单据数据正确信息和业务单据数据 错误信息。其中业务单据数据正确信息表示该业务单据数据已通过接收方的正确性检查。 业务单据数据错误信息表示该业务单据数据没有通过接收方的正确性检查。在本发明实施 例中,通过为分销传输的业务单据数据增加正确性检查标识字段来存储输入的针对该业务 单据数据的正确性检查信息。 当业务单据数据没有通过接收方的正确性检查时,为了告知发送方没有通过正确 性检查的原因,在本发明另一实施例中,该正确性检查信息还包括拒收原因信息。该具有原 因信息用于描述分销传输的业务单据数据未通过正确性检查的原因。还可以用于描述未通 过正确性检查的业务单据数据需要进行修改的信息等。本发明实施例通过为分销传输的业 务数据增加拒收原因字段来存储拒收原因信息。 在本发明实施例中,对业务单据数据进行正确性检查的方式可以是自动检查方 式、人工检查方式或者自动检查和人工检查结合的方式。对业务单据数据进行正确性检查 后,生成或者输入针对该业务单据数据的正确性检查信息。当采用自动检查方式对业务单 据数据进行检查时,根据检查结果自动生成针对该业务单据数据的正确性检查信息,当采 用人工检查方式对业务单据数据进行检查时,接收并存储输入的针对该业务单据数据的正 确性检查信息。 具体实现时,可以在业务单据数据操作界面增加确认、拒绝按钮,该确认、拒绝按 钮只对通过分销传输接收的业务单据数据有效。业务单据数据的接收方在接收到分销传输 的业务单据数据后,对业务单据数据信息进行正确性检查,当检查无误,决定保留业务单据 数据时,则点击确认按钮,保存分销传输的业务单据数据,此时,业务单据数据的正确性检 查标识字段的值被设置为业务单据数据正确信息;当检查有误时,点击拒绝按钮,并输入拒 绝原因,此时业务单据数据的正确性检查标识字段的值被设置为业务单据数据错误信息, 且业务单据数据的拒收原因字段的值被设置为用户输入的拒绝原因。
检查信息发送单元23将检查信息生成单元22接收的针对业务单据数据的正确性 检查信息返回至业务单据数据发送装置1。 其中反馈的方式可以是业务单据数据接收方直接将生成的传输信息发送至业务 单据数据的发送方,或者由业务单据数据的发送方定时下载业务单据数据的传输信息。
在本发明实施例中,业务单据数据接收方在接收到分销传输的业务单据数据时, 对业务单据数据信息进行正确性检查,并向发送方返回针对该业务单据数据的正确性检查 信息,从而保证了分销传输的业务单据数据的正确性以及业务单据数据流转过程中信息传 递的及时性,提高业务单据数据分销传输的效率和准确性,降低业务单据数据分销传输的 出错率。同时业务单据数据发送方在接收到业务单据数据拒收信息后,根据业务单据数据 拒收信息携带的业务单据数据拒收原因对业务单据数据进行修改后,重新发送至业务单据 数据接收方,从而减少业务单据数据的发送方和接收方之间的沟通次数,节省了双方的沟 通时间和成本,进一步提高了业务单据数据的传输效率。 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
一种ERP系统中业务单据数据的发送方法,其特征在于,所述方法包括下述步骤向接收方发送业务单据数据,以使接收方根据所述业务单据数据获得针对所述业务单据数据的正确性检查信息;接收业务单据数据接收方返回的针对所述业务单据数据的正确性检查信息。
2. 如权利要求1所述的方法,其特征在于,所述正确性检查信息为业务单据数据正确信息或业务单据数据错误信息,所述业务单据数据错误信息携带拒收原因信息。
3. 如权利要求1或2所述的方法,其特征在于,在所述接收业务单据数据接收方返回的针对所述业务单据数据的正确性检查结果的步骤之后,所述方法还包括下述步骤当接收到的正确性检查信息为业务单据数据错误信息时,接收单据数据修改指令,将业务单据数据修改为输入的业务单据数据后,重新向接收方传输业务单据数据。
4. 一种ERP系统中业务单据数据的接收方法,其特征在于,所述方法包括下述步骤接收发送方发送的业务单据数据;接收输入的针对所述业务单据数据的正确性检查信息;将所述正确性检查信息返回至发送所述业务单据数据的发送方。
5. 如权利要求4所述的方法,其特征在于,所述正确性检查信息为业务单据数据正确信息或业务单据数据错误信息,所述业务单据数据错误信息携带拒收原因信息。
6. 如权利要求5所述的方法,其特征在于,所述方法还包括下述步骤为分销传输的业务单据数据设置正确性检查标识字段和拒收原因字段,所述正确性检查标识字段用于存储正确性检查信息,所述拒收原因字段用于存储具有原因信息。
7. 如权利要求4至6任一权利要求所述的方法,其特征在于,所述将所述正确性检查信息返回至发送所述业务单据数据的发送方的步骤具体为直接将所述正确性检查信息发送至业务单据数据的发送方;或业务单据数据的发送方定时下载所述正确性检查信息。
8. —种ERP系统中业务单据数据的发送装置,其特征在于,所述装置包括下述步骤单据数据发送单元,用于向接收方发送业务单据数据,以使接收方根据所述业务单据数据获得针对所述业务单据数据的正确性检查信息;检查信息接收单元,用于接收业务单据数据接收方返回的针对所述业务单据数据的正确性检查信息。
9. 如权利要求8所述的装置,其特征在于,所述装置还包括单据数据修改单元,用于在所述检查信息接收单元接收到的正确性检查信息为业务单据数据错误信息时,接收单据数据修改指令,将业务单据数据修改为输入的业务单据数据后,重新向接收方传输业务单据数据。
10. —种ERP系统中业务单据数据的接收装置,其特征在于,所述装置包括单据数据接收单元,用于接收发送方发送的业务单据数据;检查信息生成单元,用于接收输入的针对所述单据数据接收单元接收的业务单据数据的正确性检查信息;检查信息发送单元,用于将所述检查信息生成单元接收的正确性检查信息返回至发送所述业务单据数据的发送方。
11. 一种ERP系统,其特征在于,所述系统包括所述权利要求8所述的ERP系统中业务单据数据的发送装置和/或权利要求10所述的ERP系统中业务单据数据的接收装置。
全文摘要
本发明适用于信息处理领域,提供了一种ERP系统及其业务单据数据的传输方法和装置。其中业务单据数据的接收方法包括下述步骤接收发送方发送的业务单据数据;接收输入的针对所述业务单据数据的正确性检查信息;将所述正确性检查信息返回至发送所述业务单据数据的发送方。本发明实施例在接收到分销传输的业务单据数据时,对业务单据数据信息进行正确性检查,接收正确性检查信息,通过将改正确性检查信息反馈至业务单据数据的发送方,从而保证分销传输的业务单据数据的正确性以及业务单据数据流转过程中信息传递的及时性,提高业务单据数据分销传输的效率和准确性,降低业务单据数据分销传输的出错率。
文档编号G06Q10/00GK101710396SQ200910188658
公开日2010年5月19日 申请日期2009年12月7日 优先权日2009年12月7日
发明者张兰华 申请人:金蝶软件(中国)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1