基于erp系统的单据表格中的分录行的调整方法及装置的制造方法

文档序号:9506157阅读:443来源:国知局
基于erp系统的单据表格中的分录行的调整方法及装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,特别是涉及一种基于ERP系统的单据表格中的分录行的调整方法及装置。
【背景技术】
[0002]目前的ERP(企业资源计划,Enterprise Resource Planning)系统中,对于业务单据生成的凭证都会定义一个默认的生成凭证规则,同时在规则中控制凭证上分录的显示方式,比如常用的规则都是先显示借方分录后显示贷方分录。
[0003]而实际业务中,用户往往需要对按默认规则生成的凭证的分录行顺序进行调整,比如用户希望将借方某一分录与贷方某一分录放在一起。针对这一需求,传统方法是需要通过以下步骤来实现:用户先复制想要移动的分录行,接着在需要移动的位置上插入空白行,然后将复制的分录行数据粘贴进空白行,之后用户还需要对原先位置的分录行进行删除。同时,如果需要调整的分录行为多行时,则用户就需要不断的插入行、复制分录行数据进行粘贴并删除原分录行,整个操作过程非常繁琐。
[0004]此外,用户在操作过程中,会因为复制、删除动作在原有凭证数据的基础上增加或减少数据,一旦用户操作失误,比如误删除了不该删除的分录行,或者忘记删除原分录行,则会造成整个凭证数据出现错误,致使整个凭证作废。
[0005]因此,如何更加便捷的调整分录行顺序,并且在调整过程中不改变凭证数据是一个需要解决的问题。

【发明内容】

