CN110111033A - 一种订单分流的方法和装置 - Google Patents

一种订单分流的方法和装置 Download PDF

Info

Publication number
CN110111033A
CN110111033A CN201810101373.6A CN201810101373A CN110111033A CN 110111033 A CN110111033 A CN 110111033A CN 201810101373 A CN201810101373 A CN 201810101373A CN 110111033 A CN110111033 A CN 110111033A
Authority
CN
China
Prior art keywords
order
pond
warehouse district
warehouse
scheduled production
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810101373.6A
Other languages
English (en)
Inventor
芦杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201810101373.6A priority Critical patent/CN110111033A/zh
Publication of CN110111033A publication Critical patent/CN110111033A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)

Abstract

本发明公开了一种订单分流的方法和装置,涉及仓储物流领域。该方法的一具体实施方式包括:接收订单,获取订单的订单信息;确定与订单信息相应的订单池,传输订单至与所确定的订单池相应的仓储区中进行排产;其中,订单池与仓储区具有映射关系。该实施方式通过建立多个独立的订单池,以此实现订单专项分流的仓库管理***,大幅减少货与人的交互次数;基于订单分流策略,可以提高订单处理效率,同时均衡各仓储区工作站的工作量,降低了***服务压力以及复杂度。

Description

一种订单分流的方法和装置
技术领域
本发明涉及仓储物流领域,尤其涉及一种订单分流的方法和装置。
背景技术
订单分流处理就是从接收到用户订单开始一直到挑拣货物为止的作业阶段,其作为订单作业的核心流程之一,在提高用户满意度和提升企业竞争力方面起着非常重要的作用。
现有技术中,对于订单的分流方案,主要采用单层平面布局、单一订单池(即,存放订单的地方)的方式,订单从上游仓库管理***(简称上游***)下发到单一订单池,根据预定的组单策略,将单件订单和多件订单分别打包,组合生成集合单,并绑定至工作站,然后调度运输小车,将货物运输至各个工作台的出库拣货员或入库拣货员,完成“货到人”的过程,提高人员工作效率。
在实现本发明的过程中,发明人发现现有技术至少存在如下问题:
(1)所采用的单层平面布局方式,没有进行仓储区规划,且货物存储高度有限,导致仓库空间利用率低;
(2)订单池单一,因而需要运输小车在各个仓储区来回穿梭,导致取货效率和运输效率较低。
发明内容
有鉴于此,本发明实施例提供一种订单分流的方法和装置,至少能够解决现有技术中订单池单一化,所造成订单分流效率低的问题。
为实现上述目的,根据本发明实施例的一个方面,提供了一种订单分流的方法,包括:接收订单,获取订单的订单信息;确定与订单信息相应的订单池,传输订单至与所确定的订单池相应的仓储区中进行排产;其中,订单池与仓储区具有映射关系。
可选的,传输所述订单至与所确定的订单池相应的仓储区中进行排产包括:当订单池的数量为一个时,传输订单至与订单池相应的仓储区中进行排产;或当订单池的数量为多个时,根据预定的订单池分数计算方式,计算各个订单池的分数,确定分数值最小的第一订单池,传输订单至与第一订单池相应的仓储区中进行排产。
可选的,根据预定的订单池分数计算方式,计算各个订单池的分数包括:根据公式
计算各个订单池的分数q;其中,mk为第k个订单池待完成订单的总数量,nk为第k个订单池当前所使用的工作站数量,a为第k个订单池的权重系数,ρk为订单与第k个订单池库存集合的重合度。
可选的,还包括:当不存在与订单信息相应的订单池时,依据订单池对订单中的订单信息进行拆分,得到多个子订单;传输各个子订单至相应的第二订单池中,在与第二订单池相应的仓储区中对所传输的子订单进行排产。
可选的,传输订单至与所确定的订单池相应的仓储区中进行排产还包括:当检测到订单具有特征信息时,确定订单为特定订单,优先传输订单至仓储区中进行排产。
为实现上述目的,根据本发明实施例的另一方面,提供了一种订单分流的装置,包括:订单接收模块,用于接收订单,获取订单的订单信息;订单分流模块,用于确定与订单信息相应的订单池,传输订单至与所确定的订单池相应的仓储区中进行排产;其中,订单池与仓储区具有映射关系。
可选的,订单分流模块,用于:
当订单池的数量为一个时,传输订单至所述订单池中;或
当订单池的数量为多个时,根据预定的订单池分数计算方式,计算各个订单池的分数,确定分数值最小的第一订单池,传输订单至与第一订单池相应的仓储区中进行排产。
可选的,订单分流模块,用于:根据公式
计算各个订单池的分数q;其中,mk为第k个订单池待完成订单的总数量,nk为第k个订单池当前所使用的工作站数量,a为第k个订单池的权重系数,ρk为所述订单与第k个订单池库存集合的重合度。
可选的,还包括订单拆分模块,用于:当不存在与所述订单信息相应的订单池时,依据订单池对订单中的订单信息进行拆分,得到多个子订单;传输各个子订单至相应的第二订单池中,在与第二订单池相应的仓储区中对所传输的子订单进行排产。
可选的,还包括订单处理模块,用于:当检测到订单具有特征信息时,确定订单为特定订单,优先传输订单至仓储区中进行排产。
为实现上述目的,根据本发明实施例的再一方面,提供了一种订单分流的电子设备。
本发明实施例的电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任一所述的订单分流的方法。
为实现上述目的,根据本发明实施例的再一方面,提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任一所述的订单分流的方法。
根据本发明所述提供的方案,上述发明中的一个实施例具有如下优点或有益效果:通过建立多个独立的订单池,以此实现订单专项分流的仓库管理***,大幅减少货与人的交互次数;基于订单分流策略,可以减少合流订单的产生,提高了订单处理效率,并以均衡各仓储区工作站的工作量,同时降低了***服务压力以及复杂度。
上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
附图用于更好地理解本发明,不构成对本发明的不当限定。其中:
图1是根据本发明实施例的一种订单分流的方法的主要流程示意图;
图2是根据本发明实施例的一种可选的订单分流的方法的流程示意图;
图3是根据本发明实施例的另一种可选的订单分流的方法的流程示意图;
图4是根据本发明实施例的又一种可选的订单分流的方法的流程示意图;
图5是根据本发明实施例的再一种可选的订单分流的方法的流程示意图;
图6是根据本发明实施例的一种订单分流的装置的主要模块示意图;
图7是本发明实施例可以应用于其中的示例性***架构图;
图8是适于用来实现本发明实施例的移动设备或服务器的计算机***的结构示意图。
具体实施方式
以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
需要说明的是,本发明实施例可适用于仓库管理***,例如,药品、烟草、衣服、鞋靴、配饰等仓库,也可以适用于AGV(Automated Guided Vehicle,自动导引运输车/无人搬运车)无人仓***中。
另外,由于每个仓库的覆盖范围固定,且订单分配仓库通常采用根据收货地址就近分配的原则,本发明暂不涉及仓库之间的交互情况,仅考虑订单分配至当前仓库之后的定位(即,确定该订单的货物从哪个货架拣货),例如,订单收货地址为北京,则将该订单就近分配至北京仓库进行订单处理。
所涉及的订单池与所处仓储区的货物库存有关,例如,货物名称、货物所属品类、货物数量等。可以依据多层布局方式,预先在各层中设置相应的订单池,与各层所存放的货物信息相应,例如,层1-衣服,因此分配至该层订单池的订单均为衣服订单;也可以是对单层布局进行分区操作,即分为多个区域,例如,区域1-鞋靴,因此分配至该区域订单池的订单均为鞋靴。为便于后续概述,将层级以及小区域均统一称为仓储区。
参见图1,示出的是本发明实施例提供的一种订单分流的方法的主要流程图,包括如下步骤:
S101:接收订单,获取订单的订单信息。
S102:确定与订单信息相应的订单池,传输订单至与所确定的订单池相应的仓储区中进行排产;其中,订单池与仓储区具有映射关系。
上述实施方式中,对于步骤S101,所获取的订单,可以通过上游***下发至仓库管理***,该订单信息基于用户的下单请求产生且具有订单属性。
其中,订单信息通常包含订单ID、货物的货物ID、订购数量、用户ID和收货信息;其中,收货信息包括收货人信息以及地址所处区域信息。且订单ID唯一,每个订单对应于一个订单ID,订单ID是用户在线上操作下单时候产生的。其可以有多种形式,例如,一次购买30件衣服、一次仅购买1件衣服、一次性购买1件衣服一双鞋、一次性购买多件衣服多双鞋。相应的,订单属性可以包括货物的标识信息。
对于步骤S102,每一个货物,都具有其特定的库存标识,如库存量单位SKU(StockKeeping Unit,可以是以件、盒、托盘等为单位),每个货物通常都带有识别货物SKU的光码,如条形码或无线射频识别(Radio Frequency Identification,RFID)标签。
可以建立SKU表,以统计并管理各仓储区内所存储的货物,具体有SKU信息以及相应的库存数量,无需关注货物在货架上的分布情况。对于库存SKU表的记录方式,可以是即时记录、即时提取。其库存统计量可以在分流订单至该订单池后扣减,在入库排产时增加,用以作为订单分流策略的依据。订单池与库存SKU表相应,例如仓储区1-衣服-订单池1,其中“订单池1”为订单池的标识信息,用以与所处仓储区相关联,并与其他订单池相独立。
当订单中所需货物,不能完全在一个仓储区完成调取时,可以拆分其为合流订单,即从多个仓储区中分别拣货,之后再通过周转箱运输到合流工作站,统一进行打包贴标签处理,防止用户在不同时间段内签收多件包裹,从而提高用户使用体验。
例如,仓储区1-衣服-订单池1、仓储区2-鞋靴-订单池2、仓储区3-配饰-订单池3,若订单为衣服,与订单池1相应,则将该订单分配至订单池1,从仓储区1中提货;若订单包含衣服与鞋靴,则需要从仓储区1中提取衣服、仓储区2中提取鞋靴。
因此,对于每个订单池,可存放分流到该订单池的订单或者已拆分的合流订单。对于订单池中的订单,可以调用组单策略,组合订单生成集合单,并绑定到工作站的槽位,便于订单货物的排产(安排生产、安排调货)输出。
其中,所使用的组单策略,可以将重合度高的订单组合到一起,例如,订单1-卫衣,订单2-卫衣,则可以将订单1与订单2进行组合;也可以相同订单池的货物进行统一规划,组合生成一个订单集合,以提高提货效率。在集合单中,对于订单数量以及所需货物数量可以有限制要求,例如,每次处理订单数量有限、所提取的货物数量不能超出库存量。
各个仓储区可以根据工作站的排产流程分别对订单进行排产,调度小车去取货架上的货物并送至工作站,且工作站可以与订单池相应。当工作站无空槽位时,可以对订单、集合单执行等待操作,等待有槽位空出来之后再进行绑定。另外,可以依据工作站的类型对订单、集合单进行绑定,防止所有工作站被单一类型订单全部占满。
另外,各个仓储区中的组单和排产互不影响,并且小车和货架无需在各个仓储区内来回穿梭。另外,还可以针对各个仓储区分别设置一套订单管理***,用于处理各个仓储区的组单和排产。
上述实施例所提供的方法,摒弃现有的单一订单池的方式,对仓库商品进行规划统计,以此生成多个相互独立的订单池,提高了订单组单效率,加快了订单处理效率以及出库效率。
参见图2,示出了根据本发明实施例的一种可选的订单分流的方法流程示意图,包括如下步骤:
S201:接收订单,获取订单的订单信息。
S202:确定与订单信息相应的订单池;其中,订单池与仓储区具有映射关系。
S203:当订单池的数量为一个时,传输订单至与订单池相应的仓储区中进行排产。
S203’:当订单池的数量为多个时,根据预定的订单池分数计算方式,计算各个订单池的分数,确定分数值最小的第一订单池,传输订单至与第一订单池相应的仓储区中进行排产。
上述实施方式中,步骤S201、S202可分别参见图1所示步骤S101、S102的描述,在此不再赘述。
每当***接收到新的订单后,需判断该订单所能定位订单池的数量,其判断方式包括但不限于是如下方式:
1)根据商品品类进行判断:各仓储区以商品品类进行划分,因此,分流至该仓储区订单池的订单,其商品品类应与之相应;例如,仓储区1-衣服-订单池1;
2)根据商品库存量进行判断:各仓储区可以以商品品类进行划分,也可以仅仅是库存量不同,因此,分流至该仓储区的订单,其货物需求量应小于该仓储区现有的库存量;例如,需求量50<当前库存量100;
3)根据订单种类重合度进行判断:各仓储区商品完全相同或部分相同,若某一仓储区当前所出库的商品与该订单的需求商品相同时,将该订单分流至该仓储区订单池中,以加快提货速度;
4)根据工作站的工作量进行判断:配置有与订单池相应的工作站,且各仓储区内的商品相同,将该订单分配至当前工作量最小的订单池中;
5)根据各仓储区的供货速度进行判断:若订单中要求货物数量较少时,将该订单分流至当前状态较为空闲的订单池中。
上述实施方式中,对于步骤S203,当只有一个订单池符合该订单的需求时,为减少生成合流订单,需将该订单分流至该仓储区的订单池中,例如分流该订单至商品品类相同的订单池中;当只有一个仓储区的库存量满足订单需求量时,分流该订单至该仓储区订单池中。
对于步骤S203’,当该订单可以定位至多个订单池时,为便于***管理订单分流操作,则需要对各个订单池进行打分评估,以确定分流该订单的唯一订单池,其评估方式可以有:
1)多个仓储区的供货量大于或等于订单需求量,将该订单分配至供货量与需求量差距最大的订单池中,以均衡化各仓储区商品数量;或者将该订单分配至其差距最小的订单池中,以加快该仓储区内该商品的清仓速度;
2)订单的订单种类与多个订单池、工作站上已绑定的订单种类重合度超出预定重合度阈值,将该订单分配至重合度最高的订单池中,以保证提货准确度,加快出货速度;
3)将该订单分配至工作量最小的工作层中,以均衡化各工作站的工作量;
4)多个仓储区的供货速度满足预定速度阈值,则将该订单分配至当前供货速度最大的订单池中,提高提货速度。
另外,当有多个订单池符合该订单的需求时,除上述打分评估方式外,还可以使用随机方式,即在所定位的多个订单池中随机挑选一个即可。
上述实施例所提供的方法,提供了一种订单分流管理机制,以有效减少合流订单的产生,加快订单处理效率以及出库效率;另外,所采用的订单分流策略,提高组单效率以及提取货物准确率,同时便于均衡化各仓储区工作站的工作量,降低了货与人的交互次数,减轻了***复杂度。
参见图3,示出了根据本发明实施例的另一种可选的订单分流的方法流程示意图,包括如下步骤,
S301:接收订单,获取订单的订单信息。
S302:确定与订单信息相应的订单池;其中,订单池与仓储区具有映射关系。
S303:当订单池的数量为一个时,传输订单至与订单池相应的仓储区中进行排产。
S303’:当订单池的数量为多个时,根据公式
计算各个订单池的分数q,确定分数值最小的第一订单池,传输订单至与第一订单池相应的仓储区中进行排产;其中,mk为第k个订单池待完成订单的总数量,nk为第k个订单池当前所使用的工作站数量,a为第k个订单池的权重系数,ρk为订单与第k个订单池库存集合的重合度。
上述实施方式中,步骤S301、S302可分别参见图1所示步骤S101、S102的描述,步骤S303可参见图2所示步骤S203的描述,在此不再赘述。
上述实施方式中,对于步骤S303’,当多个订单池可完全定位同一订单时,可以依据各订单池的工作站平均工作量、该订单和该订单池SKU集合的重合度,对各个订单池进行打分操作,具体地:
(1)计算各个订单池工作站的平均工作量
获取第k个订单池所开启的工作站的数量nk,待完成的订单总数量mk,计算得到其工作站的平均工作量为mk/nk;例如,所开启的工作站为5个,需完成100个订单,对于每个工作站,其平均工作量为20个。
进一步的,由于所开启的工作站可能存在故障或不可用的情况,因此nk也可以是第k个订单池当前所使用的工作站的数量。
(2)计算订单和第k个订单池SKU集合的重合度
需要说明的是,此时所计算的重合度,可以是订单池当前未完成的订单种类的重合度。例如,某一仓储区当前所出库的商品与该订单的需求商品相同时,将该订单分流至该仓储区订单池中。
获取该订单与第k个订单池SKU集合中相同SKU的种类数量,结合订单中SKU种类数量,计算获取重合度ρk=(订单与第k个订单池SKU集合中相同SKU的种类数量)/(订单中SKU种类数量);且该订单种类包括但不限于是货物品类、是否紧急等。
例如,订单池当前即将处理的订单SKU种类为5,分别为卫衣、牛仔裙、毛衣、长裤、外套;该订单中包含有卫衣、牛仔裙、短裤、袜子,求得重合度为50%。
(3)计算每个订单池的分数
结合所得平均工作量以及重合度,得到各订单池的分数为:
其中,a为第k个订单池重合度的权重系数,使得工作量和重合度这两个因素处于一个量级,类似于多目标优化中的权重。
(4)确定其中分数最小的订单池
当工作站的平均工作量相同时,订单池分数会随重合度的增高而逐渐减小,因而可将订单分配至重合度较高的订单池中,提高订单分流、提取货物的准确性;当重合度相同时,订单池的分数随着工作量的降低而逐渐减小,因而可以将订单分配至工作量较低的订单池中,以均衡各订单池工作站的工作量。
上述实施例所提供的方法,提供了一种计算各订单池分数的思路,基于各仓储区的SKU信息,大幅减少了***查询库存信息所导致的货与人交互次数多的问题,减轻了***服务压力;利于均衡各工作站的工作量,提高订单分流的准确性,降低了***整体操作繁琐度,便于订单处理以及出库。
参见图4,示出了根据本发明实施例的又一种可选的订单分流的方法流程示意图,包括如下步骤,
S401:接收订单,获取订单的订单信息。
S402:当不存在与订单信息相应的订单池时,依据订单池对订单中的订单信息进行拆分,得到多个子订单。
S403:传输各个子订单至相应的第二订单池中,在与第二订单池相应的仓储区中对所传输的子订单进行排产;其中,订单池与仓储区具有映射关系。
上述实施方式中,步骤S401可参见图1所示步骤S101的描述,在此不再赘述。
上述实施方式中,对于步骤S402~S403,对于有些订单,如果不能直接完全定位至多个仓储区中的任意一个时,即该订单为特定订单时,需将该订单拆分为合流订单。
例如,订单包含A、B两种SKU,仓储区1的库存只有A,但没有B;仓储区2的库存只有B,没有A。需要从将订单拆分为子订单1与子订单2;其中,子订单1与仓储区1相应,其订单信息仅为A;子订单2与仓储区2相应,其订单信息仅为B。之后,将订单1分配至仓储区1中的订单池中,用以从仓储区1提取货物A;将订单2分配至仓储区2相应的订单池中,用以从仓储区2提取货物B。
合流订单需要进行合流操作,因而不能绑定至普通工作站,需直接绑定至具有合流订单槽位的工作站进行排产。例如,仅在仓库仓储区1设有合流工作站,其他仓储区(例如仓储区2)没有合流工作站,因此,合流订单在仓储区2排产拣货后,需通过输送线传输至仓储区1的合流工作站进行合流操作。
另外,也可以在各个仓储区内预定合流工作站,便于在各仓储区针对合流订单进行合流处理,无需传输至唯一或固有的合流工作站进行排产处理,进而提高了订单排产效率。
上述实施例所提供的方法,提供了一种针对合流订单的处理思路,较与现有技术,提高了订单的拣货以及合流效率,同时使得***订单处理机制化、自动化,减少了人为参与,降低了***复杂度。
参见图5,示出了根据本发明实施例的再一种可选的订单分流的方法流程示意图,包括如下步骤,
S501:接收订单,获取订单的订单信息。
S502:确定与订单信息相应的订单池。
S503:当检测到订单具有特征信息时,确定订单为特定订单,优先传输订单至仓储区中进行排产;其中,订单池与仓储区具有映射关系。
上述实施方式中,步骤S501可参见图1所示S101的描述,步骤S502可参见图1所示步骤S102、图2以及图3所示描述,在此不再赘述。
上述实施方式中,对于步骤S503,在针对订单提取货物完毕之后,可传输其至工作站进行出库打包处理。智能排产***中存在相应的排产流程,例如排产buffer,用以接收下发给工作站的所有出库任务单,并基于截单时间对订单进行提总处理以及排产计算,得到SKU ID-SKU数量的行。其中,排产计算即安排指定小车去取货并送到指定工作站,以防止同一订单被绑定至不同工作站中。
其中,截单时间为订单生产截止时间,表示订单需要在某一时刻挑拣完毕;已绑定给某一工作站的订单可以按照SKU进行处理,即订单1包含SKU-A-3件,订单2包含SKU-A-2件、SKU-B-1件,该工作站可以提总生成SKU-A-5件、SKU-B-1件。
对订单进行排产处理过程中,还可以根据订单的特征信息,例如时效性、紧急度、截单时间等因素,对其进行优先级排列。另外,根据订单的订单属性,上游***在下发订单任务时,会添加特征标签(例如,紧急、时效)至订单中。排产流程会识别该标签,例如,扫描二维码、条形码,进而对其优先处理。
进一步的,对于特定订单的处理具有时效,例如紧急订单,在紧急订单排产完之前不能排产非紧急任务单。另外,也可以设定排产周期,对于特定订单与非特定订单的排产具有一定的比例,例如,1分钟排产30个订单,其中前20个为紧急订单、后10个为非紧急订单。
另外,可以由排产buffer确定当前可匹配的SKU集合,具体,由排产任务行(一条任务行:SKU-要求出库量–工作站)与SKU集合中的SKU行进行匹配,并依据排产buffer中的任务行按工作站进行分组。
上述实施例所提供的方法,提供了一种分析订单的特征信息,以对特定订单进行优先排产的思路,便于有序进行订单排产输出,保证了排产秩序。
本发明实施例所提供的组单策略,可以是通过仓库管理***,例如无人仓中,将订单组合为集合单,并绑定至工作站的槽位上进行排产输出。
另外,组单时还需考虑订单的截止时间、订单排产的优先级、工作站空闲槽位的数量和类型、以及当前订单和已绑定槽位的订单和正在出库的货架上所存放的SKU的相似度。
本发明实施例所提供的方法,通过建立多个独立的订单池,以此实现订单专项分流的仓库管理***,所示方法可以大幅度减少货与人的交互次数,降低***服务压力以及复杂度,为建立分布式***架构提供了可能;基于各仓储区的SKU信息进行的订单分流策略,可以减少合流订单的产生,均衡各仓储区工作站的工作量,提高了订单处理效率,为给用户供货、给企业带来利益提供了便利。
参见图6,示出了本发明实施例提供的一种订单分流的装置600的主要模块示意图,包括:
订单接收模块601,用于接收订单,获取订单的订单信息;
订单分流模块602,用于确定与订单信息相应的订单池,传输订单至与所确定的订单池相应的仓储区中进行排产;其中,订单池与仓储区具有映射关系。
本发明实施装置中,订单分流模块602,用于:
当订单池的数量为一个时,传输订单至与订单池相应的仓储区中进行排产;或
当订单池的数量为多个时,根据预定的订单池分数计算方式,计算各个订单池的分数,确定分数值最小的第一订单池,传输订单至与第一订单池相应的仓储区中进行排产。
本发明实施装置中,订单分流模块602,用于:
根据公式
计算各个订单池的分数q;其中,mk为第k个订单池待完成订单的总数量,nk为第k个订单池当前所使用的工作站数量,a为第k个订单池的权重系数,ρk为所述订单与第k个订单池库存集合的重合度。
本发明实施装置还包括订单拆分模块603,用于:
当不存在与订单信息相应的订单池时,依据订单池对订单中的订单信息进行拆分,得到多个子订单;
传输各个子订单至相应的第二订单池中,在与第二订单池相应的仓储区中对所传输的子订单进行排产。
本发明实施装置还包括订单处理模块604,用于:
当检测到订单具有特征信息时,确定订单为特定订单,优先传输订单至仓储区中进行排产。
本发明实施例所提供的装置,通过建立多个独立的订单池,以此实现订单专项分流的仓库管理***,所示装置可以大幅度减少货与人的交互次数,降低***服务压力以及复杂度,为建立分布式***架构提供了可能;基于各仓储区的SKU信息进行的订单分流策略,可以减少合流订单的产生,均衡各仓储区工作站的工作量,提高了订单处理效率,为给用户供货、给企业带来利益提供了便利。
另外,在本发明实施例中所述的配置表单选项装置的具体实施内容,在上面所述配置表单选项方法中已经详细说明了,故在此重复内容不再说明。
参见图7示出了可以应用本发明实施例的订单分流方法或订单分流装置的示例性***架构700。
如图7所示,***架构700可以包括终端设备701、702、703,网络704和服务器705。网络704用以在终端设备701、702、703和服务器705之间提供通信链路的介质。网络704可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
用户可以使用终端设备701、702、703通过网络704与服务器705交互,以接收或发送消息等。终端设备701、702、703上可以安装有各种通讯客户端应用,例如购物类应用、网页浏览器应用、搜索类应用、即时通信工具、邮箱客户端、社交***软件等(仅为示例)。
终端设备701、702、703可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。
服务器705可以是提供各种服务的服务器,例如对用户利用终端设备701、702、703所浏览的购物类网站提供支持的后台管理服务器(仅为示例)。后台管理服务器可以对接收到的产品信息查询请求等数据进行分析等处理,并将处理结果(例如目标推送信息、产品信息--仅为示例)反馈给终端设备。
需要说明的是,本发明实施例所提供的在列表中排列对象方法一般由服务器705执行,相应地,在列表中排列对象装置一般设置于服务器705中。
应该理解,图7中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
参见图8,其示出了适于用来实现本发明实施例的终端设备的计算机***800的结构示意图。图8示出的终端设备仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图8所示,计算机***800包括中央处理单元(CPU)801,其可以根据存储在只读存储器(ROM)802中的程序或者从存储部分808加载到随机访问存储器(RAM)803中的程序而执行各种适当的动作和处理。在RAM 803中,还存储有***800操作所需的各种程序和数据。CPU 801、ROM 802以及RAM 803通过总线804彼此相连。录入/输出(I/O)接口805也连接至总线804。
以下部件连接至I/O接口805:包括键盘、鼠标等的录入部分806;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分807;包括硬盘等的存储部分808;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分809。通信部分809经由诸如因特网的网络执行通信处理。驱动器810也根据需要连接至I/O接口805。可拆卸介质811,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器810上,以便于从其上读出的计算机程序根据需要被安装入存储部分808。
特别地,根据本发明公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分809从网络上被下载和安装,和/或从可拆卸介质811被安装。在该计算机程序被中央处理单元(CPU)801执行时,执行本发明的***中限定的上述功能。
需要说明的是,本发明所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本发明中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。
附图中的流程图和框图,图示了按照本发明各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本发明实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块也可以设置在处理器中,例如,可以描述为:一种处理器包括订单接收模块、订单分流模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,订单分流模块还可以被描述为“订单分流至订单池模块”。
作为另一方面,本发明还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备包括:
接收订单,获取所述订单的订单信息;
确定与所述订单信息相应的订单池,传输所述订单至与所确定的订单池相应的仓储区中进行排产;其中,订单池与仓储区具有映射关系。
根据本发明实施例的技术方案,通过建立多个独立的订单池,以此实现订单专项分流的仓库管理***,所示装置可以大幅度减少货与人的交互次数,降低***服务压力以及复杂度,为建立分布式***架构提供了可能;基于各仓储区的SKU信息进行的订单分流策略,可以减少合流订单的产生,均衡各仓储区工作站的工作量,提高了订单处理效率,为给用户供货、给企业带来利益提供了便利。
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。

