掌桥专利:专业的专利平台
掌桥专利
首页

处理订单的方法和装置

文献发布时间:2023-06-19 12:18:04


处理订单的方法和装置

技术领域

本发明涉及仓储物流技术领域,尤其涉及一种处理订单的方法和装置。

背景技术

随着电子商务的发展,越来越多的用户通过电商平台进行购物。在用户下单后,订单数据会被传送至仓储管理系统(WMS),随后需要针对订单进行拣货、复核、打包、发货等处理,针对订单进行的这一处理流程可统称为订单生产流程。

目前,主要存在两种订单生产方式:在第一种订单生产方式中,是按订单进行任务单拆分、拣货,然后在任务单维度进行复核,最终在发货区进行整单集货、发货;在第二种订单生产方式中,是先由多个订单组建集合单,在集合单维度进行任务单拆分、拣货,在拣货合流区进行货物合流,以及在集合单维度进行复核,复核时按照订单挑货以通过复核动作将商品分到各个订单,最终在发货区进行发货。

在实现本发明的过程中,本发明的发明人发现现有的订单生产方法存在以下缺点:在面对订单品数较多、单品要货量较少的情况时,从整天生产效率来看,采取第一种方式按单拣选则单品拣货效率较低、拣货路径较长,采取第二种方式受限于集合单中订单数上限限制,导致拣货效率也不高。综上,在面对品数较多、单品要货量较少的订单时,现有订单生产方式的整体生产效率无法满足全天高效生产及时效要求。

发明内容

有鉴于此,本发明提供了一种处理订单的方法和装置,能够在面对单品数较多、单品要货量较少的订单时,有效提升拣货效率,使得订单的整体生产效率满足全天高效生产及时效要求。

为实现上述目的,根据本发明的第一个方面,提供了一种处理订单的方法。

本发明的处理订单的方法包括:获取待处理的订单波次;从所述订单波次涉及的多类物品中筛选出提总物品;对所述订单波次内的所有提总物品的订购信息进行汇总,并确定汇总后的提总物品的储位信息;其中,所述提总物品是指需要进行汇总的物品;根据汇总后的提总物品的订购信息和储位信息拆分第一类任务单,以根据所述第一类任务单对提总物品进行拣货。

可选地,所述从所述订单波次涉及的多类物品中筛选出提总物品包括:确定所述订单波次涉及的多类物品中同一品类物品的受订率;将所述受订率与第一阈值进行比较,若所述受订率大于或等于第一阈值,则将该类物品作为提总物品。

可选地,所述从所述订单波次涉及的多类物品中筛选出提总物品还包括:确定所述订单波次涉及的多类物品中同一品类下的物品数;将所述物品数与第二阈值进行比较,若所述物品数大于或等于第二阈值,则将该类物品作为提总物品。

可选地,所述确定所述订单波次涉及的多类物品中同一品类物品的受订率包括:计算所述订单波次中订购同一品类物品的订单数和所述订单波次中的订单总数的比值,并将该比值作为该品类物品的受订率。

可选地,所述方法还包括:对于所述订单波次内的非提总物品,按照其所在订单进行定位以使所述订单绑定物品的储位信息,再根据其所在订单组建多个集合单;根据所述多个集合单拆分第二类任务单,以根据所述第二类任务单对非提总物品进行拣货;其中,所述非提总物品是指不需要进行汇总的物品。

可选地,所述方法还包括:获取针对非提总物品组建的集合单;若所述针对非提总物品组建的集合单中存在所述提总物品对应的订单号,则将所述提总物品分配至包含该订单号的集合单中;否则,将所述提总物品分配至新的集合单中;根据最终形成的集合单将所述提总物品和所述非提总物品在拣货合流区储位进行合流。

可选地,所述根据最终形成的集合单将所述提总物品和所述非提总物品在拣货合流区储位进行合流包括:对于最终形成的集合单中的每一个,判断所述集合单是否已绑定拣货合流区储位;若是,将该集合单中的物品放至与之绑定的拣货合流区储位;若否,为该集合单推荐拣货合流区储位,并将所述集合单中的物品放至推荐的拣货合流区储位上。

