一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

业务单据的变更方法、变更装置和存储介质与流程

2022-02-20 05:04:09 来源:中国专利 TAG:


1.本发明涉及数据处理技术领域,具体而言,涉及一种业务单据的变更方法、一种业务单据的变更装置和存储介质。


背景技术:

2.相关技术中,业务单据的数据变更过程中,仅仅是根据业务单据的种类进行相应的变更,变更过程单一,无法满足工作人员对于变更时机和变更方式的需求,也无法得到工作人员所需要的变更后的业务单据,导致操作过程中的操作体验下降。


技术实现要素:

3.本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
4.为此,本发明的第一方面提出了一种业务单据的变更方法。
5.本发明的第二方面提出了一种业务单据的变更装置。
6.本发明的第三方面提出了一种存储介质。
7.有鉴于此,本发明的第一方面提出了一种业务单据的变更方法,包括:响应于业务单据的变更指令,配置业务单据中的待变更数据;配置业务单据的变更时机和变更方式;基于业务单据执行至变更时机,根据变更方式将待变更数据变更为目标数据。
8.本发明提供的业务单据的变更方法,当接收到业务单据变更的变更指令,首先,需要对当前待变更业务单据中具体需要变更的待变更数据进行配置,以此来确定需要变更的数据以及变更后的目标数据,具体地,可以根据业务单据的变更原因配置待变更数据以及目标数据。然后配置业务单据的变更时机和变更方式,具体地,变更时机可以配置为接收到变更指令的同时,也可以配置为业务单据执行过程中的某一步骤之前或之后。进一步地,变更方式具体可以包括数据变更的方式,例如以替换的形式变更、以新增的形式变更或者以批注的形式变更,变更方式也可以包括变更后的数据的展示方式,例如将变更后的数据以红色、加粗的方式进行展示。工作人员可以根据需求进行变更方式的配置,以便于变更后的数据的查看。最后,当业务单据执行至变更时机时,即可以根据之前配置好的变更方式将待变更数据变更为目标数据。具体地,若变更时机配置为接收到变更指令的同时,则在接收到变更指令的同时,即将业务单据中的待变更数据变更为目标数据;若变更时机配置为业务单据执行过程中的某一步骤之前或之后,则当业务单据执行至该步骤之前或之后时,即可将业务单据中的待变更数据变更为目标数据。
9.本发明提供的业务单据的变更方法,在响应于业务单据变更的变更指令之后,工作人员可以自行配置业务单据的变更时机以及变更方式,也就是说,工作人员可以根据自身需求,选择在业务单据执行过程中的那一个时刻进行业务单据的变更,也可以选择以何种方式进行业务单据中的数据进行变更,从而使得业务单据可以根据配置好的变更时机和变更方式进行变更,使得业务单据的变更过程更加灵活,提高业务单据的变更效率,并且更加满足工作人员对于业务单据变更方式的需求,提高用户的操作体验。
10.根据本发明提供的上述的业务单据的变更方法,还可以具有以下附加技术特征:
11.在上述技术方案中,进一步地,业务单据的变更方法还包括:将业务单据的变更记录进行存储;变更记录包括:业务单据的变更原因、待变更数据、目标数据、变更时机、变更方式以及变更指令的发起者中的至少一项。
12.在该技术方案中,在每次业务单据变更的过程中,还可以将业务单据本次变更的变更记录进行存储,从而便于业务单据变更之后,对之前的业务变更进行追溯,保证业务单据无论进行过多少次变更,均可以查询到每次变更的变更记录,工作人员可以调取业务单据每次变更的变更记录,从而进一步方便了业务单据的管理。
13.具体地,变更记录可以包括业务单据的变更原因、待变更数据、目标数据、变更条件、变更时间以及变更指令的发起者中的至少一项。其中,变更原因可以为工作人员手动进行输入,待变更数据以及变更后的目标数据可以根据变更原因进行配置,变更时机和变更方式可以有工作人员进行自行配置,变更指令的发起者可以有工作人员进行输入。
14.在上述任一技术方案中,进一步地,配置业务单据中的待变更数据之前,还包括:将业务单据备份,生成未变更前的原业务单据和与原业务单据相同的备份业务单据;将原业务单据进行存储。
15.在该技术方案中,业务单据每次变更时,在配置业务单据中的待变更数据之前,也就是当接收到业务单据的变更指令时,首先将该业务单据进行备份,从而生成未变更前的原业务单据以及与原业务单据相同的备份业务单据,并且,将原业务单据进行存储。也即,在业务单据变更之前,首先将未变更的业务单据进行复制并保存其中一份,进而对另一份业务单据进行数据变更,从而可以对业务单据的每一个版本进行留存,以便后期对该业务单据的每一次变更进行追溯,方便了业务单据的管理。
16.在上述任一技术方案中,进一步地,根据变更方式将待变更数据变更为目标数据的步骤,包括:根据变更方式将备份业务单据中的待变更数据变更为目标数据,生成当前业务单据。
17.在该技术方案中,通过将备份的业务单据进行变更以得到当前业务单据,实现了业务单据的变更的同时,可以将原业务单据进行保存,以便对业务单据的变更历史进行追溯,方便了业务单据的管理。
18.在上述任一技术方案中,进一步地,业务单据的变更方法还包括:根据原业务单据和当前业务单据,获取差异分析结果;展示差异分析结果。
19.在该技术方案中,在业务单据变更完成之后,可以将存储的变更之前的原业务单据与变更之后的当前业务单据进行比较分析,从而获取原业务单据和当前业务单据的差异分析结果,进而将该差异分析结果进行展示,使得工作人员可以方便、直观的观察业务单据变更前和变更后差异,方便了工作人员对本次业务单据的变更过程的合理性进行判断,进而合理地做出应对,进一步提高了业务单据的管理效率。
20.在上述任一技术方案中,进一步地,业务单据的变更次数为多次,变更方法还包括:响应于业务单据的追溯指令,获取原始业务单据、当前业务单据以及原始业务单据和当前业务单据之间变更生成的所有中间业务单据;根据原始业务单据、当前业务单据和中间业务单据,获取差异分析结果;展示差异分析结果。
21.在该技术方案中,一项业务单据可能经历过多次变更,并且,在每次变更时,均可
以将变更前的业务单据进行存储,因此,当响应于业务单据的追溯指令时,可以获取该业务单据未变更之前的原始业务单据、变更之后的当前业务单据以及原始业务单据和当前业务单据之间经历的每一次变更所生成的所有中间业务单据,并对原始业务单据、当前业务单据以及所有中间单据之间的差异进行分析,获取差异分析结果,然后将该差异分析结果进行展示。从而实现了针对该业务单据的所有变更过程进行追溯,同时也方便了工作人员直观地获取该业务单据每个变更版本之间的差异,提高了业务单据的管理效率。
22.在上述任一技术方案中,进一步地,业务变更方法还包括:根据差异分析结果,将当前业务单据变更为原始业务单据或所有中间业务单据中的一个。
23.在该技术方案中,工作人员可以根据业务单据的所有变更版本之间的差异分析结果对该业务单据的合理性进行判断,若工作人员判断当前业务单据的合理性较差,则可以将当前业务单据变更为原始业务单据,或者工作人员可以在所有中间业务单据中选择合理性较高的版本,将当前业务单据变更为该中间业务单据。从而提高业务单据的合理性,提高了业务单据的管理效率。
24.在上述任一技术方案中,进一步地,业务变更方法还包括:根据差异分析结果,将当前业务单据中的至少一个数据变更为原始业务单据中或一个中间数据中的相应数据。
25.在该技术方案中,工作人员可以根据业务单据的所有变更版本之间的差异分析结果对该业务单据的合理性进行判断,若工作人员判断当前业务单据中的某一项或多项数据存在不合理的情况,则可以将该项数据变更为原始业务单据中的相应的该项数据,或者将该项数据变更为某一个中间业务单据中的该项数据,从而提高业务单据的合理性。并且,通过在当前业务单据的某一项或多项数据不合理时,将该项数据进行变更,无需对整个业务单据进行变更,进一步提高了业务单据的管理效率。
26.根据本发明的第二方面,提出了一种业务单据的变更装置,包括:配置单元,用于配置业务单据中的待变更数据、业务单据的变更时机以及变更方式;变更单元,于业务单据执行至变更时机,根据变更方式将待变更数据变更为目标数据。
27.本发明提供的业务单据的变更装置,当接收到业务单据变更的变更指令,响应于该变更指令,首先,可以通过配置单元对当前待变更业务单据中具体需要变更的待变更数据进行配置,以此来确定需要变更的数据以及变更后的目标数据,具体地,可以根据业务单据的变更原因配置待变更数据以及目标数据。然后配置单元还可以配置业务单据的变更时机和变更方式,具体地,变更时机可以配置为接收到变更指令的同时,也可以配置为业务单据执行过程中的某一步骤之前或之后。进一步地,变更方式具体可以包括数据变更的方式,例如以替换的形式变更、以新增的形式变更或者以批注的形式变更,变更方式也可以包括变更后的数据的展示方式,例如将变更后的数据以红色、加粗的方式进行展示。工作人员可以根据需求通过配置单元进行变更方式的配置,以便于变更后的数据的查看。最后,当业务单据执行至变更时机时,即可以通过变更单元根据配置单元配置好的变更方式将待变更数据变更为目标数据。具体地,若变更时机配置为接收到变更指令的同时,则在接收到变更指令的同时,即将业务单据中的待变更数据变更为目标数据;若变更时机配置为业务单据执行过程中的某一步骤之前或之后,则当业务单据执行至该步骤之前或之后时,即将业务单据中的待变更数据变更为目标数据。
28.本发明提供的业务单据的变更装置,在响应于业务单据变更的变更指令之后,工
作人员可以通过配置单元自行配置业务单据的变更时机以及变更方式,也就是说,工作人员可以根据自身需求,通过配置单元的配置,选择在业务单据执行过程中的那一个时刻进行业务单据的变更,也可以选择以何种方式进行业务单据中的数据进行变更,从而使得变更单元可以根据配置单元配置好的变更时机和变更方式进行业务单据的变更,使得业务单据的变更过程更加灵活,提高业务单据的变更效率,并且更加满足工作人员对于业务单据变更方式的需求,提高用户的操作体验。
29.在上述技术方案中,进一步地,业务单据的变更装置还包括:存储单元,用于存储业务单据的变更记录、原业务单据以及变更后的业务单据;其中,变更记录包括:业务单据的变更原因、待变更数据、目标数据、变更时机、变更方式以及变更指令的发起者中的至少一项。
30.在该技术方案中,通过存储单元,在每次业务单据变更的过程中,可以将业务单据变更过程中的变更记录进行存储,从而便于业务单据变更之后,工作人员可以从存储单元中调取每次变更的变更记录,实现对之前的业务单据的变更进行追溯,保证业务单据无论进行过多少次变更,均可以查询到每次变更的变更记录,从而进一步方便了业务单据的管理。
31.具体地,变更记录可以包括业务单据的变更原因、待变更数据、目标数据、变更条件、变更时间以及变更指令的发起者中的至少一项。其中,变更原因可以为工作人员手动进行输入,待变更数据以及变更后的目标数据可以根据变更原因进行配置,变更时机和变更方式可以有工作人员进行自行配置,变更指令的发起者可以有工作人员进行输入。
32.进一步地,存储单元还可以用于在业务单据变更之前,对未变更的原始业务单据进行存储,也即,在业务单据变更之前,首先将未变更的业务单据进行复制并保存其中一份,进而对另一份业务单据进行数据变更,从而可以对业务单据的每一个版本进行留存,以便后期对该业务单据的每一次变更进行追溯,方便了业务单据的管理。
33.在上述任一技术方案中,进一步地,业务单据的变更装置还包括:对比单元,用于根据原业务单据和变更后的业务单据生成差异分析结果。
34.在该技术方案中,通过对比单元的设置,可以实现将存储的变更之前的原业务单据与变更之后的当前业务单据进行比较分析,从而获取原业务单据和当前业务单据的差异分析结果,进而将该差异分析结果进行展示,使得工作人员可以方便、直观的观察业务单据变更前和变更后差异,方便了工作人员对本次业务单据的变更过程的合理性进行判断,进而合理地做出应对,进一步提高了业务单据的管理效率。
35.进一步地,通过对比单元的设置,可以将原始业务单据、当前业务单据以及所有中间单据之间的差异进行分析,获取差异分析结果,然后将该差异分析结果进行展示。从而实现了针对该业务单据的所有变更过程进行追溯,同时也方便了工作人员直观地获取该业务单据每个变更版本之间的差异,提高了业务单据的管理效率。
36.在上述任一技术方案中,进一步地,业务单据的变更装置还包括:展示单元,用于展示差异分析结果。
37.在该技术方案中,通过展示单元的设置,可以实现对业务单据变更过程中的各项数据的展示,进一步方便了工作人员对于数据的观察,提高了数据获取的直观性。
38.根据本发明的第三方面,提出了一种存储介质,其上存储有计算机程序,计算机程
序被处理器执行时实现如上述技术方案中任一项的业务单据的变更方法。
39.本发明提供的存储介质,因包括上述技术方案中任一项的业务单据的变更方法,从而具有了上述技术方案中业务单据的变更方法的全部有益效果,在此不再赘述。
40.本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。
附图说明
41.本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
42.图1示出了本发明一个实施例提供的业务单据的变更方法的流程示意图;
43.图2示出了本发明另一个实施例提供的业务单据的变更方法的流程示意图;
44.图3示出了本发明又一个实施例提供的业务单据的变更方法的流程示意图;
45.图4示出了本发明再一个实施例提供的业务单据的变更方法的流程示意图;
46.图5示出了本发明再一个实施例提供的业务单据的变更方法的流程示意图;
47.图6示出了本发明再一个实施例提供的业务单据的变更方法的流程示意图;
48.图7示出了本发明再一个实施例提供的业务单据的变更方法的流程示意图;
49.图8示出了本发明一个实施例提供的业务单据的变更方法的过程中变更记录的展示方式的示意图;
50.图9示出了本发明另一个实施例提供的业务单据的变更方法的过程中变更记录的展示方式的示意图。
具体实施方式
51.为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本技术的实施例及实施例中的特征可以相互组合。
52.在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
53.下面参照图1至图9描述根据本发明一些实施例的业务单据的变更方法、变更装置和存储介质。
54.如图1所示,本发明的第一方面,提出了一种业务单据的变更方法,包括:
55.s102,响应于业务单据的变更指令,配置业务单据中的待变更数据;
56.s104,配置业务单据的变更时机和变更方式;
57.s106,基于业务单据执行至变更时机,根据变更方式将待变更数据变更为目标数据。
58.本发明提供的业务单据的变更方法,当接收到业务单据变更的变更指令,首先,需要对当前待变更业务单据中具体需要变更的待变更数据进行配置,以此来确定需要变更的数据以及变更后的目标数据,具体地,可以根据业务单据的变更原因配置待变更数据以及目标数据。然后配置业务单据的变更时机和变更方式,具体地,变更时机可以配置为接收到
变更指令的同时,也可以配置为业务单据执行过程中的某一步骤之前或之后。进一步地,变更方式具体可以包括数据变更的方式,例如以替换的形式变更、以新增的形式变更或者以批注的形式变更,变更方式也可以包括变更后的数据的展示方式,例如将变更后的数据以红色、加粗的方式进行展示。工作人员可以根据需求进行变更方式的配置,以便于变更后的数据的查看。最后,当业务单据执行至变更时机时,即可以根据之前配置好的变更方式将待变更数据变更为目标数据。具体地,若变更时机配置为接收到变更指令的同时,则在接收到变更指令的同时,即将业务单据中的待变更数据变更为目标数据;若变更时机配置为业务单据执行过程中的某一步骤之前或之后,则当业务单据执行至该步骤之前或之后时,即可将业务单据中的待变更数据变更为目标数据。
59.本发明提供的业务单据的变更方法,在响应于业务单据变更的变更指令之后,工作人员可以自行配置业务单据的变更时机以及变更方式,也就是说,工作人员可以根据自身需求,选择在业务单据执行过程中的那一个时刻进行业务单据的变更,也可以选择以何种方式进行业务单据中的数据进行变更,从而使得业务单据可以根据配置好的变更时机和变更方式进行变更,使得业务单据的变更过程更加灵活,提高业务单据的变更效率,并且更加满足工作人员对于业务单据变更方式的需求,提高用户体验。
60.根据本发明的一个实施例,如图2所示,提出了一种业务单据的变更方法,该方法包括:
61.s202,响应于业务单据的变更指令,配置业务单据中的待变更数据;
62.s204,配置业务单据的变更时机和变更方式;
63.s206,基于业务单据执行至变更时机,根据变更方式将待变更数据变更为目标数据;
64.s208,将业务单据的变更记录进行存储。
65.其中,变更记录包括:业务单据的变更原因、待变更数据、目标数据、变更时机、变更方式以及变更指令的发起者中的至少一项。
66.在该实施例中,在每次业务单据变更的过程中,还可以将业务单据本次变更的变更记录进行存储,从而便于业务单据变更之后,对之前的业务变更进行追溯,保证业务单据无论进行过多少次变更,均可以查询到每次变更的变更记录,工作人员可以调取业务单据每次变更的变更记录,从而进一步方便了业务单据的管理。
67.具体地,变更记录可以包括业务单据的变更原因、待变更数据、目标数据、变更条件、变更时间以及变更指令的发起者中的至少一项。其中,变更原因可以为工作人员手动进行输入,待变更数据以及变更后的目标数据可以根据变更原因进行配置,变更时机和变更方式可以有工作人员进行自行配置,变更指令的发起者可以有工作人员进行输入。
68.进一步地,变更记录可以在业务单据变更完成之后进行存储,也可以在变更记录的每一条元素生成之后,立即将该元素进行存储。
69.进一步地如,图8和图9所示,工作人员可以根据需求,以不同的方式对业务单据的变更记录进行查看,以方便工作人员进行业务单据进行管理。
70.根据本发明的一个实施例,如图3所示,提出了一种业务单据的变更方法,该方法包括:
71.s302,响应于业务单据的变更指令,将业务单据备份,生成未变更前的原业务单据
和与原业务单据相同的备份业务单据;
72.s304,将原业务单据进行存储;
73.s306,配置业务单据中的待变更数据;
74.s308,配置业务单据的变更时机和变更方式;
75.s310,基于业务单据执行至变更时机,根据变更方式将备份业务单据中的待变更数据变更为目标数据,生成当前业务单据;
76.s312,将业务单据的变更记录进行存储。
77.在该实施例中,业务单据每次变更时,在配置业务单据中的待变更数据之前,也就是当接收到业务单据的变更指令时,首先将该业务单据进行备份,从而生成未变更前的原业务单据以及与原业务单据相同的备份业务单据,并且,将原业务单据进行存储。也即,在业务单据变更之前,首先将未变更的业务单据进行复制并保存其中一份,进而对另一份业务单据进行数据变更,从而既实现了业务单据的变更的同时,还可以对业务单据的每一个版本进行留存,以便后期对该业务单据的每一次变更进行追溯,方便了业务单据的管理。
78.根据本发明的一个实施例,如图4所示,提出了一种业务单据的变更方法,该方法包括:
79.s402,响应于业务单据的变更指令,将业务单据备份,生成未变更前的原业务单据和与原业务单据相同的备份业务单据;
80.s404,将原业务单据进行存储;
81.s406,配置业务单据中的待变更数据;
82.s408,配置业务单据的变更时机和变更方式;
83.s410,基于业务单据执行至变更时机,根据变更方式将备份业务单据中的待变更数据变更为目标数据,生成当前业务单据;
84.s412,将业务单据的变更记录进行存储;
85.s414,根据原业务单据和当前业务单据,获取差异分析结果;
86.s416,展示差异分析结果。
87.在该实施例中,在业务单据变更完成之后,可以将存储的变更之前的原业务单据与变更之后的当前业务单据进行比较分析,从而获取原业务单据和当前业务单据的差异分析结果,进而将该差异分析结果进行展示,使得工作人员可以方便、直观的观察业务单据变更前和变更后差异,方便了工作人员对本次业务单据的变更过程的合理性进行判断,进而合理地做出应对,进一步提高了业务单据的管理效率。
88.根据本发明的一个实施例,如图5所示,提出了一种业务单据的变更方法,该方法包括:
89.s502,响应于业务单据的变更指令,配置业务单据中的待变更数据;
90.s504,配置业务单据的变更时机和变更方式;
91.s506,基于业务单据执行至变更时机,根据变更方式将待变更数据变更为目标数据;
92.s508,响应于业务单据的追溯指令,获取原始业务单据、当前业务单据以及原始业务单据和当前业务单据之间变更生成的所有中间业务单据;
93.s510,根据原始业务单据、当前业务单据和中间业务单据,获取差异分析结果;
94.s512,展示差异分析结果。
95.在该实施例中,一项业务单据可能经历过多次变更,并且,在每次变更时,均可以将变更前的业务单据进行存储,因此,当响应于业务单据的追溯指令时,可以获取该业务单据未变更之前的原始业务单据、变更之后的当前业务单据以及原始业务单据和当前业务单据之间经历的每一次变更所生成的所有中间业务单据,并对原始业务单据、当前业务单据以及所有中间单据之间的差异进行分析,获取差异分析结果,然后将该差异分析结果进行展示。从而实现了针对该业务单据的所有变更过程进行追溯,同时也方便了工作人员直观地获取该业务单据每个变更版本之间的差异,提高了业务单据的管理效率。
96.根据本发明的一个实施例,如图6所示,提出了一种业务单据的变更方法,该方法包括:
97.s602,响应于业务单据的变更指令,配置业务单据中的待变更数据;
98.s604,配置业务单据的变更时机和变更方式;
99.s606,基于业务单据执行至变更时机,根据变更方式将待变更数据变更为目标数据;
100.s608,响应于业务单据的追溯指令,获取原始业务单据、当前业务单据以及原始业务单据和当前业务单据之间变更生成的所有中间业务单据;
101.s610,根据原始业务单据、当前业务单据和中间业务单据,获取差异分析结果;
102.s612,展示差异分析结果;
103.s614,根据差异分析结果,将当前业务单据变更为原始业务单据或所有中间业务单据中的一个。
104.在该实施例中,工作人员可以根据业务单据的所有变更版本之间的差异分析结果对该业务单据的合理性进行判断,若工作人员判断当前业务单据的合理性较差,则可以将当前业务单据变更为原始业务单据,或者工作人员可以在所有中间业务单据中选择合理性较高的版本,将当前业务单据变更为该中间业务单据。从而提高业务单据的合理性,提高了业务单据的管理效率。
105.根据本发明的一个实施例,如图7所示,提出了一种业务单据的变更方法,该方法包括:
106.s702,响应于业务单据的变更指令,配置业务单据中的待变更数据;
107.s704,配置业务单据的变更时机和变更方式;
108.s706,基于业务单据执行至变更时机,根据变更方式将待变更数据变更为目标数据;
109.s708,响应于业务单据的追溯指令,获取原始业务单据、当前业务单据以及原始业务单据和当前业务单据之间变更生成的所有中间业务单据;
110.s710,根据原始业务单据、当前业务单据和中间业务单据,获取差异分析结果;
111.s712,展示差异分析结果;
112.s714,根据差异分析结果,将当前业务单据中的至少一个数据变更为原始业务单据中或一个中间数据中的相应数据。
113.在该实施例中,工作人员可以根据业务单据的所有变更版本之间的差异分析结果对该业务单据的合理性进行判断,若工作人员判断当前业务单据中的某一项或多项数据存
在不合理的情况,则可以将该项数据变更为原始业务单据中的相应的该项数据,或者将该项数据变更为某一个中间业务单据中的该项数据,从而提高业务单据的合理性。并且,通过在当前业务单据的某一项或多项数据不合理时,将该项数据进行变更,无需对整个业务单据进行变更,进一步提高了业务单据的管理效率。
114.根据本发明的第二方面,提出了一种业务单据的变更装置,包括:配置单元,用于配置业务单据中的待变更数据、业务单据的变更时机以及变更方式;变更单元,于业务单据执行至变更时机,根据变更方式将待变更数据变更为目标数据。
115.本发明提供的业务单据的变更装置,当接收到业务单据变更的变更指令,响应于该变更指令,首先,可以通过配置单元对当前待变更业务单据中具体需要变更的待变更数据进行配置,以此来确定需要变更的数据以及变更后的目标数据,具体地,可以根据业务单据的变更原因配置待变更数据以及目标数据。然后配置单元还可以配置业务单据的变更时机和变更方式,具体地,变更时机可以配置为接收到变更指令的同时,也可以配置为业务单据执行过程中的某一步骤之前或之后。进一步地,变更方式具体可以包括数据变更的方式,例如以替换的形式变更、以新增的形式变更或者以批注的形式变更,变更方式也可以包括变更后的数据的展示方式,例如将变更后的数据以红色、加粗的方式进行展示。工作人员可以根据需求通过配置单元进行变更方式的配置,以便于变更后的数据的查看。最后,当业务单据执行至变更时机时,即可以通过变更单元根据配置单元配置好的变更方式将待变更数据变更为目标数据。具体地,若变更时机配置为接收到变更指令的同时,则在接收到变更指令的同时,即将业务单据中的待变更数据变更为目标数据;若变更时机配置为业务单据执行过程中的某一步骤之前或之后,则当业务单据执行至该步骤之前或之后时,即将业务单据中的待变更数据变更为目标数据。
116.本发明提供的业务单据的变更装置,在响应于业务单据变更的变更指令之后,工作人员可以通过配置单元自行配置业务单据的变更时机以及变更方式,也就是说,工作人员可以根据自身需求,通过配置单元的配置,选择在业务单据执行过程中的那一个时刻进行业务单据的变更,也可以选择以何种方式进行业务单据中的数据进行变更,从而使得变更单元可以根据配置单元配置好的变更时机和变更方式进行业务单据的变更,使得业务单据的变更过程更加灵活,提高业务单据的变更效率,并且更加满足工作人员对于业务单据变更方式的需求,提高用户体验。
117.在上述实施例中,进一步地,业务单据的变更装置还包括:存储单元,用于存储业务单据的变更记录、原业务单据以及变更后的业务单据;其中,变更记录包括:业务单据的变更原因、待变更数据、目标数据、变更时机、变更方式以及变更指令的发起者中的至少一项。
118.在该实施例中,通过存储单元,在每次业务单据变更的过程中,可以将业务单据变更过程中的变更记录进行存储,从而便于业务单据变更之后,工作人员可以从存储单元中调取每次变更的变更记录,实现对之前的业务单据的变更进行追溯,保证业务单据无论进行过多少次变更,均可以查询到每次变更的变更记录,从而进一步方便了业务单据的管理。
119.具体地,变更记录可以包括业务单据的变更原因、待变更数据、目标数据、变更条件、变更时间以及变更指令的发起者中的至少一项。其中,变更原因可以为工作人员手动进行输入,待变更数据以及变更后的目标数据可以根据变更原因进行配置,变更时机和变更
方式可以有工作人员进行自行配置,变更指令的发起者可以有工作人员进行输入。
120.进一步地如,图8和图9所示,工作人员可以根据需求,以不同的方式对业务单据的变更记录进行查看,以方便工作人员进行业务单据进行管理。
121.进一步地,存储单元还可以用于在业务单据变更之前,对未变更的原始业务单据进行存储,也即,在业务单据变更之前,首先将未变更的业务单据进行复制并保存其中一份,进而对另一份业务单据进行数据变更,从而可以对业务单据的每一个版本进行留存,以便后期对该业务单据的每一次变更进行追溯,方便了业务单据的管理。
122.在上述任一实施例中,进一步地,业务单据的变更装置还包括:对比单元,用于根据原业务单据和变更后的业务单据生成差异分析结果。
123.在该实施例中,通过对比单元的设置,可以实现将存储的变更之前的原业务单据与变更之后的当前业务单据进行比较分析,从而获取原业务单据和当前业务单据的差异分析结果,进而将该差异分析结果进行展示,使得工作人员可以方便、直观的观察业务单据变更前和变更后差异,方便了工作人员对本次业务单据的变更过程的合理性进行判断,进而合理地做出应对,进一步提高了业务单据的管理效率。
124.进一步地,通过对比单元的设置,可以将原始业务单据、当前业务单据以及所有中间单据之间的差异进行分析,获取差异分析结果,然后将该差异分析结果进行展示。从而实现了针对该业务单据的所有变更过程进行追溯,同时也方便了工作人员直观地获取该业务单据每个变更版本之间的差异,提高了业务单据的管理效率。
125.在上述任一实施例中,进一步地,业务单据的变更装置还包括:展示单元,用于展示差异分析结果。
126.在该实施例中,通过展示单元的设置,可以实现对业务单据变更过程中的各项数据的展示,进一步方便了工作人员对于数据的观察,提高了数据获取的直观性。
127.根据本发明的第三方面,提出了一种存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述技术方案中任一项的业务单据的变更方法。
128.根据本发明的一个具体实施例,提供了一种业务单据的变更装置,包括:
129.1、业务单据变更的存储单元
130.存储单元是业务单据变更的数据存储部分。在业务单据变更动作确认后,存储单元负责变更中涉及的所有数据的持久化存储功能。
131.2、业务单据变更业务单据的配置单元
132.配置单元是在业务单据确定执行变更时,会根据变更的确认信息,对源业务单据数据进行实时体现,并且调用存储单元记录对应的变更版本数据;同时提供实时的变更日志来满足管理需要。
133.3、业务单据变更数据差异的对比单元
134.对比单元是指在源业务单据出发,在源业务单据的功能的基础上增加了差异对比;可以根据预先设置的变更配置来动态组织展现数据。
135.4、业务单据变更数据的展示单元
136.此单元是指通过差异对比单元产生的数据集合,通过更加人性化的交互设计直观的看出业务单据每个变更版本的具体变更内容。
137.进一步地,业务单据的变更装置的具体实现方案如下:
138.1、存储单元的实现方案
139.当对要变更的业务单据进行数据变更操作,会自动将该业务单据的数据进行数据备份,具体地,可以将业务单据变更过程中的变更记录进行存储,从而便于业务单据变更之后,工作人员可以从存储单元中调取每次变更的变更记录;还可以用于在业务单据变更之前,对未变更的原始业务单据进行存储,也即,在业务单据变更之前,首先将未变更的业务单据进行复制并保存其中一份,进而对另一份业务单据进行数据变更。从而可以不影响原有业务单据,所有的操作都是在备份的业务单据上进行。
140.2、配置单元的实现方案
141.当对备份的业务单据数据进行变更时,用户可自定义何时对来源业务单据数据产生影响,也即,用户可以通过配置单元自行配置业务单据的变更时机(如:提交后、保存后、审批中、审核后等等),也可自定义影响来源业务单据哪些数据项,也即,可以通过配置单元自行配置业务单据的待变更数据(如:数量、时间、金额等等)。进一步地,用户可以通过配置变更方式来自定义变更数据的具体方式,也就是说,用户可以选择以何种方式进行业务单据中的数据进行变更,例如将变更后的数据以红色、加粗的方式进行展示。
142.3、对比单元的实现方案
143.根据变更配置单元的具体设定,基于业务单据数据进行变更前后版本的差异分析,根据预设的数据格式,给出具体的差异分析结果,以供数据展示单元进行直观展现。
144.4、展示单元的实现方案
145.将对比单元得到的差异分析结果以用户需求的方式展示与展示单元上。具体地,用户可以根据需求,以不同的方式对业务单据的变更记录进行查看,以方便工作人员进行业务单据进行管理。如图8所示的展示方式,不但显示了配置库的信息。而且在此基础上,还可以在变更的属性上再次添加下拉版本,提高易用性(因为如果该属性被变更过,则说明此属性可能是易变更属性。可以查看这个属性的变更次数,等等信息),并且对于一些数值型属性,往往是企业所关注的,这里可以自动显示增量变化。如图9所示的展示方式,以业务变更总览的方式进行展示,用于给企业领导层面以及高管查看。采用简单的概述方式,反应大致的变化。
146.进一步地,本发明提供的业务单据的变更装置,可以实现业务单据的追溯,具体地,可以选择一个业务单据查看他的变更记录。这时从存储单元中获取到所有该业务单据的所有版本信息。然后让用户可以选择2个或者2个以上的版本进行对比。在用户做出选择以后在存储单元中查出用户所选择版本的所有的数据。根据自定义的展示方式装置对比展示。当展示页面出来以后,用户可以直观的查看业务单据的变更,以及可以对该业务单据根据展示进行变更。
147.进一步地,用户在变更业务单据的过程中,可以选择以前的版本作为参考,如果选择了以前的版本,则去存储单元中加载所选择所有版本的数据,根据对比单元的对比结果进行数据展示,达到参照的目的。
148.本发明提供的存储介质,因包括上述技术方案中任一项的业务单据的变更方法,从而具有了上述技术方案中业务单据的变更方法的全部有益效果,在此不再赘述。
149.在本发明中,术语“多个”则指两个或两个以上,除非另有明确的限定。术语“安装”、“相连”、“连接”、“固定”等术语均应做广义理解,例如,“连接”可以是固定连接,也可以
是可拆卸连接,或一体地连接;“相连”可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
150.在本说明书的描述中,术语“一个实施例”、“一些实施例”、“具体实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
151.以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献