System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 出库管理方法、装置、计算机可读存储介质及电子设备制造方法及图纸_技高网

出库管理方法、装置、计算机可读存储介质及电子设备制造方法及图纸

技术编号:41059498 阅读:16 留言:0更新日期:2024-04-24 11:10
本公开的实施方式提供了一种出库管理方法、装置、介质及电子设备,涉及仓储管理技术领域。该方法包括:获取目标物品的出库请求单,确定出库请求单的预算预占结果与库存预占结果;当预算预占结果与库存预占结果符合预设条件时,确定出库请求单对应的出库审批角色,基于出库审批角色生成出库请求单的出库审批流;基于出库审批角色对出库审批流执行出库审批操作,得到出库审批结果,根据出库审批结果对目标物品进行出库操作;出库审批操作包括对并行审批节点的并行审批操作。本公开通过对库存和预算进行预占,避免生成出库单后库存或预算不足的情况,减少了审批人员的额外工作量;采用并行审批方案,提高了审批流的审批效率。

【技术实现步骤摘要】

所属的技术人员能够理解,本公开的各个方面可以实现为系统、方法或程序产品。因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施例、完全的软件实施例(包括固件、微代码等),或硬件和软件方面结合的实施例,这里可以统称为“电路”、“模块”或“系统”。在一些可能的实施例中,根据本公开的电子设备可以至少包括至少一个处理单元、以及至少一个存储单元。其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施例的出库管理方法中的步骤。例如,所述处理单元可以执行如图2中所示的出库管理方法。下面参考图8来描述根据本公开的这种实施例的电子设备800。图8显示的电子设备800仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。如图8所示,电子设备800以通用计算设备的形式表现。电子设备800的组件可以包括但不限于:上述至少一个处理单元810、上述至少一个存储单元820、连接不同系统组件(包括存储单元820和处理单元810)的总线830、显示单元840。其中,所述存储单元存储有程序代码,所述程序代码可以被所述处理单元810执行,使得所述处理单元810执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施例的步骤。存储单元820可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(ram)821和/或高速缓存存储单元822,还可以进一步包括只读存储单元(rom)823。存储单元820可以包括具有一组(至少一个)程序模块825的程序/实用工具824,这样的程序模块825包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。总线830可以表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。电子设备800也可以与一个或多个外部设备870(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备800交互的设备通信,和/或与使得该电子设备800能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口850进行。并且,电子设备800还可以通过网络适配器860与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器860通过总线830与电子设备800的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备800使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。应当注意,尽管在上文详细描述中提及了出库管理装置的若干单元/模块或子单元/模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多单元/模块的特征和功能可以在一个单元/模块中具体化。反之,上文描述的一个单元/模块的特征和功能可以进一步划分为由多个单元/模块来具体化。此外,尽管在附图中以特定顺序描述了本公开方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。虽然已经参考若干具体实施方式描述了本公开的精神和原理,但是应该理解,本公开并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本公开旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。


技术介绍

1、本部分旨在为权利要求书中陈述的本公开的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。

2、在电商平台中,除了销售订单需要进行实物的出库,还有部分非常规出库类型,例如,平台将指定货物配送至带货主播,这一部分货物将划分至非常规出库类型。这些特殊出库通常需要多层审批。目前常用的做法是:在申请人提交申请、创建申请单时生成对应的审批节点,审批人在此时确定;在审批流线性审批通过后占用库存生成出库单进行出库。


技术实现思路

1、但是,采用上述出库方案采用线性审批方式,导致审批效率降低;另外上述出库方案缺乏自动化成本管控,且可能出现生成出库单后库存不足的情况,导致工作量浪费。

2、为此,本公开提出一种改进的出库管理方法,以使采用并行审批方式可以提高出库审批流的审批效率,同时采用自动化成本限制管控与库存预占,可以解决审批后库存不足的情况,减少审批人员无用工作量。

3、在本上下文中,本公开的实施方式期望提供一种出库管理方法、出库管理装置、计算机可读存储介质、电子设备及计算机程序产品。

4、在本公开实施方式的第一方面中,提供了一种出库管理方法,包括:获取目标物品的出库请求单,确定所述出库请求单的预算预占结果与库存预占结果;当所述预算预占结果与所述库存预占结果符合预设条件时,确定所述出库请求单对应的出库审批角色,基于所述出库审批角色生成所述出库请求单的出库审批流,所述出库审批流包括属于同一所述出库审批角色的并行审批节点;基于所述出库审批角色对所述出库审批流执行出库审批操作,得到出库审批结果,根据所述出库审批结果对所述目标物品进行出库操作;所述出库审批操作包括对所述并行审批节点的并行审批操作。

5、在本公开的一个实施例中,所述确定所述出库请求单的预算预占结果与库存预占结果,包括:确定所述出库请求单所属的交易项目,基于所述交易项目的预算信息确定所述出库请求单的出库预算条件;从所述出库请求单获取所述目标物品的出库数量与成本价格,根据所述出库数量与所述成本价格确定所述目标物品的出库预算;如果所述出库预算符合所述出库预算条件,则对所述目标物品的出库预算进行预占,将所述预算预占结果确定为预算预占成功;如果所述出库预算不符合所述出库预算条件,则将所述预算预占结果确定为预算预占失败;根据目标物品的出库数量确定所述库存预占结果。

6、在本公开的一个实施例中,所述根据目标物品的出库数量确定所述库存预占结果,包括:获取物品仓库中所述目标物品对应的当前物品库存;将所述出库数量与所述当前物品库存进行对比,得到库存对比结果;如果所述库存对比结果为符合库存条件,则执行库存预占操作,将所述库存预占结果确定为库存预占成功;如果所述库存对比结果为不符合库存条件,则将所述库存预占结果确定为库存预占失败。

7、在本公开的一个实施例中,所述出库审批角色具有对应的节点审批人员,所述当所述预算预占结果与所述库存预占结果符合预设条件时,确定所述出库请求单对应的出库审批角色,基于所述出库审批角色生成所述出库请求单的出库审批流,包括:在所述预算预占结果为预算预占成功且所述库存预占结果为库存预占成功时,获取预先本文档来自技高网...

【技术保护点】

1.一种出库管理方法,其特征在于,包括:

2.根据权利要求1所述的出库管理方法,其特征在于,所述确定所述出库请求单的预算预占结果与库存预占结果,包括:

3.根据权利要求1所述的出库管理方法,其特征在于,所述出库审批角色具有对应的节点审批人员,所述当所述预算预占结果与所述库存预占结果符合预设条件时,确定所述出库请求单对应的出库审批角色,基于所述出库审批角色生成所述出库请求单的出库审批流,包括:

4.根据权利要求3所述的出库管理方法,其特征在于,所述出库审批角色的数量为多个,所述根据所述出库审批规则与所述出库审批角色生成所述出库审批流,包括:

5.根据权利要求1所述的出库管理方法,其特征在于,所述基于所述出库审批角色对所述出库审批流执行出库审批操作,得到出库审批结果,包括:

6.根据权利要求5所述的出库管理方法,其特征在于,所述由所述节点审批人员对所述审批节点执行所述出库审批操作,以基于所述审批节点的节点审批结果得到所述出库审批结果,包括:

7.根据权利要求6所述的出库管理方法,其特征在于,所述由所述节点审批人员对所述审批节点执行所述出库审批操作,以基于所述审批节点的节点审批结果得到所述出库审批结果,还包括:

8.一种出库管理装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:

10.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任意一项所述的出库管理方法。

...

【技术特征摘要】

1.一种出库管理方法,其特征在于,包括:

2.根据权利要求1所述的出库管理方法,其特征在于,所述确定所述出库请求单的预算预占结果与库存预占结果,包括:

3.根据权利要求1所述的出库管理方法,其特征在于,所述出库审批角色具有对应的节点审批人员,所述当所述预算预占结果与所述库存预占结果符合预设条件时,确定所述出库请求单对应的出库审批角色,基于所述出库审批角色生成所述出库请求单的出库审批流,包括:

4.根据权利要求3所述的出库管理方法,其特征在于,所述出库审批角色的数量为多个,所述根据所述出库审批规则与所述出库审批角色生成所述出库审批流,包括:

5.根据权利要求1所述的出库管理方法,其特征在于,所述基于所述出库审批角色对所述...

【专利技术属性】
技术研发人员:章家涵梁美威郑华斌
申请(专利权)人:杭州网易再顾科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1