Claims (12)

1.一种订单分流方法,其特征在于,包括:
接收订单,获取所述订单的订单信息;
确定与所述订单信息相应的订单池,传输所述订单至与所确定的订单池相应的仓储区中进行排产;其中,订单池与仓储区具有映射关系。
2.根据权利要求1所述的方法,其特征在于,所述传输所述订单至与所确定的订单池相应的仓储区中进行排产包括:
当订单池的数量为一个时,传输所述订单至与所述订单池相应的仓储区中进行排产;或
当订单池的数量为多个时,根据预定的订单池分数计算方式,计算各个订单池的分数,确定分数值最小的第一订单池,传输所述订单至与所述第一订单池相应的仓储区中进行排产。
3.根据权利要求2所述的方法,其特征在于,所述根据预定的订单池分数计算方式,计算各个订单池的分数包括:
根据公式
计算各个订单池的分数q;其中,mk为第k个订单池待完成订单的总数量,nk为第k个订单池当前所使用的工作站数量,a为第k个订单池的权重系数,ρk为所述订单与第k个订单池库存集合的重合度。
4.根据权利要求1所述的方法,其特征在于,还包括:
当不存在与所述订单信息相应的订单池时,依据订单池对所述订单中的订单信息进行拆分,得到多个子订单;
传输各个子订单至相应的第二订单池中,在与所述第二订单池相应的仓储区中对所传输的子订单进行排产。
5.根据权利要求1所述的方法,其特征在于,所述传输所述订单至与所确定的订单池相应的仓储区中进行排产还包括:
当检测到所述订单具有特征信息时,确定所述订单为特定订单,优先传输所述订单至所述仓储区中进行排产。
6.一种订单分流装置,其特征在于,包括:
订单接收模块,用于接收订单,获取所述订单的订单信息;
订单分流模块,用于确定与所述订单信息相应的订单池,传输所述订单至与所确定的订单池相应的仓储区中进行排产;其中,订单池与仓储区具有映射关系。
7.根据权利要求6所述的装置,其特征在于,所述订单分流模块,用于:
当订单池的数量为一个时,传输所述订单至与所述订单池相应的仓储区中进行排产;或
当订单池的数量为多个时,根据预定的订单池分数计算方式,计算各个订单池的分数,确定分数值最小的第一订单池,传输所述订单至与所述第一订单池相应的仓储区中进行排产。
8.根据权利要求7所述的装置,其特征在于,所述订单分流模块,用于:
根据公式
计算各个订单池的分数q;其中,mk为第k个订单池待完成订单的总数量,nk为第k个订单池当前所使用的工作站数量,a为第k个订单池的权重系数,ρk为所述订单与第k个订单池库存集合的重合度。
9.根据权利要求6所述的装置,其特征在于,还包括订单拆分模块,用于:
当不存在与所述订单信息相应的订单池时,依据订单池对所述订单中的订单信息进行拆分,得到多个子订单;
传输各个子订单至相应的第二订单池中,在与所述第二订单池相应的仓储区中对所传输的子订单进行排产。
10.根据权利要求6所述的装置,其特征在于,还包括订单处理模块,用于:
当检测到所述订单具有特征信息时,确定所述订单为特定订单,优先传输所述订单至所述仓储区中进行排产。
11.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-5中任一所述的方法。
12.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-5中任一所述的方法。
CN201810101373.6A 2018-02-01 2018-02-01 一种订单分流的方法和装置 Pending CN110111033A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810101373.6A CN110111033A (zh) 2018-02-01 2018-02-01 一种订单分流的方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810101373.6A CN110111033A (zh) 2018-02-01 2018-02-01 一种订单分流的方法和装置

