订单处理方法、系统及计算机设备与流程

文档序号:15273694发布日期:2018-08-28 22:44阅读:229来源:国知局

本发明涉及信息处理领域,具体而言,涉及一种订单处理方法、一种订单处理系统及一种计算机设备和一种计算机可读存储介质。



背景技术:

随着电子商务的不断发展,消费者的购买方式也在发生着变化,消费者提前下订单进行预定,商家会在接收到订单后根据订单中的预定结果进行商品的准备。同时,消费者在线预定的商品的种类也是越来愈多,但是当商品为果蔬农产品时,由于果蔬农产品的特性往往为不易存储,商家通常不会存储过多库存,因此在消费者下单后,极有可能会出现库存不足而无法满足订单的情况。



技术实现要素:

本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。

为此,本发明的一个方面在于,提出一种订单处理方法。

本发明的另一个方面在于,提出一种订单处理系统。

本发明的再一个方面在于,提出一种计算机设备。

本发明的又一个方面在于,提出一种计算机可读存储介质。

有鉴于此,根据本发明的一个方面,提供了一种订单处理方法,订单处理方法包括:在接收到订单后,读取订单中的预定产品的预定数量;获取各仓库中的预定产品的库存数量;当各仓库中的库存数量均小于预定数量时,获取预定产品的成熟品数量;当成熟品数量与库存数量之和大于等于预定数量时,生成采摘指令。

本发明提供的订单处理方法,在接收到订单后,首先读取订单中的预定信息,即包括预定产品和预定数量,此时的预定产品可以为单个产品也可以为多种产品,具体根据订单中的实际情况决定,并且预定数量为与产品相对应的数量,即预定数量有可能为单个产品的预定数量也有可能为各个产品的预定数量;随后针对预定产品获取各仓库中的预定产品的库存数量,此时的库存数量为针对各个仓库中的预定产品的数量,而并非为各个库存数量之和,这样只要有一个库存数量大于等于预定数量,即表示可以从该仓库中进行产品调取,而在各仓库中的库存数量均小于预定数量时,说明此时无法直接获取到足够数量的产品,则获取预定产品的成熟品数量,即获取在种植基地或农业大棚中该预定产品的种植情况,具体为获取该产品的成熟品的数量,成熟品为生长未采摘但成熟度为已经成熟产品,获取到成熟品数量可以了解到通过及时采摘进行补充库存是否可行,当在成熟品数量与库存数量之和大于等于预定数量时,此时说明将成熟品数量的产品运输至仓库后,成熟品数量与现有库存数量的总和满足预定数量,此时生成采摘指令,使得对种植基地或农业大棚中的该预定产品进行采摘,以满足订单中的预定。本发明通过对预定产品的成熟品数量进行获取,及时根据订单对预定产品进行采摘,这样在库存不充足时可以有效地对库存进行补充。此外该种补充库存的方式还可以保证所补充的产品为刚采摘后的新鲜产品,提升了用户满意度;同时,在获取到订单后再根据订单进行采摘还避免了商家需要在仓库中过多的堆积存储产品的必要,尤其是对于产品为果蔬农产品时,有效地降低了商家库存过高的风险,同时避免了产品在仓库中不易存放的问题。

可以想到地,在获取成熟品数量时,可以通过对种植的预定产品进行逐一扫描,通过扫描结果确定成熟品的数量,也可以根据历史大数据,对预定产品的成熟情况进行预估,进而获取到成熟品的数量。

另外,根据本发明上述技术方案提供的订单处理方法还具有如下附加技术特征:

在上述任一技术方案中,优选地,订单处理方法还包括:当成熟品数量与库存数量之和小于预定数量时,生成采购指令。

在该技术方案中,又提供了一种库存补充方式,当在成熟品数量与库存数量之和小于预定数量时,即此时通过在种植基地或农业大棚中对该预定产品进行采摘无法满足订单,这样为了保证获取到充足库存来满足订单,需要采用其他的库存补充的方案,这里采用生成采购指令的方式,即直接对预定产品进行采购,进而可以快速对库存进行补充。

可以想到地,在生成采购指令后,采购指令可以包括采购成品指令或采购原产品指令。此时具体生成情况为根据待采购的成品的成本、待采购的原产品的成本、生产加工成本、生产加工时间、订单预定时间点进行考虑,使得在预定时间点前通过成本最低的方式进行采购。

在上述任一技术方案中,优选地,当成熟品数量与库存数量之和小于预定数量时,判断各仓库中的库存数量之和是否大于等于预定数量;当各仓库中的库存数量之和大于等于预定数量时,生成调拨指令。

在该技术方案中,又提供了一种库存补充方式,当在成熟品数量与库存数量之和小于预定数量时,即此时通过在种植基地或农业大棚中对该预定产品进行采摘无法满足订单,这样为了保证获取到充足库存来满足订单,需要考虑在各个仓库之间进行调拨来凑齐预定数量的产品。此时需要判断各仓库中的库存数量之和是否大于等于预定数量,在各仓库中的库存数量之和大于等于预定数量时,即说明各个仓库中的库存数量在调拨汇集之后可以满足预定数量,则生成调拨指令,即采用调拨的方式将各个库存中的产品进行调拨,实现对库存的补充。

