专利名称:业务单据合并方法、生成方法及系统的制作方法
技术领域:
本发明涉及数据处理技术领域,更具体地,特别涉及一种业务单据合并方法、生成方法及系统。
背景技术:
业务单据是指记录有货物信息和货物数量的数据表,每个业务单据的货物信息和货物数量记录在同一个合并表中。例如业务单据A、业务单据B和业务单据C中的信息依次记录在合并表的第1-3行。但是,由于一个合并表记录的信息较多,可能有上万行数据。当用户查询货物数量时,例如仓库管理人员依据合并表查询同一个物料的货物数量并进行拣货的操作时,如果合并表中的行数过多时,导致用户对同一个物料,需要拣货多次。比如合并表中的第一行是物料A,数量10个,仓库管理人员拣物料AlO个;下拉到第100行,又是物料A,数量20 个。这样,仓库管理人员又要重新对物料A再拣20个。以此类推,仓库管理人员要查询合并表中的所有数据以完成拣货。综上所述,由于现有的合并表记录信息较多,导致用户在查询具有一致货物信息的货物数量并依据货物数量进行操作时,需要查询合并表中的所有数据,完成操作,导致操作复杂,进而导致用户的工作量大,操作时间长,工作效率低下。
发明内容
有鉴于此,本发明的目的在于提供一种业务单据合并方法、生成方法及系统,以解决现有的合并表记录信息较多,导致用户在查询具有一致货物信息的货物数量并依据货物数量进行操作时,需要查询合并表中的所有数据,完成操作,导致操作复杂,进而导致用户的工作量大,操作时间长,工作效率低下的问题。为实现上述目的,本发明提供的一种业务单据合并方法的技术方案如下—种业务单据合并方法,包括接收用户输入的货物信息请求,所述货物信息请求携带有货物信息;获取业务单据,所述业务单据记录有与所述货物信息请求携带的货物信息一致的货物信息,获取所述业务单据记录的货物数量;将所述获取到的货物数量合并,将合并后的结果和货物信息记录在预先设置的合并表的列表中。相对应地,本发明实施例还提供一种业务单据合并系统,包括请求接收装置,用于接收用户输入的货物信息请求,所述货物信息请求携带有货物信息;数量获取装置,用于获取业务单据,所述业务单据记录有与所述请求携带的货物信息一致的货物信息,获取所述业务单据记录的货物数量;数量合并装置,用于将所述获取到的货物数量合并,将合并后的结果和货物信息记录在预先设置的合并表的列表中。本发明实施例还提供一种业务单据生成方法,预先设置合并表,所述合并表记录有货物数量,所述货物数量是依据接收到的用户输入的货物信息请求,获取具有相同货物信息的业务单据所记录的货物数量并合并后的合并结果,所述方法包括接收用户输入的数据分解请求,所述数据分解请求携带有货物信息和货物数量;获取业务单据,所述业务单据记录有与所述请求携带的货物信息一致的货物信息,获取所述业务单据记录的货物数量;依据所述请求中携带的货物数量,参考业务单据记录的货物数量,生成至少一个目标业务单据,所述目标业务单据中记录的货物数量的总和与所述请求中携带的货物数量相同。与之相对应地,本发明实施例还提供一种业务单据生成系统,预先设置有合并表, 所述合并表记录有货物数量,所述货物数量是依据接收到的用户输入的货物信息请求,获取具有相同货物信息的业务单据所记录的货物数量并合并后的合并结果;所述系统包括请求接收装置,用于接收用户输入的数据分解请求,所述数据分解请求携带有货物信息和货物数量;数量获取装置,用于获取业务单据,所述业务单据记录有与所述请求携带的货物信息一致的货物信息,获取所述业务单据记录的货物数量;单据生成装置,用于依据所述请求中携带的货物数量,参考业务单据记录的货物数量,生成至少一个目标业务单据,所述目标业务单据中记录的货物数量的总和与所述请求中携带的货物数量相同。应用上述技术方案,接收到用户输入的携带有货物信息的货物信息请求后,获取具有一致货物信息的业务单据内所记录的货物数量,将该货物数量合并后的结果作为合并表中记录的货物数量。因此,当用户在查询具有一致货物信息的货物数量并依据货物数量进行操作时,可以直接从记录该货物信息的列表中获取货物数量,操作简单,进而减少用户的工作量,节省操作时间,提高工作效率。
为了更清楚地说明本发明实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供的业务单据合并方法的一种流程图;图2为本发明实施例提供的业务单据合并方法所基于的操作界面的示意图;图3为本发明实施例提供的业务单据合并系统的结构示意图;图4为本发明实施例提供的业务单据合并方法的又一种流程图;图5为本发明实施例提供的业务单据合并系统的又一种结构示意图;图6为本发明实施例提供的业务单据生成方法的流程图;图7为本发明实施例提供的业务单据生成系统的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本发明保护范围。一个实施例申请人:经研究发现,合并表中每行所记录的货物数量和货物信息是依据接收到的业务单据所记录的货物数量和货物信息生成的,并且每行所记录的数据是由业务单据的生成时间确定的,例如业务单据A的生成时间早于业务单据B的生成时间,那么合并表会首先记录业务单据A的数据,再记录业务单据B的数据。由于具有一致货物信息的业务单据在合并表中记录在不同的行,所以用户在查询具有一致货物信息的货物数量时,需要查询合并表中的所有数据,操作时间长,工作量大, 工作效率低下。更进一步地,当用户依据货物数量操作时,进而增加操作时间和工作量,降低工作效率。为了解决上述问题,本发明实施例提供一种业务单据合并方法,方法流程图如图1 所示,包括SlOl 接收用户输入的货物信息请求,货物信息请求携带有货物信息;步骤SlOl所基于的操作界面的示意图请参阅图2,该操作界面划分为第一区域和第二区域,第一区域设置有界面设计时,依据用户的需求设置的固定货物信息,而第二区域用于输入用户自定义的货物信息,该区域可以设置为编辑框,当然也可以设置为图2所示的形式,即下拉框和编辑框组合的方式。在软件开发过程中,通过编程设定的操作,将发送货物信息请求的功能添加到点击“确定”按钮操作中,用户在界面上执行点击“确定”按钮操作,则表示发送了货物信息请求。以货物为例货物信息可以为物料,还可以为物料和颜色,或者是物料和颜色和计量单位的组合。当用户在操作界面上输入物料A的货物信息,并点击“确定”按钮,则表示发送了物料A信息请求。假如合并表1中的货物数量时,则可以发送物料A信息请求。表 1是应收单,用于记录每条销售出库单的货物信息。其中单据号表示一个订单,分录号表示某个销售出库单是一个订单的第几批次出库,而分录信息记录的是销售出库单售出的货物信息以及货物数量。以单据号为CKD001来说,CKD001表示一个订单,该订单被分为3个批次出库,且每批次出库的销售出库单的分录号分别为001、002和003,应收单所记录的货物信息为销售出库单售出的货物信息——所出库的货物是物料A,红色,单价50,且每个销售出库单所售出的货物数量分别为100、200和150个。表1应收单数据表[
权利要求
1.一种业务单据合并方法,其特征在于,包括接收用户输入的货物信息请求,所述货物信息请求携带有货物信息;获取业务单据,所述业务单据记录有与所述货物信息请求携带的货物信息一致的货物信息,获取所述业务单据记录的货物数量;将所述获取到的货物数量合并,将合并后的结果和货物信息记录在预先设置的合并表的列表中。
2.根据权利要求1所述的业务单据合并方法,其特征在于,将所述获取到的货物数量合并,将合并后的结果和货物信息记录在预先设置的合并表的列表中之后还包括存储业务单据和合并表之间的对应关系。
3.根据权利要求2所述的业务单据合并方法,其特征在于,预先设置明细表,所述明细表包括明细分录号和明细分录信息,所述明细分录信息记录业务单据所记录的货物信息, 所述分录号依据所获取的业务单据数量依次递增,并对应所述业务单据的单据序号,所述单据序号包括单据号和分录号;所述存储业务单据和合并表之间的对应关系具体为存储业务单据与所述明细表的对应关系于第一关系表;存储所述明细表与所述合并表之间的对应关系于第二关系表。
4.一种业务单据合并系统,其特征在于,包括请求接收装置,用于接收用户输入的货物信息请求,所述货物信息请求携带有货物信息;数量获取装置,用于获取业务单据,所述业务单据记录有与所述请求携带的货物信息一致的货物信息,获取所述业务单据记录的货物数量;数量合并装置,用于将所述获取到的货物数量合并,将合并后的结果和货物信息记录在预先设置的合并表的列表中。
5.根据权利要求4所述的业务单据合并系统,其特征在于,还包括关系存储装置,用于存储业务单据和合并表之间的对应关系。
6.根据权利要求5所述的业务单据合并系统,其特征在于,预先设置有明细表,所述明细表包括分录号和分录信息,所述分录信息记录所述分录号依据所获取的业务单据数量依次递增,并对应所述业务单据的单据序号,所述单据序号包括单据号和分录号,所述关系存储装置包括第一关系表存储单元和第二关系表存储单元,所述第一关系表存储单元,用于存储业务单据与所述明细表的对应关系于第一关系表;所述第二关系表存储单元,用于存储所述明细表与所述合并表之间的对应关系于第二关系表。
7.—种业务单据生成方法,其特征在于,预先设置合并表,所述合并表记录有货物数量,所述货物数量是依据接收到的用户输入的货物信息请求,获取具有相同货物信息的业务单据所记录的货物数量并合并后的合并结果,所述方法包括接收用户输入的数据分解请求,所述数据分解请求携带有货物信息和货物数量;获取业务单据,所述业务单据记录有与所述请求携带的货物信息一致的货物信息,获取所述业务单据记录的货物数量;依据所述请求中携带的货物数量,参考业务单据记录的货物数量,生成至少一个目标业务单据,所述目标业务单据中记录的货物数量的总和与所述请求中携带的货物数量相同。
8.根据权利要求7所述的业务单据生成方法,其特征在于,所述接收用户输入的数据分解请求之后,获取业务单据之前还包括将合并表中记录有与所述货物信息一致的货物信息的列表中记录的货物数量修改为请求中携带的货物数量。
9.根据权利要求8所述的业务单据生成方法,其特征在于,所述获取业务单据具体为 参考预先存储的合并表与业务单据的对应关系,获取业务单据。
10.一种业务单据生成系统,其特征在于,预先设置有合并表,所述合并表记录有货物数量,所述货物数量是依据接收到的用户输入的货物信息请求,获取具有相同货物信息的业务单据所记录的货物数量并合并后的合并结果;所述系统包括请求接收装置,用于接收用户输入的数据分解请求,所述数据分解请求携带有货物信息和货物数量;数量获取装置,用于获取业务单据,所述业务单据记录有与所述请求携带的货物信息一致的货物信息,获取所述业务单据记录的货物数量;单据生成装置,用于依据所述请求中携带的货物数量,参考业务单据记录的货物数量, 生成至少一个目标业务单据,所述目标业务单据中记录的货物数量的总和与所述请求中携带的货物数量相同。
全文摘要
本发明公开了一种业务单据合并方法、生成方法及系统。一种业务单据合并方法,包括接收用户输入的货物信息请求,货物信息请求携带有货物信息;获取业务单据,业务单据记录有与货物信息请求携带的货物信息一致的货物信息,获取业务单据记录的货物数量;将获取到的货物数量合并,将合并后的结果和货物信息记录在预先设置的合并表的列表中。应用上述技术方案,接收到用户输入的货物信息请求后,获取具有一致货物信息的业务单据内所记录的货物数量,将该货物数量合并后的结果作为合并表中记录的货物数量。因此,当用户在查询具有一致货物信息的货物数量时,可从记录该货物信息的列表中获取货物数量,减少用户的工作量,节省操作时间,提高工作效率。
文档编号G06Q10/08GK102541866SQ201010589249
公开日2012年7月4日 申请日期2010年12月15日 优先权日2010年12月15日
发明者刘丽霞 申请人:金蝶软件(中国)有限公司