为实现上述目的,根据本发明的第二个方面,提供了一种处理订单的装置。

本发明的处理订单的装置包括:获取模块,用于获取待处理的订单波次;筛选模块,用于从所述订单波次涉及的多类物品中筛选出提总物品;汇总定位模块,用于对所述订单波次内的所有提总物品的订购信息进行汇总,并确定汇总后的提总物品的储位信息;其中,所述提总物品是指需要进行汇总的物品;任务拆分模块,用于根据汇总后的提总物品的订购信息和储位信息拆分第一类任务单,以根据所述第一类任务单对提总物品进行拣货。

为实现上述目的,根据本发明的第三个方面,提供了一种电子设备。

本发明的电子设备,包括:一个或多个处理器;以及,存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明的处理订单的方法。

为实现上述目的,根据本发明的第四个方面,提供了一种计算机可读介质。

本发明的计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现本发明的处理订单的方法。

上述发明中的一个实施例具有如下优点或有益效果:通过获取待处理的订单波次,从所述订单波次涉及的多类物品中筛选出提总物品,对所述订单波次内的所有提总物品的订购信息进行汇总,并确定汇总后的提总物品的储位信息,根据汇总后的提总物品的订购信息和储位信息拆分第一类任务单以根据所述第一类任务单对提总物品进行拣货,能够在面对单品数较多、单品要货量较少的订单时,有效提升拣货效率,使得订单的整体生产效率满足全天高效生产及时效要求。

上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。

附图说明

附图用于更好地理解本发明,不构成对本发明的不当限定。其中:

图1是本发明实施例可以应用于其中的示例性系统架构图;

图2是根据本发明第一实施例的处理订单的方法的主要流程示意图;

图3是根据本发明第二实施例的处理订单的方法的部分流程示意图;

图4是根据本发明第二实施例的处理订单的方法的部分流程示意图;

图5是根据本发明第三实施例的处理订单的装置的主要模块示意图;

图6是适于用来实现本发明实施例的电子设备的计算机系统的结构示意图。

具体实施方式

以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。

需要指出的是,在不影响本发明实施的情况下,本发明中的各个实施例以及实施例中的技术特征可以相互组合。

在详细介绍本发明的实施例之前,首先对本发明的实施例涉及的部分技术术语进行说明。

订单波次:汇总多份订单的一个作业批次单位。

集合单:不同的订单根据一定的规则组成的订单集合。

SKU:商品库存保有单位。

图1示出了可以应用本发明实施例的处理订单的方法或处理订单的装置的示例性系统架构100。

如图1所示,系统架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。

用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如仓储物流管理类应用、购物类应用、网页浏览器应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等。

终端设备101、102、103可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。

服务器105可以是提供各种服务的服务器,例如对用户利用终端设备101、102、103所浏览的仓储物流管理类应用提供支持的后台管理服务器。例如,后台管理服务器可以对终端设备通过网络发送的订单处理请求等进行处理,并将处理结果反馈给终端设备。

需要说明的是,本发明实施例所提供的处理订单的方法一般由服务器105执行,相应地,处理订单的装置一般设置于服务器105中。

应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。

第一实施例

图2是根据本发明第一实施例的处理订单的方法的主要流程示意图。如图2所示,本发明实施例的处理订单的方法包括以下步骤:

步骤S201:获取待处理的订单波次。

示例性地,可由运营人员等工作人员勾选一定数量的订单组成一个波次,也可由系统自动从订单池中选取一定数量的订单组成一个波次,作为待处理的订单波次。

步骤S202:从所述订单波次涉及的多类物品中筛选出提总物品。

其中,所述提总物品是指需要进行汇总的物品。在一个可选示例中,步骤S202包括:确定待处理的订单波次涉及的多类物品中同一品类物品的受订率;将所述受订率与第一阈值进行比较,若所述受订率大于或等于第一阈值,则将该类物品作为提总物品。