可以想到地,在调拨指令生成后,还需要考虑需要如何将各个仓库中的产品向一个仓库进行调拨。这里根据各个仓库位置、各个仓库中的库存数量、各个仓库之间的运输成本、各个仓库分别与订单送货地之间的距离进行综合考虑,保证在调拨用时最少、调拨成本最低。

在上述任一技术方案中,优选地,订单处理方法还包括:当成熟品数量与库存数量之和小于预定数量时,且预定产品的生长周期小于订单中的预定时间距当前时刻的时间段时,生成种植指令。

在该技术方案中,又提供了一种库存补充方式,当在成熟品数量与库存数量之和小于预定数量时,即此时通过在种植基地或农业大棚中对该预定产品进行采摘无法满足订单,这样为了保证获取到充足库存来满足订单,可以考虑直接通过种植预定产品进行补充库存,并且在种植时,还会考虑种植预定产品的生长周期,保证新种植的产品能在预定时间点到达前完成整个生长周期,即预定产品的生长周期小于订单中的预定时间距当前时刻的时间段时,生成种植指令,对预定产品进行种植。

可以想到地,此时的种植数量可以为预定数量与库存数量之间的差值,即仅种植缺少部分的产品,而可以按照预定数量进行种植。

在上述任一技术方案中,优选地,种植指令包括种植数量,种植数量大于等于预定数量。

在该技术方案中,在种植时优先选择按照预定数量进行种植,使得同一订单中的产品为同时成熟,这样原先在库存中的该产品可以先进行售卖,避免原先库存中的产品需要等待新种植的产品成熟,造成的等待时间过长而无法保证原先库存中的产品新鲜程度的问题。

在上述任一技术方案中,优选地,采摘指令和采购指令中均包括数量信息,数量信息为根据预定数量、库存数量及损耗量进行确定。

在该技术方案中,无论是生成采摘指令还是生成采购指令,其均包含数量信息,使得在采摘时或者在采购时按照数量信息进行操作,在确定数量时,需要根据预定数量、库存数量及损耗量进行确定,保证最终能获取到大于等于预定数量的产品。

可以想到地,在本发明的各个操作过程中,都可能会存在损耗,因此在本发明的各个涉及数量的操作中都应该考虑损耗量,即在损耗过后最终能保证运输至用户手中的产品数量为预定数量。

在上述任一技术方案中,优选地,当各仓库中的库存数量均小于预定数量时,获取预定产品的成熟品数量的步骤,具体包括:当各仓库中的库存数量均小于预定数量时,获取预定产品的种植信息,读取种植信息中的成熟品数量与待成熟品信息;订单处理方法还包括:当成熟品数量与库存数量之和小于预定数量时,获取待成熟品信息中的预成熟时间点与订单中的预定时间点;当预成熟时间点早于预定时间点时,在预成熟时间点生成采摘指令。

在该技术方案中,在各仓库中的库存数量均小于预定数量时,获取预定产品的种植信息,并且读取种植信息中的成熟品数量与待成熟品信息,即可通过种植信息一方面可获取到成熟的产品的数量另一方面还可获取到待成熟产品的数量和待成熟产品的预成熟时间点,待成熟产品为目前尚未成熟,且在经过预成熟时间段后会生长至成熟。这样在成熟品数量与库存数量之和小于预定数量时,即此时通过在种植基地或农业大棚中对已经成熟的预定产品进行采摘无法满足订单,可以考虑对待成熟产品进行采摘,在需要对待成熟产品进行采摘时,还需要对预定时间进行考虑,即当预成熟时间点早于预定时间点,即在预定时间点到达前,待成熟产品生长为成熟产品,则可以按照在待成熟产品成熟后生成采摘指令进行采摘。

本发明的又一方面提供的一种订单处理系统,订单处理系统包括:读取单元,用于在接收到订单后,读取订单中的预定产品的预定数量;第一获取单元,用于获取各仓库中的预定产品的库存数量;第二获取单元,用于当各仓库中的库存数量均小于预定数量时,获取预定产品的成熟品数量;第一控制单元,用于当成熟品数量与库存数量之和大于等于预定数量时,生成采摘指令。

本发明提供的订单处理系统,在接收到订单后,首先通过读取单元读取订单中的预定信息,即包括预定产品和预定数量,此时的预定产品可以为单个产品也可以为多种产品,具体根据订单中的实际情况决定,并且预定数量为与产品相对应的数量,即预定数量有可能为单个产品的预定数量也有可能为各个产品的预定数量;随后通过第一获取单元针对预定产品获取各仓库中的预定产品的库存数量,此时的库存数量为针对各个仓库中的预定产品的数量,而并非为各个库存数量之和,这样只要有一个库存数量大于等于预定数量,即表示可以从该仓库中进行产品调取,而在各仓库中的库存数量均小于预定数量时,说明此时无法直接获取到足够数量的产品,则通过第二获取单元获取预定产品的成熟品数量,即获取在种植基地或农业大棚中该预定产品的种植情况,具体为获取该产品的成熟品的数量,成熟品为生长未采摘但成熟度为已经成熟产品,获取到成熟品数量可以了解到通过及时采摘进行补充库存是否可行,当在成熟品数量与库存数量之和大于等于预定数量时,此时说明将成熟品数量的产品运输至仓库后,成熟品数量与现有库存数量的总和满足预定数量,此时通过第一控制单元生成采摘指令,使得对种植基地或农业大棚中的该预定产品进行采摘,以满足订单中的预定。本发明通过对预定产品的成熟品数量进行获取,及时根据订单对预定产品进行采摘,这样在库存不充足时可以有效地对库存进行补充。此外该种补充库存的方式还可以保证所补充的产品为刚采摘后的新鲜产品,提升了用户满意度;同时,在获取到订单后再根据订单进行采摘还避免了商家需要在仓库中过多的堆积存储产品的必要,尤其是对于产品为果蔬农产品时,有效地降低了商家库存过高的风险,同时避免了产品在仓库中不易存放的问题。

可以想到地,在获取成熟品数量时,可以通过对种植的预定产品进行逐一扫描,通过扫描结果确定成熟品的数量,也可以根据历史大数据,对预定产品的成熟情况进行预估,进而获取到成熟品的数量。

另外,根据本发明上述技术方案提供的订单处理系统还具有如下附加技术特征:

在上述任一技术方案中,优选地,订单处理系统还包括:第二控制单元,用于当成熟品数量与库存数量之和小于预定数量时,生成采购指令。

在该技术方案中,又提供了一种库存补充方式,当在成熟品数量与库存数量之和小于预定数量时,即此时通过在种植基地或农业大棚中对该预定产品进行采摘无法满足订单,这样为了保证获取到充足库存来满足订单,需要采用其他的库存补充的方案,这里采用通过第二控制单元生成采购指令的方式,即直接对预定产品进行采购,进而可以快速对库存进行补充。

可以想到地,在生成采购指令后,采购指令可以包括采购成品指令或采购原产品指令。此时具体生成情况为根据待采购的成品的成本、待采购的原产品的成本、生产加工成本、生产加工时间、订单预定时间点进行考虑,使得在预定时间点前通过成本最低的方式进行采购。

在上述任一技术方案中,优选地,订单处理系统还包括:第一判断单元,用于当成熟品数量与库存数量之和小于预定数量时,判断各仓库中的库存数量之和是否大于等于预定数量;第三控制单元,用于当各仓库中的库存数量之和大于等于预定数量时,生成调拨指令。

在该技术方案中,又提供了一种库存补充方式,当在成熟品数量与库存数量之和小于预定数量时,即此时通过在种植基地或农业大棚中对该预定产品进行采摘无法满足订单,这样为了保证获取到充足库存来满足订单,需要考虑在各个仓库之间进行调拨来凑齐预定数量的产品。此时需要通过第一判断单元判断各仓库中的库存数量之和是否大于等于预定数量,在各仓库中的库存数量之和大于等于预定数量时,即说明各个仓库中的库存数量在调拨汇集之后可以满足预定数量,则通过第三控制单元生成调拨指令,即采用调拨的方式将各个库存中的产品进行调拨,实现对库存的补充。

可以想到地,在调拨指令生成后,还需要考虑需要如何将各个仓库中的产品向一个仓库进行调拨。这里根据各个仓库位置、各个仓库中的库存数量、各个仓库之间的运输成本、各个仓库分别与订单送货地之间的距离进行综合考虑,保证在调拨用时最少、调拨成本最低。

在上述任一技术方案中,优选地,订单处理系统还包括:第四控制单元,用于当成熟品数量与库存数量之和小于预定数量时,且预定产品的生长周期小于订单中的预定时间距当前时刻的时间段时,生成种植指令。

在该技术方案中,又提供了一种库存补充方式,当在成熟品数量与库存数量之和小于预定数量时,即此时通过在种植基地或农业大棚中对该预定产品进行采摘无法满足订单,这样为了保证获取到充足库存来满足订单,可以考虑直接通过种植预定产品进行补充库存,并且在种植时,还会考虑种植预定产品的生长周期,保证新种植的产品能在预定时间点到达前完成整个生长周期,即预定产品的生长周期小于订单中的预定时间距当前时刻的时间段时,通过第四控制单元生成种植指令,对预定产品进行种植。

可以想到地,此时的种植数量可以为预定数量与库存数量之间的差值,即仅种植缺少部分的产品,而可以按照预定数量进行种植。

在上述任一技术方案中,优选地,种植指令包括种植数量,种植数量大于等于预定数量。

在该技术方案中,在种植时优先选择按照预定数量进行种植,使得同一订单中的产品为同时成熟,这样原先在库存中的该产品可以先进行售卖,避免原先库存中的产品需要等待新种植的产品成熟,造成的等待时间过长而无法保证原先库存中的产品新鲜程度的问题。

在上述任一技术方案中,优选地,采摘指令和采购指令中均包括数量信息,数量信息为根据预定数量、库存数量及损耗量进行确定。

在该技术方案中,无论是生成采摘指令还是生成采购指令,其均包含数量信息,使得在采摘时或者在采购时按照数量信息进行操作,在确定数量时,需要根据预定数量、库存数量及损耗量进行确定,保证最终能获取到大于等于预定数量的产品。

可以想到地,在本发明的各个操作过程中,都可能会存在损耗,因此在本发明的各个涉及数量的操作中都应该考虑损耗量,即在损耗过后最终能保证运输至用户手中的产品数量为预定数量。

在上述任一技术方案中,优选地,第二获取单元具体用于当各仓库中的库存数量均小于预定数量时,获取预定产品的种植信息,读取种植信息中的成熟品数量与待成熟品信息;订单处理系统还包括:第三获取单元,用于当成熟品数量与库存数量之和小于预定数量时,获取待成熟品信息中的预成熟时间点与订单中的预定时间点;第五控制单元,用于当预成熟时间点早于预定时间点时,在预成熟时间点生成采摘指令。

在该技术方案中,在各仓库中的库存数量均小于预定数量时,通过第二获取单元获取预定产品的种植信息,并且读取种植信息中的成熟品数量与待成熟品信息,通过第三获取单元种植信息一方面可获取到成熟的产品的数量另一方面还可获取到待成熟产品的数量和待成熟产品的预成熟时间点,待成熟产品为目前尚未成熟,且在经过预成熟时间段后会生长至成熟。这样在成熟品数量与库存数量之和小于预定数量时,即此时通过在种植基地或农业大棚中对已经成熟的预定产品进行采摘无法满足订单,可以考虑对待成熟产品进行采摘,在需要对待成熟产品进行采摘时,还需要对预定时间进行考虑,即当预成熟时间点早于预定时间点,即在预定时间点到达前,待成熟产品生长为成熟产品,则通过第五控制单元可以按照在待成熟产品成熟后生成采摘指令进行采摘。

本发明的第三方面提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上述技术方案中任一项的方法的步骤。

本发明提出的计算机设备,处理器在执行存储器上存储的计算机程序时,可实现上述技术方案中任一项的热水器的控制方法的步骤,因而具有上述订单处理方法的全部有益技术效果,在此不再赘述。

本发明的第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述技术方案中任一项的方法的步骤。

本发明提出的计算机可读存储介质,其上存储的计算机程序被处理器执行时可实现上述技术方案中任一项的热水器的控制方法的步骤,因而具有上述订单处理方法的全部有益技术效果,在此不再赘述。

本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1示出了根据本发明的一个实施例提供的订单处理方法的流程示意图;

图2示出了根据本发明的又一个实施例提供的订单处理方法的流程示意图;

图3示出了根据本发明的又一个实施例提供的订单处理方法的流程示意图;

图4示出了根据本发明的又一个实施例提供的订单处理方法的流程示意图;

图5示出了根据本发明的又一个实施例提供的订单处理方法的流程示意图;

图6示出了根据本发明的一个实施例提供的订单处理系统的框架示意图;

图7示出了根据本发明的又一个实施例提供的订单处理系统的框架示意图;

图8示出了根据本发明的又一个实施例提供的订单处理系统的框架示意图;

图9示出了根据本发明的又一个实施例提供的订单处理系统的框架示意图;

图10示出了根据本发明的又一个实施例提供的订单处理系统的框架示意图;

图11示出了根据本发明的一个实施例中提供的计算机设备的结构示意图;

图12示出了根据本发明的一个实施例的订单处理系统中的仓储管理流程示意图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

下面参照图1至图12描述根据本发明一些实施例的订单处理方法、订单处理系统及计算机设备。

如图1所示,根据本发明的一个实施例提供的订单处理方法的流程示意图。其中,订单处理方法包括:

s102,在接收到订单后,读取订单中的预定产品的预定数量;

s104,获取各仓库中的预定产品的库存数量;

s106,当各仓库中的库存数量均小于预定数量时,获取预定产品的成熟品数量;

s108,当成熟品数量与库存数量之和大于等于预定数量时,生成采摘指令。

本发明提供的订单处理方法,在接收到订单后,首先读取订单中的预定信息,即包括预定产品和预定数量,此时的预定产品可以为单个产品也可以为多种产品,具体根据订单中的实际情况决定,并且预定数量为与产品相对应的数量,即预定数量有可能为单个产品的预定数量也有可能为各个产品的预定数量;随后针对预定产品获取各仓库中的预定产品的库存数量,此时的库存数量为针对各个仓库中的预定产品的数量,而并非为各个库存数量之和,这样只要有一个库存数量大于等于预定数量,即表示可以从该仓库中进行产品调取,而在各仓库中的库存数量均小于预定数量时,说明此时无法直接获取到足够数量的产品,则获取预定产品的成熟品数量,即获取在种植基地或农业大棚中该预定产品的种植情况,具体为获取该产品的成熟品的数量,成熟品为生长未采摘但成熟度为已经成熟产品,获取到成熟品数量可以了解到通过及时采摘进行补充库存是否可行,当在成熟品数量与库存数量之和大于等于预定数量时,此时说明将成熟品数量的产品运输至仓库后,成熟品数量与现有库存数量的总和满足预定数量,此时生成采摘指令,使得对种植基地或农业大棚中的该预定产品进行采摘,以满足订单中的预定。本发明通过对预定产品的成熟品数量进行获取,及时根据订单对预定产品进行采摘,这样在库存不充足时可以有效地对库存进行补充。此外该种补充库存的方式还可以保证所补充的产品为刚采摘后的新鲜产品,提升了用户满意度;同时,在获取到订单后再根据订单进行采摘还避免了商家需要在仓库中过多的堆积存储产品的必要,尤其是对于产品为果蔬农产品时,有效地降低了商家库存过高的风险,同时避免了产品在仓库中不易存放的问题。

可以想到地,在获取成熟品数量时,可以通过对种植的预定产品进行逐一扫描,通过扫描结果确定成熟品的数量,也可以根据历史大数据,对预定产品的成熟情况进行预估,进而获取到成熟品的数量。