[0006]基于此,有必要针对上述技术问题,提供一种可以更加便捷的、不改变凭证数据的基于ERP系统的单据表格中的分录行的调整方法及装置。
[0007]—种基于ERP系统的单据表格中的分录行的调整方法,所述方法包括:
[0008]检测对单据表格中的分录行的选定操作,获取选定的分录行记录;
[0009]检测移动操作指令,根据所述移动操作指令依次上移或下移选定的所述分录行,每次上移或下移所述分录行,则将所述分录行记录剪切并插入到上移或下移一次的目标位置中,且更新所述分录行的分录序号以及与所述分录行相邻的上一个分录行或者下一个分录行的分录序号。
[0010]在其中一个实施例中,所述方法还包括:
[0011]每次上移或下移所述分录行,则获取所述分录行对应的辅助账行信息,并加载所述辅助账行信息。
[0012]在其中一个实施例中,所述每次上移或下移所述分录行,则获取所述分录行对应的辅助账行信息,并加载所述辅助账行信息的步骤,包括:
[0013]每次上移或下移所述分录行,则根据预存的所述分录行的标识与辅助账行的标识的对应关系,获取所述分录行对应的辅助账行信息,并将获取到的所述辅助账行信息进行加载。
[0014]在其中一个实施例中,所述方法还包括:
[0015]检测对调整后的单据表格中的信息的保存或提交操作指令,根据所述保存或者提交操作指令将所述调整后的单据表格中的信息发送至服务器进行存储。
[0016]在其中一个实施例中,所述方法还包括:
[0017]在上移或下移所述分录行的过程中,根据所述更新后的分录行的分录序号,控制滚动条滚动,使所述上移或下移后的所述分录行始终显示在所述单据表格的显示界面中。
[0018]—种基于ERP系统的单据表格中的分录行的调整装置,所述装置包括:
[0019]获取模块,用于检测对单据表格中的分录行的选定操作,获取选定的分录行记录;
[0020]移动模块,用于检测移动操作指令,根据所述移动操作指令依次上移或下移选定的所述分录行,每次上移或下移所述分录行,则将所述分录行记录剪切并插入到上移或下移一次的目标位置中,且更新所述分录行的分录序号以及与所述分录行相邻的上一个分录行或者下一个分录行的分录序号。
[0021]在其中一个实施例中,所述装置还包括:
[0022]加载模块,用于每次上移或下移所述分录行,则获取所述分录行对应的辅助账行信息,并加载所述辅助账行信息。
[0023]在其中一个实施例中,所述加载模块还用于每次上移或下移所述分录行,则根据预存的所述分录行的标识与辅助账行的标识的对应关系,获取所述分录行对应的辅助账行信息,并将获取到的所述辅助账行信息进行加载。
[0024]在其中一个实施例中,所述装置还包括:
[0025]发送模块,用于检测对调整后的单据表格中的信息的保存或提交操作指令,根据所述保存或者提交操作指令将所述调整后的单据表格中的信息发送至服务器进行存储。
[0026]在其中一个实施例中,所述装置还包括:
[0027]显示控制模块,用于在上移或下移所述分录行的过程中,根据所述更新后的分录行的分录序号,控制滚动条滚动,使所述上移或下移后的所述分录行始终显示在所述单据表格的显示界面中。
[0028]上述基于ERP系统的单据表格中的分录行的调整方法及装置,通过检测对单据表格中的分录行的选定操作,获取选定的分录行记录;检测移动操作指令,根据所述移动操作指令依次上移或下移选定的所述分录行;每次上移或下移所述分录行,则将所述分录行记录剪切并插入到上移或下移一次的目标位置中,且更新所述分录行的分录序号以及与所述分录行相邻的上一个分录行或者下一个分录行的分录序号。在整个调整过程中不会对凭证数据进行新增或减少,用户只需选定和上移或下移的操作就可以实现分录行顺序的调整,整个操作过程非常的便捷,大大提高了操作效率。
【附图说明】
[0029]图1为一个实施例中基于ERP系统的单据表格中的分录行的调整方法的流程图;
[0030]图2A至图2C为描述一个实施例中基于ERP系统的单据表格中的分录行的调整方法的界面示意图;
[0031]图3为另一个实施例中基于ERP系统的单据表格中的分录行的调整方法的流程图;
[0032]图4为一个实施例中分录行与辅助账行信息相对应的界面示意图;
[0033]图5为一个实施例中基于ERP系统的单据表格中的分录行的调整装置的结构示意图;
[0034]图6为另一个实施例中基于ERP系统的单据表格中的分录行的调整装置的结构示意图;
[0035]图7为又一个实施例中基于ERP系统的单据表格中的分录行的调整装置的结构示意图;
[0036]图8为再一个实施例中基于ERP系统的单据表格中的分录行的调整装置的结构示意图。
【具体实施方式】
[0037]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0038]如图1所示,在一个实施例中,提供了一种基于ERP系统的单据表格中的分录行的调整方法,该方法具体包括以下步骤:
[0039]步骤102,检测对单据表格中的分录行的选定操作,获取选定的分录行记录。
[0040]本实施例中,用户对单据表格中需要调整顺序的分录行进行选定,客户端接收用户对单据表格中的分录行的选定操作,根据选定操作获取选定的分录行记录。进一步,单据表格可以是凭证中的分录表格,凭证包含一行行的分录行,一行行的分录行形成了分录表格。
[0041]进一步,可以是对现有凭证的分录行进行选定操作,即凭证已经生成,但凭证中的某一分录行的顺序需要调整,所以需要对凭证中的某一分录行进行选定操作。也可以是在新增凭证时进行的选定操作,即对尚未形成完整凭证的新增凭证的分录行进行选定操作。即在新增凭证时,需要录入分录行信息,但在录入的过程中,发现录入的分录行顺序需要调整,则此时也可以对单据表格中的分录行进行选定操作。具体的,该选定操作可以是用户对单据表格中的分录行的点击操作。
[0042]步骤104,检测移动操作指令,根据移动操作指令依次上移或下移选定的分录行,每次上移或下移该分录行,则将该分录行记录剪切并插入到上移或下移一次的目标位置中,且更新该分录行的分录序号以及与该分录行相邻的上一个分录行或者下一个分录行的分录序号。
[0043]本实施例中,用户对单据表格中需要调整顺序的分录行进行选定后,会对选定的分录行发出上移或下移的移动操作指令。具体的,用户可以通过界面中的上下键按钮或者键盘中的快捷键,例如Ctrl+Alt+丨和Ctrl+Alt+丨等,对选定的分录行发出上移或下移的移动操作指令。
[0044]客户端检测移动操作指令,根据移动操作指令依次上移或下移选定的分录行,每次上移或下移该分录行,则将获取的分录行记录剪切并插入到上移或下移一次的目标位置中。具体的,每次上移时,目标位置就是当前位置-1,每次下移时,目标位置就是当前位置+1。在将选定的分录行记录插入到目标位置中后,选定的分录行的分录序号发生了变化,则进一步更新该分录行的分录序号以及与该分录行相邻的上一个分录行或下一个分录行的分录序号。可以理解,上移选定的分录行时,该选定的分录行和该选定的分录行相邻的上一个分录行的分录序号发生了变化,则更新该分录行的分录序号以及与该分录行相邻的上一个分录行的分录序号;下移选定的分录行时,该选定的分录行和该选定的分录行相邻的下一个分录行的分录序号发生了变化,则更新该分录行的分录序号以及与该分录行相邻的下一个分录行的分录序号。
[0045]如果需要将选定的分录行移动到非相邻的分录行的位置中,则需要进行多次的移动操作。比如需要将选定的分录行下移两行才能达到顺序调整的目的,则需要发出2次的下移操作指令,则客户端在接收第一次下移的移动操作指令后,会将获取的分录行记录剪切并插入到下移一次的目标位置中,接着在接收到第二次下移的移动操作指令后,会将获取的分录行记录剪切并插入到再次下移一次的目标位置中,通过两次下移操作,将选定的分录行移动到合适的位置中。
[0046]为了更好的理解该调整方法,特结合分录行的调整界面示意图进行解释说明。如图2A所示,用户选定了科目信息为营业费用的第2行分录行,客户端获取第2
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1