Publications (1)

Publication Number Publication Date
CN110111033A true CN110111033A (zh) 2019-08-09

Family

ID=67483269

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810101373.6A Pending CN110111033A (zh) 2018-02-01 2018-02-01 一种订单分流的方法和装置

Country Status (1)

Country Link
CN (1) CN110111033A (zh)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110428118A (zh) * 2019-09-04 2019-11-08 北京旷视机器人技术有限公司 订单处理方法及装置、仓储***和计算机存储介质
CN110503526A (zh) * 2019-08-26 2019-11-26 北京美鲜科技有限公司 一种电商物流订单统一取消方法及装置
CN110929981A (zh) * 2019-10-14 2020-03-27 北京旷视机器人技术有限公司 一种订单分配方法、装置、***及存储介质
CN111062772A (zh) * 2019-11-13 2020-04-24 联想(北京)有限公司 一种自适应订单聚合方法及电子设备
CN111080187A (zh) * 2019-11-13 2020-04-28 北京旷视机器人技术有限公司 订单分配方法、装置、计算机设备和存储介质
CN111260288A (zh) * 2020-01-16 2020-06-09 北京旷视机器人技术有限公司 订单管理方法、装置、介质及电子设备
CN111652408A (zh) * 2020-04-13 2020-09-11 北京旷视机器人技术有限公司 仓库中的订单处理方法、装置、介质、电子设备与***
CN112061664A (zh) * 2020-08-31 2020-12-11 中国烟草总公司天津市公司物流中心 一种柔性卷烟分拣方法及***
CN112150257A (zh) * 2020-11-26 2020-12-29 炬星科技(深圳)有限公司 订单处理方法、云端***、电子设备及存储介质
CN112581205A (zh) * 2019-09-30 2021-03-30 阿里巴巴集团控股有限公司 订单处理方法和装置、电子设备以及计算机可读存储介质
CN113283708A (zh) * 2021-04-29 2021-08-20 北京京东振世信息技术有限公司 任务单分配方法、装置、电子设备和计算机可读介质
CN113689155A (zh) * 2020-05-18 2021-11-23 北京京东乾石科技有限公司 出库方法和出库装置
CN113762830A (zh) * 2020-08-06 2021-12-07 北京京东振世信息技术有限公司 订单拆分处理方法、装置、设备及可读存储介质
CN113822615A (zh) * 2021-02-04 2021-12-21 北京京东振世信息技术有限公司 订单配送方法、装置及可读存储介质和电子设备
WO2022170935A1 (zh) * 2021-02-09 2022-08-18 深圳市库宝软件有限公司 订单处理方法、装置、设备、仓储***及存储介质
CN115019434A (zh) * 2022-05-23 2022-09-06 无锡冠云信息科技有限公司 一种订单管理用分类整理***

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106311615A (zh) * 2016-09-14 2017-01-11 上海极络智能科技有限公司 分层货物拣选方法、***和计算装置
CN107230035A (zh) * 2017-06-29 2017-10-03 北京京东尚科信息技术有限公司 信息推送方法和装置
CN107369055A (zh) * 2016-05-11 2017-11-21 北京京东尚科信息技术有限公司 订单消息的取货分配方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107369055A (zh) * 2016-05-11 2017-11-21 北京京东尚科信息技术有限公司 订单消息的取货分配方法及装置
CN106311615A (zh) * 2016-09-14 2017-01-11 上海极络智能科技有限公司 分层货物拣选方法、***和计算装置
CN107230035A (zh) * 2017-06-29 2017-10-03 北京京东尚科信息技术有限公司 信息推送方法和装置

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110503526A (zh) * 2019-08-26 2019-11-26 北京美鲜科技有限公司 一种电商物流订单统一取消方法及装置
CN110428118A (zh) * 2019-09-04 2019-11-08 北京旷视机器人技术有限公司 订单处理方法及装置、仓储***和计算机存储介质
CN112581205A (zh) * 2019-09-30 2021-03-30 阿里巴巴集团控股有限公司 订单处理方法和装置、电子设备以及计算机可读存储介质
CN110929981A (zh) * 2019-10-14 2020-03-27 北京旷视机器人技术有限公司 一种订单分配方法、装置、***及存储介质
CN110929981B (zh) * 2019-10-14 2022-09-27 北京旷视机器人技术有限公司 一种订单分配方法、装置、***及存储介质
CN111062772A (zh) * 2019-11-13 2020-04-24 联想(北京)有限公司 一种自适应订单聚合方法及电子设备
CN111080187A (zh) * 2019-11-13 2020-04-28 北京旷视机器人技术有限公司 订单分配方法、装置、计算机设备和存储介质
CN111062772B (zh) * 2019-11-13 2024-03-05 联想(北京)有限公司 一种自适应订单聚合方法及电子设备
CN111260288A (zh) * 2020-01-16 2020-06-09 北京旷视机器人技术有限公司 订单管理方法、装置、介质及电子设备
CN111652408A (zh) * 2020-04-13 2020-09-11 北京旷视机器人技术有限公司 仓库中的订单处理方法、装置、介质、电子设备与***
CN113689155A (zh) * 2020-05-18 2021-11-23 北京京东乾石科技有限公司 出库方法和出库装置
CN113762830A (zh) * 2020-08-06 2021-12-07 北京京东振世信息技术有限公司 订单拆分处理方法、装置、设备及可读存储介质
CN113762830B (zh) * 2020-08-06 2024-04-12 北京京东振世信息技术有限公司 订单拆分处理方法、装置、设备及可读存储介质
CN112061664B (zh) * 2020-08-31 2022-02-15 中国烟草总公司天津市公司物流中心 一种柔性卷烟分拣方法及***
CN112061664A (zh) * 2020-08-31 2020-12-11 中国烟草总公司天津市公司物流中心 一种柔性卷烟分拣方法及***
CN112150257B (zh) * 2020-11-26 2021-03-26 炬星科技(深圳)有限公司 订单处理方法、云端***、电子设备及存储介质
CN112150257A (zh) * 2020-11-26 2020-12-29 炬星科技(深圳)有限公司 订单处理方法、云端***、电子设备及存储介质
CN113822615A (zh) * 2021-02-04 2021-12-21 北京京东振世信息技术有限公司 订单配送方法、装置及可读存储介质和电子设备
WO2022170935A1 (zh) * 2021-02-09 2022-08-18 深圳市库宝软件有限公司 订单处理方法、装置、设备、仓储***及存储介质
CN113283708A (zh) * 2021-04-29 2021-08-20 北京京东振世信息技术有限公司 任务单分配方法、装置、电子设备和计算机可读介质
CN115019434A (zh) * 2022-05-23 2022-09-06 无锡冠云信息科技有限公司 一种订单管理用分类整理***