如图2所示,根据本发明的一个实施例提供的订单处理方法的流程示意图。其中,订单处理方法包括:

s202,在接收到订单后,读取订单中的预定产品的预定数量;

s204,获取各仓库中的预定产品的库存数量;

s206,当各仓库中的库存数量均小于预定数量时,获取预定产品的成熟品数量;

s208,当成熟品数量与库存数量之和小于预定数量时,生成采购指令。

在该实施例中,又提供了一种库存补充方式,当在成熟品数量与库存数量之和小于预定数量时,即此时通过在种植基地或农业大棚中对该预定产品进行采摘无法满足订单,这样为了保证获取到充足库存来满足订单,需要采用其他的库存补充的方案,这里采用生成采购指令的方式,即直接对预定产品进行采购,进而可以快速对库存进行补充。

可以想到地,在生成采购指令后,采购指令可以包括采购成品指令或采购原产品指令。此时具体生成情况为根据待采购的成品的成本、待采购的原产品的成本、生产加工成本、生产加工时间、订单预定时间点进行考虑,使得在预定时间点前通过成本最低的方式进行采购。

如图3所示,根据本发明的一个实施例提供的订单处理方法的流程示意图。其中,订单处理方法包括:

s302,在接收到订单后,读取订单中的预定产品的预定数量;

s304,获取各仓库中的预定产品的库存数量;

s306,当各仓库中的库存数量均小于预定数量时,获取预定产品的成熟品数量;

s308,当成熟品数量与库存数量之和小于预定数量时,判断各仓库中的库存数量之和是否大于等于预定数量;

s310,当各仓库中的库存数量之和大于等于预定数量时,生成调拨指令。

在该实施例中,又提供了一种库存补充方式,当在成熟品数量与库存数量之和小于预定数量时,即此时通过在种植基地或农业大棚中对该预定产品进行采摘无法满足订单,这样为了保证获取到充足库存来满足订单,需要考虑在各个仓库之间进行调拨来凑齐预定数量的产品。此时需要判断各仓库中的库存数量之和是否大于等于预定数量,在各仓库中的库存数量之和大于等于预定数量时,即说明各个仓库中的库存数量在调拨汇集之后可以满足预定数量,则生成调拨指令,即采用调拨的方式将各个库存中的产品进行调拨,实现对库存的补充。

可以想到地,在调拨指令生成后,还需要考虑需要如何将各个仓库中的产品向一个仓库进行调拨。这里根据各个仓库位置、各个仓库中的库存数量、各个仓库之间的运输成本、各个仓库分别与订单送货地之间的距离进行综合考虑,保证在调拨用时最少、调拨成本最低。

如图4所示,根据本发明的一个实施例提供的订单处理方法的流程示意图。其中,订单处理方法包括:

s402,在接收到订单后,读取订单中的预定产品的预定数量;

s404,获取各仓库中的预定产品的库存数量;

s406,当各仓库中的库存数量均小于预定数量时,获取预定产品的成熟品数量;

s408,当成熟品数量与库存数量之和小于预定数量时,且预定产品的生长周期小于订单中的预定时间距当前时刻的时间段时,生成种植指令。

在该实施例中,又提供了一种库存补充方式,当在成熟品数量与库存数量之和小于预定数量时,即此时通过在种植基地或农业大棚中对该预定产品进行采摘无法满足订单,这样为了保证获取到充足库存来满足订单,可以考虑直接通过种植预定产品进行补充库存,并且在种植时,还会考虑种植预定产品的生长周期,保证新种植的产品能在预定时间点到达前完成整个生长周期,即预定产品的生长周期小于订单中的预定时间距当前时刻的时间段时,生成种植指令,对预定产品进行种植。

可以想到地,此时的种植数量可以为预定数量与库存数量之间的差值,即仅种植缺少部分的产品,而可以按照预定数量进行种植。

在本发明提供的一个实施例中,优选地,种植指令包括种植数量,种植数量大于等于预定数量。

在该实施例中,在种植时优先选择按照预定数量进行种植,使得同一订单中的产品为同时成熟,这样原先在库存中的该产品可以先进行售卖,避免原先库存中的产品需要等待新种植的产品成熟,造成的等待时间过长而无法保证原先库存中的产品新鲜程度的问题。

在本发明提供的一个实施例中,优选地,采摘指令和采购指令中均包括数量信息,数量信息为根据预定数量、库存数量及损耗量进行确定。

在该实施例中,无论是生成采摘指令还是生成采购指令,其均包含数量信息,使得在采摘时或者在采购时按照数量信息进行操作,在确定数量时,需要根据预定数量、库存数量及损耗量进行确定,保证最终能获取到大于等于预定数量的产品。

可以想到地,在本发明的各个操作过程中,都可能会存在损耗,因此在本发明的各个涉及数量的操作中都应该考虑损耗量,即在损耗过后最终能保证运输至用户手中的产品数量为预定数量。

如图5所示,根据本发明的一个实施例提供的订单处理方法的流程示意图。其中,订单处理方法包括:

s502,在接收到订单后,读取订单中的预定产品的预定数量;

s504,获取各仓库中的预定产品的库存数量;

s506,当各仓库中的库存数量均小于预定数量时,获取预定产品的种植信息,读取种植信息中的成熟品数量与待成熟品信息;

s508,当成熟品数量与库存数量之和小于预定数量时,获取待成熟品信息中的预成熟时间点与订单中的预定时间点;

s510,当预成熟时间点早于预定时间点时,在预成熟时间点生成采摘指令。

在该实施例中,在各仓库中的库存数量均小于预定数量时,获取预定产品的种植信息,并且读取种植信息中的成熟品数量与待成熟品信息,即可通过种植信息一方面可获取到成熟的产品的数量另一方面还可获取到待成熟产品的数量和待成熟产品的预成熟时间点,待成熟产品为目前尚未成熟,且在经过预成熟时间段后会生长至成熟。这样在成熟品数量与库存数量之和小于预定数量时,即此时通过在种植基地或农业大棚中对已经成熟的预定产品进行采摘无法满足订单,可以考虑对待成熟产品进行采摘,在需要对待成熟产品进行采摘时,还需要对预定时间进行考虑,即当预成熟时间点早于预定时间点,即在预定时间点到达前,待成熟产品生长为成熟产品,则可以按照在待成熟产品成熟后生成采摘指令进行采摘。

如图6所示,根据本发明的一个实施例提供的订单处理系统100的框架示意图。其中,订单处理系统100包括:

读取单元102,用于在接收到订单后,读取订单中的预定产品的预定数量;

第一获取单元104,用于获取各仓库中的预定产品的库存数量;

第二获取单元106,用于当各仓库中的库存数量均小于预定数量时,获取预定产品的成熟品数量;

第一控制单元108,用于当成熟品数量与库存数量之和大于等于预定数量时,生成采摘指令。

本发明提供的订单处理系统,在接收到订单后,首先通过读取单元102读取订单中的预定信息,即包括预定产品和预定数量,此时的预定产品可以为单个产品也可以为多种产品,具体根据订单中的实际情况决定,并且预定数量为与产品相对应的数量,即预定数量有可能为单个产品的预定数量也有可能为各个产品的预定数量;随后通过第一获取单元104针对预定产品获取各仓库中的预定产品的库存数量,此时的库存数量为针对各个仓库中的预定产品的数量,而并非为各个库存数量之和,这样只要有一个库存数量大于等于预定数量,即表示可以从该仓库中进行产品调取,而在各仓库中的库存数量均小于预定数量时,说明此时无法直接获取到足够数量的产品,则通过第二获取单元106获取预定产品的成熟品数量,即获取在种植基地或农业大棚中该预定产品的种植情况,具体为获取该产品的成熟品的数量,成熟品为生长未采摘但成熟度为已经成熟产品,获取到成熟品数量可以了解到通过及时采摘进行补充库存是否可行,当在成熟品数量与库存数量之和大于等于预定数量时,此时说明将成熟品数量的产品运输至仓库后,成熟品数量与现有库存数量的总和满足预定数量,此时通过第一控制单元108生成采摘指令,使得对种植基地或农业大棚中的该预定产品进行采摘,以满足订单中的预定。本发明通过对预定产品的成熟品数量进行获取,及时根据订单对预定产品进行采摘,这样在库存不充足时可以有效地对库存进行补充。此外该种补充库存的方式还可以保证所补充的产品为刚采摘后的新鲜产品,提升了用户满意度;同时,在获取到订单后再根据订单进行采摘还避免了商家需要在仓库中过多的堆积存储产品的必要,尤其是对于产品为果蔬农产品时,有效地降低了商家库存过高的风险,同时避免了产品在仓库中不易存放的问题。

可以想到地,在获取成熟品数量时,可以通过对种植的预定产品进行逐一扫描,通过扫描结果确定成熟品的数量,也可以根据历史大数据,对预定产品的成熟情况进行预估,进而获取到成熟品的数量。

如图7所示,根据本发明的一个实施例提供的订单处理系统200的框架示意图。其中,订单处理系统200包括:

读取单元202,用于在接收到订单后,读取订单中的预定产品的预定数量;

第一获取单元204,用于获取各仓库中的预定产品的库存数量;

第二获取单元206,用于当各仓库中的库存数量均小于预定数量时,获取预定产品的成熟品数量;

第二控制单元208,用于当成熟品数量与库存数量之和小于预定数量时,生成采购指令。

在该实施例中,又提供了一种库存补充方式,当在成熟品数量与库存数量之和小于预定数量时,即此时通过在种植基地或农业大棚中对该预定产品进行采摘无法满足订单,这样为了保证获取到充足库存来满足订单,需要采用其他的库存补充的方案,这里采用通过第二控制单元208生成采购指令的方式,即直接对预定产品进行采购,进而可以快速对库存进行补充。

可以想到地,在生成采购指令后,采购指令可以包括采购成品指令或采购原产品指令。此时具体生成情况为根据待采购的成品的成本、待采购的原产品的成本、生产加工成本、生产加工时间、订单预定时间点进行考虑,使得在预定时间点前通过成本最低的方式进行采购。

如图8所示,根据本发明的一个实施例提供的订单处理系统300的框架示意图。其中,订单处理系统300包括:

读取单元302,用于在接收到订单后,读取订单中的预定产品的预定数量;

第一获取单元304,用于获取各仓库中的预定产品的库存数量;

第二获取单元306,用于当各仓库中的库存数量均小于预定数量时,获取预定产品的成熟品数量;

第一判断单元308,用于当成熟品数量与库存数量之和小于预定数量时,判断各仓库中的库存数量之和是否大于等于预定数量;

第三控制单元310,用于当各仓库中的库存数量之和大于等于预定数量时,生成调拨指令。

在该实施例中,又提供了一种库存补充方式,当在成熟品数量与库存数量之和小于预定数量时,即此时通过在种植基地或农业大棚中对该预定产品进行采摘无法满足订单,这样为了保证获取到充足库存来满足订单,需要考虑在各个仓库之间进行调拨来凑齐预定数量的产品。此时需要通过第一判断单元308判断各仓库中的库存数量之和是否大于等于预定数量,在各仓库中的库存数量之和大于等于预定数量时,即说明各个仓库中的库存数量在调拨汇集之后可以满足预定数量,则通过第三控制单元310生成调拨指令,即采用调拨的方式将各个库存中的产品进行调拨,实现对库存的补充。

可以想到地,在调拨指令生成后,还需要考虑需要如何将各个仓库中的产品向一个仓库进行调拨。这里根据各个仓库位置、各个仓库中的库存数量、各个仓库之间的运输成本、各个仓库分别与订单送货地之间的距离进行综合考虑,保证在调拨用时最少、调拨成本最低。

如图9所示,根据本发明的一个实施例提供的订单处理系统400的框架示意图。其中,订单处理系统400包括:

读取单元402,用于在接收到订单后,读取订单中的预定产品的预定数量;

第一获取单元404,用于获取各仓库中的预定产品的库存数量;

第二获取单元406,用于当各仓库中的库存数量均小于预定数量时,获取预定产品的成熟品数量;

第四控制单元408,用于当成熟品数量与库存数量之和小于预定数量时,且预定产品的生长周期小于订单中的预定时间距当前时刻的时间段时,生成种植指令。

在该实施例中,又提供了一种库存补充方式,当在成熟品数量与库存数量之和小于预定数量时,即此时通过在种植基地或农业大棚中对该预定产品进行采摘无法满足订单,这样为了保证获取到充足库存来满足订单,可以考虑直接通过种植预定产品进行补充库存,并且在种植时,还会考虑种植预定产品的生长周期,保证新种植的产品能在预定时间点到达前完成整个生长周期,即预定产品的生长周期小于订单中的预定时间距当前时刻的时间段时,通过第四控制单元408生成种植指令,对预定产品进行种植。

可以想到地,此时的种植数量可以为预定数量与库存数量之间的差值,即仅种植缺少部分的产品,而可以按照预定数量进行种植。

在本发明提供的一个实施例中,优选地,种植指令包括种植数量,种植数量大于等于预定数量。

在该实施例中,在种植时优先选择按照预定数量进行种植,使得同一订单中的产品为同时成熟,这样原先在库存中的该产品可以先进行售卖,避免原先库存中的产品需要等待新种植的产品成熟,造成的等待时间过长而无法保证原先库存中的产品新鲜程度的问题。

在本发明提供的一个实施例中,优选地,采摘指令和采购指令中均包括数量信息,数量信息为根据预定数量、库存数量及损耗量进行确定。

在该实施例中,无论是生成采摘指令还是生成采购指令,其均包含数量信息,使得在采摘时或者在采购时按照数量信息进行操作,在确定数量时,需要根据预定数量、库存数量及损耗量进行确定,保证最终能获取到大于等于预定数量的产品。

可以想到地,在本发明的各个操作过程中,都可能会存在损耗,因此在本发明的各个涉及数量的操作中都应该考虑损耗量,即在损耗过后最终能保证运输至用户手中的产品数量为预定数量。

如图10所示,根据本发明的一个实施例提供的订单处理系统500的框架示意图。其中,订单处理系统500包括:

读取单元502,用于在接收到订单后,读取订单中的预定产品的预定数量;

第一获取单元504,用于获取各仓库中的预定产品的库存数量;

第二获取单元506,用于当各仓库中的库存数量均小于预定数量时,获取预定产品的种植信息,读取种植信息中的成熟品数量与待成熟品信息;

第三获取单元508,用于当成熟品数量与库存数量之和小于预定数量时,获取待成熟品信息中的预成熟时间点与订单中的预定时间点;

第五控制单元510,用于当预成熟时间点早于预定时间点时,在预成熟时间点生成采摘指令。

在该实施例中,在各仓库中的库存数量均小于预定数量时,通过第二获取单元506获取预定产品的种植信息,并且读取种植信息中的成熟品数量与待成熟品信息,通过第三获取单元508种植信息一方面可获取到成熟的产品的数量另一方面还可获取到待成熟产品的数量和待成熟产品的预成熟时间点,待成熟产品为目前尚未成熟,且在经过预成熟时间段后会生长至成熟。这样在成熟品数量与库存数量之和小于预定数量时,即此时通过在种植基地或农业大棚中对已经成熟的预定产品进行采摘无法满足订单,可以考虑对待成熟产品进行采摘,在需要对待成熟产品进行采摘时,还需要对预定时间进行考虑,即当预成熟时间点早于预定时间点,即在预定时间点到达前,待成熟产品生长为成熟产品,则通过第五控制单元510可以按照在待成熟产品成熟后生成采摘指令进行采摘。

本发明第四方面的实施例,提出一种计算机设备,图11示出了本发明的一个实施例的计算机设备900的示意框图。其中,该计算机设备900包括:

存储器902、处理器904及存储在存储器902上并可在处理器904上运行的计算机程序,处理器904执行计算机程序时实现如上述任一项订单处理方法的步骤。

本发明提供的计算机设备900,处理器904执行计算机程序时实现如上述任一实施例中的订单处理方法的步骤,因而该计算机可读存储介质能够实现该订单处理方法全部的有益效果,不再赘述。

本发明的第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述实施例中任一项的方法的步骤。

本发明提出的计算机可读存储介质,其上存储的计算机程序被处理器执行时可实现上述实施例中任一项的热水器的控制方法的步骤,因而具有上述订单处理方法的全部有益技术效果,在此不再赘述。

图12示出了本发明一个具体实施例的订单处理系统中的仓储管理流程示意图。如图12所示,订单处理系统包括:

结算中心—分生产种植中心和销服中心,生产种植中心负责生产种植,采收的原产品入第一仓库后将由销服中心负责管理,但两个中心需要按加工后的果品质比例进行结算。

调拨管理流程—生成调拨指令,由分拣仓库发送到第一仓库,协调商品的调出、调入。

订单管理流程—生成发货单,以及根据发货单分解生成加工计划。

生产种植基地(第一仓库)—在生产种植基地设置的仓库,有原产品库和成品库,接收分拣仓库的任务指令或调拨指令,根据生产指令进行分拣加工,根据采摘指令进行采摘,根据采购指令进行采购,根据调拨指令调拨进行原产品、成品调拨出库,还根据配送指令直接发货出库。

分拣中心(分拣仓库)—在生产种植基地以外设置的仓库,有原产品库、成品库,根据加工计划任务进行加工,可以根据调拨指令进行成品调拨出库,可以根据发货单直接发货出库。

前置仓—通过调拨、销售出库方式过来的成品临时存放的仓库,根据客户需求自己上门提货或另安排物流进行配送。

原产品—种植基地、战略合作基地或通过优选采购未进行包装加工的农产品。

抽检—所有自产或采购的原产品在入库前进行的抽样质检,初步确定原产品果品质比例。

果品质—根据质量不同分为a、b、c三个等级,a级为最优果,b级为一般果,c级果为废弃报损果。

分拣加工—将原产品进行分级、组合、包装、贴标等作业以及将原产品与成品重新组合包装、条码转换等一系列库内加工作业,转换成可销售出库的成品。分拣加工过程要求输出c级报损果和加工报损果数据以及a、b、c三级果的比例。分拣加工阶段的果品质比例将更新原产品库存的果品质比例。

生产种植基地(第一仓库)仓储管理过程:

1、生产种植基地采收并进行地头分拣作业,该环节要求对采收总重量、种植裂果重量和原产品重量分别称重并记录。

2、对生产种植基地采收的原产品、或合作基地采购来的原产品进行抽检,初步判定果品质比例,然后将采收的原产品在种植基地的仓库入库原产品库。

3、原产品库的日常管理(如:巡视、库内抽检、盘点等)需要记录输出原产品的损耗数据。

4、对原产品库的原产品:接收分拣中心(分拣仓库)发送的调拨指令,通过干线运输调拨到分拣中心(分拣仓库)去;接收分拣中心(分拣仓库)发送的生产指令,进行在库加工作业将原产品转换为成品,将成品入库成品库。

5、对成品库的成品:接收分拣中心(分拣仓库)发送的调拨指令,通过干线运输调拨到分拣中心去,或直接将成品配送各客户。同时要求客户签收回单。

分拣中心(分拣仓库)仓储管理过程:

1、发送调拨指令至生产种植基地(第一仓库),调拨出库的原产品(或优选外采的原产品)和成品,通过干线运输到达分拣中心(分拣仓库)。调拨的成品,直接入成品库,要求记录输出物流损耗;调拨或优选外采的原产品,入原产品库,要求记录输出物流损耗。

2、原产品库的日常管理需要记录输出仓储管理损耗数据和滞销损耗数据。

3、对原产品库存的原产品:根据商品配送策略,进行在库加工作业将原产品转换为成品,将成品入库成品库。

4、成品库的日常管理需要记录输出仓储管理损耗数据和滞销损耗数据。

5、对成品库的成品:根据调拨指令直接进行调拨出库;根据配送指令直接发送给客户或配送到前置仓。

前置仓仓储管理过程:

1、对配送到前置仓的成品,可由前置仓另行安排配送给客户或客户自己上门提货。

2、前置仓支持客户进行退、换货等业务,支持前置仓对分拣中心的退、换货等业务。

该具体实施例的订单处理系统具有如下优点:

准确把握每个批次入库产品品质级别比例;

通过调拨流程驱动多仓之间产品的调拨,达到仓储平衡管理;

通过订单管理产生的发货单,自动生成库内加工计划,确保加工生产效率;

通过分拣加工作业,输出种植果报损数据、加工报损数据以及果品质分级比例等数据,为管控种植果品质、加工质量提供参考。

通过检验环节输出的果品质比例与分拣加工输出的果品质比例比较,为分析生产质量以及销服中心与种植中心结算提供数据参考。

通过半成品库存管理、成品库存管理输出的仓储损耗、滞销损耗数据,为存储管理质量提供数据参考。

在本说明书的描述中,术语“一个实施例”、“一些实施例”、“具体实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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