一种生鲜周转性物资出库任务生成方法及装置与流程

文档序号:24877040发布日期:2021-04-30 12:53阅读:106来源:国知局
一种生鲜周转性物资出库任务生成方法及装置与流程

本申请属于生鲜配送技术领域,特别涉及一种生鲜周转性物资出库任务生成方法及装置。



背景技术:

目前,在生鲜的sku(库存进出计量的单位),为保障商品质量,例如保鲜、易碎、串味等,作业过程一般将订单的sku按温层、分件型、大类等分开,因此,同一条配送线路的订单,会分多个发货区进行分拣作业。

同时,为便于商品的存放、保障商品质量以及司机配送便捷,分拣作业时需要将商品摘入到用来周转的容器中,例如蓝筐、托盘、保温箱等。有些容器是临时性周转的,只是为了便于货位的商品摆放、库内移动而使用,例如托盘,即只在仓内使用;有些容器除了便于货位的商品摆放、库内移动,还为了出库后保障商品质量以及司机配送便捷,例如保温箱,即在仓和配过程中周转使用。

生鲜商品体积难以精准测量,例如同样重量的2个冬瓜,体积一样,但是长宽高完全不同,因此,每个线路每个货位的所预计使用的出库物资数量难以确定,只能预估需要这类物资,这意味着,需要的出库物资数量经常变化。如果要等到出库前在一个个计数,效率低下、时间也非常紧迫,容易造成丢失。

因此,希望有一种技术方案来克服或至少减轻现有技术的至少一个上述缺陷。



技术实现要素:

本申请的目的是提供了一种生鲜周转性物资出库任务生成方法及装置,以解决现有技术存在的至少一个问题。

本申请的技术方案是:

本申请的第一个方面提供了一种生鲜周转性物资出库任务生成方法,包括:

s100、获取分拣员发来的物资扫描信息;

s200、根据每个线路下的发货货位处的商品及该发货货位处的所有物资序列号之间的关联关系c判断所述扫描信息对应的物资是否属于该分拣员所在货位的分拣任务,若是,则进行s300;

s300、判断所述物资内是否有商品,若所述物资内没有商品,则将该物资对应的物资编码进行数量累计,获得每个发货货位下的各物资的待出库数量。

可选地,s200中,所述关联关系c通过以下方式获取:

s201、获取携带有各发货区物资编码、物资名称以及每个货位对应物资的计划使用数量的出库物资配置信息,并对所述出库物资配置信息中相同物资编码下的不同物资进行序列编号,获得各发货区的物资序列号与物资编码的对应关系a;

s202、获取订单,并对所述订单进行排线,获取各个线路中的发货货位与对应订单包含的商品的关联关系b;

s203、根据所述对应关系a与所述关联关系b,生成物资出库任务信息,所述出库任务信息包括每个线路下的发货货位处的商品及该发货货位处的所有物资序列号之间的关联关系c。

可选地,所述物资包括蓝筐、托盘、保温箱以及台车。

可选地,还包括s400、获取司机发来的对应发货货位下的各物资的实际待出库数量,对每个发货货位下的各物资的待出库数量进行校验。

本申请的第二个方面提供了一种生鲜周转性物资出库任务生成装置,基于如上所述的生鲜周转性物资出库任务生成方法,包括:

物资扫描信息获取模块,用于获取分拣员发来的物资扫描信息;

分拣任务判断模块,用于根据每个线路下的发货货位处的商品及该发货货位处的所有物资序列号之间的关联关系c判断所述扫描信息对应的物资是否属于该分拣员所在货位的分拣任务,若是,则进行s300;

物资的待出库数量获取模块,用于判断所述物资内是否有商品,若所述物资内没有商品,则将该物资对应的物资编码进行数量累计,获得每个发货货位下的各物资的待出库数量。

可选地,所述分拣任务判断模块包括:

对应关系获取单元,用于获取携带有各发货区物资编码、物资名称以及每个货位对应物资的计划使用数量的出库物资配置信息,并对所述出库物资配置信息中相同物资编码下的不同物资进行序列编号,获得各发货区的物资序列号与物资编码的对应关系a;

第一关联获取单元,用于获取订单,并对所述订单进行排线,获取各个线路中的发货货位与对应订单包含的商品的关联关系b;

第二关联获取单元,用于根据所述对应关系a与所述关联关系b,生成物资出库任务信息,所述出库任务信息包括每个线路下的发货货位处的商品及该发货货位处的所有物资序列号之间的关联关系c。

可选地,所述物资包括蓝筐、托盘、保温箱以及台车。

可选地,还包括数量校验模块,用于获取司机发来的对应发货货位下的各物资的实际待出库数量,对每个发货货位下的各物资的待出库数量进行校验。

本申请的第三个方面提供了一种计算机设备,包括处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序用于实现如上所述的生鲜周转性物资出库任务生成方法。

本申请的第四个方面提供了一种可读存储介质,所述可读存储介质存储有计算机程序,所述计算机程序被处理器执行时用于实现如上所述的生鲜周转性物资出库任务生成方法。

发明至少存在以下有益技术效果:

本申请的生鲜周转性物资出库任务生成方法,在生鲜商品体积难以精准测量、以及各类商品不可混放的情况下,能够提升物资出库交接的效率,有效减少出库物资的丢失,又便于数据追溯,易于推广使用,具有广阔的市场应用前景。

附图说明

图1是本申请一个实施方式的生鲜周转性物资出库任务生成方法流程图;

图2是本申请一个实施方式的生鲜周转性物资出库任务生成装置示意图;

图3是本申请一个实施方式的生鲜周转性物资出库任务生成装置的分拣任务判断模块示意图。

具体实施方式

为使本申请实施的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行更加详细的描述。在附图中,自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。所描述的实施例是本申请一部分实施例,而不是全部的实施例。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。下面结合附图对本申请的实施例进行详细说明。

下面结合附图1至图3对本申请做进一步详细说明。

本申请的第一个方面提供了一种生鲜周转性物资出库任务生成方法,包括以下步骤:

s100、获取分拣员发来的物资扫描信息;

s200、根据每个线路下的发货货位处的商品及该发货货位处的所有物资序列号之间的关联关系c判断扫描信息对应的物资是否属于该分拣员所在货位的分拣任务,若是,则进行s300;

s300、判断物资内是否有商品,若物资内没有商品,则将该物资对应的物资编码进行数量累计,获得每个发货货位下的各物资的待出库数量。

在本申请的一个实施方式中,s200中,每个线路下的发货货位处的商品及该发货货位处的所有物资序列号之间的关联关系c通过以下方式获取:

s201、获取携带有各发货区物资编码、物资名称以及每个货位对应物资的计划使用数量的出库物资配置信息,并对出库物资配置信息中相同物资编码下的不同物资进行序列编号,获得各发货区的物资序列号与物资编码的对应关系a;通过对物资进行序列编号,方便后续管理;

s202、获取订单,并对订单进行排线,获取各个线路中的发货货位与对应订单包含的商品的关联关系b;

s203、根据对应关系a与关联关系b,生成物资出库任务信息,出库任务信息包括每个线路下的发货货位处的商品及该发货货位处的所有物资序列号之间的关联关系c。

在本申请的一个实施方式中,物资可以包括蓝筐、托盘、保温箱以及台车等容器。

本申请的生鲜周转性物资出库任务生成方法,还可以包括s400、获取司机发来的对应发货货位下的各物资的实际待出库数量,对每个发货货位下的各物资的待出库数量进行校验。

下面结合两个具体实施例,对本申请的生鲜周转性物资出库任务生成方法进行详细的说明。

实施例一:

通过以下方式获取每个线路下的发货货位处的商品及该发货货位处的所有物资序列号之间的关联关系c:

s201、首先,进行各发货区的出库物资配置信息,参见表1:

表1

并对出库物资配置信息中相同物资编码下的不同物资进行序列编号,获得各发货区的物资序列号与物资编码的对应关系a,参见表2:

表2

s202、获取客户订单,并对订单进行排线,将各个线路不同的发货区的货位位置进行定位,获取各个线路中的发货货位与对应订单包含的商品的关联关系b,参见表3:

表3

s203、根据对应关系a与关联关系b,生成物资出库任务信息,出库任务信息包括每个线路下的发货货位处的商品及该发货货位处的所有物资序列号之间的关联关系c。

表4

s100、获取分拣员发来的物资扫描信息,商品在货位进行分拣时,扫描目标物资序列号:

例如,商品在fa-01货位依次对商品s1、s2、s3、s4、s5、s7进行分拣;其中,

商品s1扫描目标物资序列号tx0002;

商品s2扫描目标物资序列号tx0002;

商品s3扫描目标物资序列号tb0004;

商品s4扫描目标物资序列号tp0002;

商品s5扫描目标物资序列号tx0001;

商品s7扫描目标物资序列号tx0003;

然后,s200、根据关联关系c判断上述扫描信息对应的物资是否属于该分拣员所在货位的分拣任务,若是,则进行s300,反之,则结束;

本实施例中,物资序列号tx0001、tx0002、tp0002、tx0003在fa-01货位有出库任务,进入下一步;tb0004在fa-01货位,无出库任务;

s300、判断对应的物资内是否有商品,即是否为首次分拣,若物资内没有商品,则将该物资对应的物资编码进行数量累计,获得每个发货货位下的各物资的待出库数量;

本实施例中,

商品s1扫描目标物资序列号tx0002时,物资内无其它商品,则累加物资编码8001出库任务的待出库数量=1;

商品s2扫描目标物资序列号tx0002时,物资内有其它商品,则不累加;

商品s4扫描目标物资序列号tp0002时,物资内无其它商品,则累加物资编码8002出库任务的待出库数量=1;

商品s5扫描目标物资序列号tx0001时,物资内无其它商品,则累加物资编码8001出库任务的待出库数量=2;

商品s7扫描目标物资序列号tx0003时,物资内无其它商品,则累加物资编码8001出库任务的待出库数量=3。

最后,s400、司机按线路及发货区核货时,根据各物资的实际待出库数量校验待出库数量。

本实施例中,线路x01当前fa发货区的fa-01货位,实际待出库物资的数量如下。

表5

司机确认后,系统则可以根据该货位上的物资待出库数量进行出库。

实施例二:

通过以下方式获取每个线路下的发货货位处的商品及该发货货位处的所有物资序列号之间的关联关系c:

s201、首先,进行各发货区的出库物资配置信息,参见表6:

表6

并对出库物资配置信息中相同物资编码下的不同物资进行序列编号,获得各发货区的物资序列号与物资编码的对应关系a,参见表7:

表7

s202、获取客户订单,并对订单进行排线,将各个线路不同的发货区的货位位置进行定位,获取各个线路中的发货货位与对应订单包含的商品的关联关系b,参见表8:

表8

s203、根据对应关系a与关联关系b,生成物资出库任务信息,出库任务信息包括每个线路下的发货货位处的商品及该发货货位处的所有物资序列号之间的关联关系c。

表9

s100、获取分拣员发来的物资扫描信息,商品在货位进行分拣时,扫描目标物资序列号:

例如,商品在fa-02货位依次对商品s1、s3、s5进行分拣;

商品s1扫描目标物资序列号tx0002;

假设商品s1数量有100,因物资较小,装不完,tx0002只装了s1的70,剩余30又扫描tx0003;

商品s3扫描目标物资序列号tb0004;

商品s5扫描目标物资序列号tx0003;