Similar Documents

Publication Publication Date Title
CN110111033A (zh) 一种订单分流的方法和装置
CN107235276B (zh) 货物搬运方法和装置
CN108846609A (zh) 基于订单任务的拣选方法、装置、服务器和介质
CN109948964A (zh) 信息输出方法和装置
CN109647719A (zh) 用于分拣货物的方法和装置
CN110097414A (zh) 订单处理方法和装置
CN110197350A (zh) 一种物品出库方法和装置
CN110533353A (zh) 用于搬运货架的方法和装置
CN110348770A (zh) 一种仓储管理方法和装置
CN108734328A (zh) 用于调度无人分拣***中自动导引运输车的方法和装置
CN110371548A (zh) 一种货物入库方法和装置
CN110348771A (zh) 一种对订单进行组单的方法和装置
CN110443531A (zh) 确定订单中物品的储位信息的方法和装置
CN110852659A (zh) 物流管理方法和装置
CN110019258A (zh) 处理订单数据的方法和装置
CN110390449A (zh) 仓库补货方法和装置
CN110348650A (zh) 一种订单合流的方法和装置
CN110059993A (zh) 一种仓储管理的方法和装置
CN109719042A (zh) 包裹的供件方法、装置、电子设备及存储介质
CN110033337A (zh) 订单生产的方法和装置
CN111260270A (zh) 提升门店订单处理效率的方法和装置
CN109934427A (zh) 生成物品分配方案的方法和装置
KR20230142578A (ko) 피킹 태스크의 처리방법, 장치, 매체 및 전자기기
CN109993470A (zh) 一种库存调度方法和装置
CN110304385A (zh) 一种仓库上架方法和装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination