本发明涉及计算机,尤其涉及一种物品盘点方法和装置。
背景技术:
1、目前,企业的定期资产设备盘点十分普遍,用以帮助企业管理者及时了解、清楚掌握固定资产设备的现状。
2、在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
3、企业在进行资产设备盘点时,为了提高效率,通常采用自动盘点和人工盘点相结合的方式处理。在一部分的现有技术中,自动盘点和人工盘点同时进行且不做区分,因此导致没有对适合自动盘点的资产设备进行优先地自动盘点,甚至发生了同一资产设备的重复盘点,因此浪费了大量的人力成本。在另一部分的实施例中,设定了自动盘点和人工盘点的先后处理顺序,但是也因此导致了整体的盘点周期延长,增加了大量的时间成本。
技术实现思路
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、上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
1.一种物品盘点方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,获取盘点任务之前,包括:
3.根据权利要求1所述的方法,其特征在于,获取盘点任务,包括:
4.根据权利要求1所述的方法,其特征在于,判断系统时间和所述进度是否均未分别达到所述期限、预设阈值之前,包括:
5.根据权利要求4所述的方法,其特征在于,查询得到所述资产类型对应的处理类型之后,包括:
6.根据权利要求1所述的方法,其特征在于,将所述盘点任务转发至指定处理端,包括:
7.根据权利要求2所述的方法,其特征在于,包括:
8.一种物品盘点装置,其特征在于,包括:
9.根据权利要求8所述的装置,其特征在于,包括:
10.根据权利要求8所述的装置,其特征在于,包括:
11.根据权利要求8所述的装置,其特征在于,包括:
12.根据权利要求11所述的装置,其特征在于,包括:
13.根据权利要求8所述的装置,其特征在于,包括:
14.根据权利要求9所述的装置,其特征在于,包括:
15.一种电子设备,其特征在于,包括:
16.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的方法。
17.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-7中任一所述的方法。