进一步,在上述可选示例中,可根据如下方式确定所述订单波次涉及的多类物品中同一品类物品的受订率:计算所述订单波次中订购同一品类物品的订单数和所述订单波次中的订单总数的比值,并将该比值作为该品类物品的受订率。具体实施时,可预先根据上述方式计算出订单波次中各类物品的受订率并存储,进而在步骤S202中可直接获取订单波次中各类物品的受订率,也可在步骤S202中实时计算订单波次中各类物品的受订率。

在另一个可选示例中,步骤S202包括:确定待处理的订单波次涉及的多类物品中同一品类物品的受订率,并将受订率大于或等于第一阈值的物品作为提总物品;对于受订率小于第一阈值的物品,确定同一品类下的物品数;将所述物品数与第二阈值进行比较,若所述物品数大于或等于第二阈值,则将该类物品作为提总物品。具体实施时,可根据SKU的不同区分不同品类的物品,即同一SKU表示同一品类物品,不同SKU表示不同品类的物品。其中,所述第一阈值和所述第二阈值可根据实际需求进行灵活配置。

在再一个可选示例中,步骤S202包括:确定所述订单波次涉及的多类物品中同一品类下的物品数;将同一品类下的物品数与第二阈值进行比较,若该品类下的物品数大于或等于第二阈值,则将该类物品作为提总物品;对于同一品类下的物品数小于第二阈值的物品,确定该类物品的受订率,并将受订率大于或等于第一阈值的物品作为提总物品。

进一步,为了便于后续操作,在从所述订单波次涉及的多类物品中筛选出提总物品之后,本发明实施例的方法还可包括以下步骤:针对订单波次中的提总物品设置相应的提总标识。

步骤S203:对所述订单波次内的所有提总物品的订购信息进行汇总,并确定汇总后的提总物品的储位信息。

在该步骤中,在订单波次维度上对所有提总物品的订购信息进行汇总。例如,假设订单波次中有5个订单包含提总物品A的订购信息,具体为:订单1中订购提总物品A1件,订单3中订购提总物品A 2件,订单5中订购提总物品A 3件,订单8中订购提总物品A 2件,订单10中订购提总物品A 5件,将提总物品A的这些订购信息进行汇总可知该订单波次中提总物品A的订购总量为13件。

在对订单波次内的各个提总物品的订购信息进行汇总后,对汇总后的提总物品进行定位,以确定汇总后的提总物品的储位信息。通过将波次内的提总物品进行合并后再定位,相比按照订单维度进行定位能够提高物品的定位效率。

步骤S204:根据汇总后的提总物品的订购信息和储位信息拆分第一类任务单,以根据所述第一类任务单对提总物品进行拣货。

其中,所述第一类任务单是指对提总物品进行拣货的任务单,又可称为提总任务单。在对订单波次内的提总物品进行汇总、合并定位后,根据汇总后的提总物品的订购信息和储位信息拆分出多个第一类任务单,以按照第一类任务单对该订单波次内的提总物品进行统一拣货。

在本发明实施例中,通过获取待处理的订单波次,从所述订单波次涉及的多类物品中筛选出提总物品,对所述订单波次内的所有提总物品的订购信息进行汇总,并确定汇总后的提总物品的储位信息,根据汇总后的提总物品的订购信息和储位信息拆分第一类任务单以根据所述第一类任务单对提总物品进行拣货,能够在面对单品数较多、单品要货量较少的订单时,有效缩短拣货路径,提升拣货效率,使得订单的整体生产效率满足全天高效生产及时效要求。

第二实施例

本发明第二实施例的处理订单的方法主要包括拣货任务生成、拣货合流区合流等环节。其中,图3为拣货任务生成环节的流程示意图,图4为拣货合流区合流环节的流程示意图。以下主要结合图3和图4对本发明第二实施例的处理订单的方法进行说明。

如图3所示,本发明实施例的处理订单的方法包括拣货任务生成环节,该环节主要包括以下步骤:

步骤S301:获取待处理的订单波次。

示例性地,可由运营人员等工作人员勾选一定数量的订单组成一个波次,也可由系统自动从订单池中选取一定数量的订单组成一个波次,作为待处理的订单波次。

步骤S302:从所述订单波次涉及的多类物品中筛选出提总物品,并将剩下的物品作为非提总物品。

其中,所述提总物品是指需要进行汇总的物品,所述非提总物品是指不需要进行汇总的物品。

在一个可选示例中,步骤S302具体包括:确定待处理的订单波次涉及的多类物品中同一品类物品的受订率,并将受订率大于或等于第一阈值的物品作为提总物品;对于受订率小于第一阈值的物品,确定同一品类下的物品数,将所述物品数与第二阈值进行比较,若所述物品数大于或等于第二阈值,则将该类物品作为提总物品;否则,将该类物品作为非提总物品。具体实施时,可根据SKU的不同区分不同品类的物品,即同一SKU表示同一品类物品,不同SKU表示不同品类的物品。其中,所述第一阈值和所述第二阈值可根据实际需求进行灵活配置。

进一步,在上述可选示例中,可根据如下方式确定所述订单波次涉及的多类物品中同一品类物品的受订率:计算所述订单波次中订购同一品类物品的订单数和所述订单波次中的订单总数的比值,并将该比值作为该品类物品的受订率。具体实施时,可预先根据上述方式计算出订单波次中各类物品的受订率并存储,进而在步骤S302中可直接获取订单波次中各类物品的受订率,也可在步骤S302中实时计算订单波次中各类物品的受订率。

进一步,为了便于后续操作,在从所述订单波次涉及的多类物品中筛选出提总物品之后,本发明实施例的方法还可包括以下步骤:针对订单波次中的提总物品设置相应的提总标识。

步骤S303:对所述订单波次内的所有提总物品的订购信息进行汇总,并确定汇总后的提总物品的储位信息。

在本发明实施例中,对于订单波次内的提总物品,按照步骤S303和步骤S304生成第一类任务单,即针对提总物品进行拣货的任务单。

具体来说,在步骤S303中,在订单波次维度上对所有提总物品的订购信息进行汇总。在对订单波次内的各个提总物品的订购信息进行汇总后,对汇总后的提总物品进行定位,以确定汇总后的提总物品的储位信息。通过将波次内的提总物品进行合并后再定位,相比按照订单维度进行定位能够提高物品的定位效率。

步骤S304:根据汇总后的提总物品的订购信息和储位信息拆分第一类任务单,以根据所述第一类任务单对提总物品进行拣货。

示例性地,在步骤S304中可按照以下规则生成第一类任务单:(1)按照提总物品所在的仓储区域信息拆分第一类任务单,比如,将位于不同仓储区域的提总物品放在不同的第一类任务单中;(2)按照提总物品的任务类型拆分第一类信息,比如,将任务类型为箱拣的提总物品和任务类型为零拣的提总物品放在不同的第一类任务单中;(3)按照提总物品的装箱规则、每个第一类任务单对提总物品的SKU品数、SKU总体积、以及总件数的要求拆分第一类任务单。

步骤S305:对于所述订单波次内的非提总物品,按照其所在订单进行定位以使所述订单绑定物品的储位信息,再根据其所在订单组建多个集合单。

在本发明实施例中,对于订单波次内的非提总物品,按照步骤S305和步骤S306生成第二类任务单,即针对非提总物品进行拣货的任务单。具体来说,在步骤S305中,可在订单维度上对各个非提总物品进行定位,以使各个订单绑定其所含有的非提总物品的储位信息。接下来,根据预设的组单规则将订单组建成多个集合单。

步骤S306:根据所述多个集合单拆分第二类任务单,以根据所述第二类任务单对非提总物品进行拣货。

在步骤306中,在集合单维度上拆分第二类任务单,以便于后续根据拆分出的第二类任务单对非提总物品进行拣货。具体实施时,在对提总物品和非提总物品进行任务单拆分时,设置不同的任务单拆分参数。

进一步,在本发明实施例的方法中,在生成拣货任务单之后,还可包括以下任务分配环节:在接收到用户通过终端设备发出的任务领取请求后,判断所述任务领取请求是提总任务领取请求还是非提总任务领取请求;若所述任务领取请求是非提总任务领取请求,则将非提总任务分配给所述用户;若所述任务领取请求是提总任务领取请求,判断所述用户是否有提总任务领取权限,在所述用户有提总任务领取权限的情况下,将提总任务分配给所述用户。用户在通过终端设备领取拣货任务后开始进行拣货。

在本发明实施例中,通过识别出订单波次中的提总物品,并在整个订单波次内对提总物品进行汇总、合并定位,然后根据汇总后的提总物品的信息拆分任务单,而对非提总物品在订单维度上组建集合单,根据集合单拆分任务单,能够在面对单品数较多、单品要货量较少的订单时,有效缩短拣货路径,提升拣货效率,使得订单的整体生产效率满足全天高效生产及时效要求。

如图4所示,本发明第二实施例中的处理订单的方法包括拣货合流区合流环节,该环节主要包括以下步骤:

步骤S401:获取针对非提总物品组建的集合单。

在拣货任务生成环节,对于订单波次中的非提总物品,在订单维度组建了多个集合单并保存。在步骤S401中,从相应的存储模块比如缓存或数据库获取针对非提总物品组建的集合单。

步骤S402:判断集合单中是否存在提总物品对应的订单号。在拣货任务生成环节,将订单波次中的提总物品与非提总物品拆分开来分别生成拣货任务单。而在拣货合流区进行合流时,需要将提总物品与非提总物品合流至集合单中。对于每种提总物品来说,其可能对应一个或多个订单。在提总物品对应的这些订单中,可能存在以下情况:有些订单只订购了提总物品,有些订单还订购了非提总物品。通过步骤S402可对以上情况进行区分,进而便于针对不同情况执行步骤S403或步骤S404。

在步骤S402中,可将提总物品对应的订单号与针对非提总物品组建的集合单中的订单号进行比较。若针对非提总物品组建的集合单中存在提总物品对应的订单号,则执行步骤S403;若针对非提总物品组建的集合单中不存在提总物品对应的订单号,则执行步骤S404。

步骤S403:将所述提总物品分配至包含该订单号的集合单中。

在该步骤中,可按照提总物品在各个订单中的订购数量将提总物品分配至相应的集合单中。

例如,假设提总物品A的订购信息为:订单1订购提总物品A 2件,订单2订购提总物品A 3件,订单3订购提总物品A 4件,若针对非提总物品组建的集合单1中包含订单1的订单号,针对非提总物品组建的集合单2中包含订单2的订单号,针对非提总物品组建的集合单3中包含订单3的订单号,则可将2件提总物品A分配至集合单1中,将3件提总物品A分配至集合单2中,将4件提总物品A分配至集合单3中。

例如,假设提总物品A的订购信息为:订单1订购提总物品A 2件,订单2订购提总物品A 3件,订单3订购提总物品A 4件,若针对非提总物品组建的集合单1中包含订单1的订单号,针对非提总物品组建的集合单2中包含订单2的订单号,则可将2件提总物品A分配至集合单1中,将3件提总物品A分配至集合单2中,而对于订单3订购的4件提总物品A,则按照步骤S404进行处理。

步骤S404:将所述提总物品分配至新的集合单中。

在提总物品对应的订单号不在针对非提总物品组建的集合单中的情况下,可将该订单号订购的提总物品分配至新的集合单中。例如,假设提总物品A的订购信息为订单1订购提总物品A 2件,若针对非提总物品组建的集合单中不包含订单1的订单号,则将订单1订购的2件提总物品A放入新的集合单中。

步骤S405:根据最终形成的集合单将所述提总物品和所述非提总物品在拣货合流区储位进行合流。

在一个可选示例中,步骤S405包括:对于最终形成的集合单中的每一个,判断所述集合单是否已绑定拣货合流区储位;若是,将该集合单中的物品放至与之绑定的拣货合流区储位;若否,为该集合单推荐拣货合流区储位,并将所述集合单中的物品放至推荐的拣货合流区储位上。