然后,s200、根据关联关系c判断上述扫描信息对应的物资是否属于该分拣员所在货位的分拣任务,若是,则进行s300,反之,则结束;

本实施例中,物资序列号tx0002、tx0003在fa-02货位有出库任务,进入下一步;tb0004在fa-02货位,无出库任务;

s300、判断对应的物资内是否有商品,即是否为首次分拣,若物资内没有商品,则将该物资对应的物资编码进行数量累计,获得每个发货货位下的各物资的待出库数量;

本实施例中,

商品s1扫描目标物资序列号tx0002时,物资内无其它商品,累加物资8001出库任务的待出库数量=1;

商品s1扫描目标物资序列号tx0003时,物资内无其它商品,累加物资8001出库任务的待出库数量=2;

商品s5扫描目标物资序列号tx0003时,物资内有其它商品,不累加。

最后,s400、司机按线路及发货区核货时,根据各物资的实际待出库数量校验待出库数量。

本实施例中,线路x02当前fa发货区的fa-02货位,实际待出库物资的数量如下。

表10

司机确认后,系统则可以根据该货位上的物资待出库数量进行出库。

本申请的第二个方面提供了一种生鲜周转性物资出库任务生成装置,基于上述的生鲜周转性物资出库任务生成方法,如图2所示,包括:

物资扫描信息获取模块100,用于获取分拣员发来的物资扫描信息;

分拣任务判断模块200,用于根据每个线路下的发货货位处的商品及该发货货位处的所有物资序列号之间的关联关系c判断扫描信息对应的物资是否属于该分拣员所在货位的分拣任务,若是,则进行s300;

物资的待出库数量获取模块300,用于判断物资内是否有商品,若物资内没有商品,则将该物资对应的物资编码进行数量累计,获得每个发货货位下的各物资的待出库数量。

在本申请的一个实施方式中,如图3所示,分拣任务判断模块包括:

对应关系获取单元201,用于获取携带有各发货区物资编码、物资名称以及每个货位对应物资的计划使用数量的出库物资配置信息,并对出库物资配置信息中相同物资编码下的不同物资进行序列编号,获得各发货区的物资序列号与物资编码的对应关系a;

第一关联获取单元202,用于获取订单,并对订单进行排线,获取各个线路中的发货货位与对应订单包含的商品的关联关系b;

第二关联获取单元203,用于根据对应关系a与关联关系b,生成物资出库任务信息,出库任务信息包括每个线路下的发货货位处的商品及该发货货位处的所有物资序列号之间的关联关系c。

在本申请的一个实施方式中,物资包括蓝筐、托盘、保温箱以及台车。

本申请的生鲜周转性物资出库任务生成装置,还包括数量校验模块,用于获取司机发来的对应发货货位下的各物资的实际待出库数量,对每个发货货位下的各物资的待出库数量进行校验。

本申请的第三个方面提供了一种计算机设备,包括处理器、存储器以及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序用于实现如上的生鲜周转性物资出库任务生成方法。

本申请的第四个方面提供了一种可读存储介质,可读存储介质存储有计算机程序,计算机程序被处理器执行时用于实现如上的生鲜周转性物资出库任务生成方法。

本申请的生鲜周转性物资出库任务生成方法及装置,具体通过设置不同发货区每个货位对出库周转性物资的理论需求,以及提前维护好各个物资的序列号;再根据实际排线的结果,按线路所涉及的发货货位,结合发货区的出库物资配置生成物资出库任务;分拣员在货位进行分拣商品时,扫描目标物资序列号,系统判断是否有对应的分拣任务,以及对物资序列号进行去重,再累计物资出库任务的实际待出库数量。本申请在生鲜商品体积难以精准测量、以及各类商品不可混放的情况下,能够提升物资出库交接的效率,有效减少出库物资的丢失,又便于数据追溯,易于推广使用,具有广阔的市场应用前景。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1