在另一个可选示例中,步骤S405包括:步骤a,获取拣货合流区储位信息;若获取拣货合流区储位信息失败,则不允许执行后续合流操作,若获取拣货合流区储位信息成功,则接下来执行步骤b;步骤b,判断最终形成的集合单数量是否超出可用的拣货合流区储位数量;若是,不允许执行后续合流操作;若否,则接下来执行步骤c;步骤c,对于最终形成的集合单中的每一个,判断所述集合单是否已绑定拣货合流区储位;若是,将该集合单中的物品放至与之绑定的拣货合流区储位;若否,为该集合单推荐拣货合流区储位,并将所述集合单中的物品放至推荐的拣货合流区储位上。

进一步,本发明实施例的方法还可包括以下步骤:将待处理订单波次涉及的补货任务的优先级设为最高。具体实施时,可将运营人员勾选的订单作为待处理订单波次,该订单波次是系统自动拆分集合单的,需要整个波次全部定位完成之后才能下发。在触发了补货的情况下,为了保证补货的及时性,可将这一个波次所触发的SKU的补货任务的优先级设为最高,以达到快速补货的目的,保证整个波次的及时下发。

在本发明实施例中,通过以上步骤实现了提总物品与非提总物品的高效合流。本方案改变了以往的基于订单定位、组合集合单拆分任务的拣货方式,将本生产波次的全量订单形成波次,按照波次维度进行补货,同时通过对波次内的SKU进行受订率、同一SKU下的物品数量等计算筛选出提总SKU,然后对波次内的提总SKU进行统一定位、拣货,再在拣货合流区对提总SKU和非提总SKU在集合单维度进行合流,能够有效提高拣货效率,缩短拣货路径。

第三实施例

图5是根据本发明第三实施例的处理订单的装置的主要模块示意图。如图5所示,本发明实施例的处理订单的装置500包括:获取模块501、筛选模块502、汇总定位模块503、任务拆分模块504。

获取模块501,用于获取待处理的订单波次。

示例性地,可由运营人员等工作人员勾选一定数量的订单组成一个波次,也可由系统自动从订单池中选取一定数量的订单组成一个波次,作为待处理的订单波次。

筛选模块502,用于从所述订单波次涉及的多类物品中筛选出提总物品。

其中,所述提总物品是指需要进行汇总的物品。在一个可选示例中,筛选模块502从所述订单波次涉及的多类物品中筛选出提总物品包括:筛选模块502确定待处理的订单波次涉及的多类物品中同一品类物品的受订率;筛选模块502将所述受订率与第一阈值进行比较,若所述受订率大于或等于第一阈值,则筛选模块502将该类物品作为提总物品。

进一步,在上述可选示例中,筛选模块502可根据如下方式确定所述订单波次涉及的多类物品中同一品类物品的受订率:计算所述订单波次中订购同一品类物品的订单数和所述订单波次中的订单总数的比值,并将该比值作为该品类物品的受订率。具体实施时,可预先根据上述方式计算出订单波次中各类物品的受订率并存储,进而筛选模块502可直接获取订单波次中各类物品的受订率,也可由筛选模块502实时计算订单波次中各类物品的受订率。

在另一个可选示例中,筛选模块502从所述订单波次涉及的多类物品中筛选出提总物品包括:筛选模块502确定待处理的订单波次涉及的多类物品中同一品类物品的受订率,并将受订率大于或等于第一阈值的物品作为提总物品;对于受订率小于第一阈值的物品,筛选模块502确定同一品类下的物品数;将所述物品数与第二阈值进行比较,若所述物品数大于或等于第二阈值,则将该类物品作为提总物品。具体实施时,可根据SKU的不同区分不同品类的物品,即同一SKU表示同一品类物品,不同SKU表示不同品类的物品。其中,所述第一阈值和所述第二阈值可根据实际需求进行灵活配置。

在再一个可选示例中,筛选模块502从所述订单波次涉及的多类物品中筛选出提总物品包括:筛选模块502确定所述订单波次涉及的多类物品中同一品类下的物品数;将同一品类下的物品数与第二阈值进行比较,若该品类下的物品数大于或等于第二阈值,则筛选模块502将该类物品作为提总物品;对于同一品类下的物品数小于第二阈值的物品,筛选模块502确定该类物品的受订率,并将受订率大于或等于第一阈值的物品作为提总物品。

进一步,为了便于后续操作,在从所述订单波次涉及的多类物品中筛选出提总物品之后,筛选模块502还可用于针对订单波次中的提总物品设置相应的提总标识。

汇总定位模块503,用于对所述订单波次内的所有提总物品的订购信息进行汇总,并确定汇总后的提总物品的储位信息。

汇总定位模块503在订单波次维度上对所有提总物品的订购信息进行汇总。例如,假设订单波次中有5个订单包含提总物品A的订购信息,具体为:订单1中订购提总物品A1件,订单3中订购提总物品A 2件,订单5中订购提总物品A 3件,订单8中订购提总物品A 2件,订单10中订购提总物品A 5件,将提总物品A的这些订购信息进行汇总可知该订单波次中提总物品A的订购总量为13件。

在对订单波次内的各个提总物品的订购信息进行汇总后,汇总定位模块503对汇总后的提总物品进行定位,以确定汇总后的提总物品的储位信息。通过将波次内的提总物品进行合并后再定位,相比按照订单维度进行定位能够提高物品的定位效率。

任务拆分模块504,用于根据汇总后的提总物品的订购信息和储位信息拆分第一类任务单,以根据所述第一类任务单对提总物品进行拣货。

其中,所述第一类任务单是指对提总物品进行拣货的任务单,又可称为提总任务单。在对订单波次内的提总物品进行汇总、合并定位后,任务拆分模块504根据汇总后的提总物品的订购信息和储位信息拆分出多个第一类任务单,以按照第一类任务单对该订单波次内的提总物品进行统一拣货。

在本发明实施例的装置中,通过获取模块获取待处理的订单波次,通过筛选模块从所述订单波次涉及的多类物品中筛选出提总物品,通过汇总定位模块对所述订单波次内的所有提总物品的订购信息进行汇总,并确定汇总后的提总物品的储位信息,通过任务拆分模块根据汇总后的提总物品的订购信息和储位信息拆分第一类任务单以根据所述第一类任务单对提总物品进行拣货,能够在面对单品数较多、单品要货量较少的订单时,有效缩短拣货路径,提升拣货效率,使得订单的整体生产效率满足全天高效生产及时效要求。

下面参考图6,其示出了适于用来实现本发明实施例的电子设备的计算机系统600的结构示意图。图6示出的计算机系统仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

如图6所示,计算机系统600包括中央处理单元(CPU)601,其可以根据存储在只读存储器(ROM)602中的程序或者从存储部分608加载到随机访问存储器(RAM)603中的程序而执行各种适当的动作和处理。在RAM 603中,还存储有系统600操作所需的各种程序和数据。CPU 601、ROM 602以及RAM 603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。

以下部件连接至I/O接口605:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分607;包括硬盘等的存储部分608;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至I/O接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入存储部分608。

特别地,根据本发明公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。在该计算机程序被中央处理单元(CPU)601执行时,执行本发明的系统中限定的上述功能。

需要说明的是,本发明所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本发明中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。

附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本发明实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块也可以设置在处理器中,例如,可以描述为:一种处理器包括获取模块、筛选模块、汇总定位模块、任务拆分模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,获取模块还可以被描述为“获取待处理订单波次的模块”。

作为另一方面,本发明还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备执行以下流程:获取待处理的订单波次;从所述订单波次涉及的多类物品中筛选出提总物品;对所述订单波次内的所有提总物品的订购信息进行汇总,并确定汇总后的提总物品的储位信息;其中,所述提总物品是指需要进行汇总的物品;根据汇总后的提总物品的订购信息和储位信息拆分第一类任务单,以根据所述第一类任务单对提总物品进行拣货。

根据本发明实施例的技术方案,能够在面对单品数较多、单品要货量较少的订单时,有效提升拣货效率,使得订单的整体生产效率满足全天高效生产及时效要求。

上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。

相关技术
  • 约车订单处理方法及装置、约车订单分配处理方法及服务器
  • 用于工作站的订单处理方法及订单处理装置
技术分类

06120113239319