1.本公开涉及一种用于管理从履行中心到供应商的物品的运出的电子装置以及控制所述电子装置的方法。
背景技术:2.随着电子技术的发展,电子商务已成为购物领域。顾客可以在线购买商品,而无需亲自前往购物中心或市场,并且在线购买的商品会被递送到顾客所请求的递送目的地。
3.在这种电子商务中,物品的递送速度极大地影响顾客的服务满意度。因此,正在讨论各种方法来将物品快速递送给顾客。作为用于这种快速递送的方法,在各个区域中都备有履行中心。每个履行中心都存储各种在线销售的物品,并且当顾客购买物品时,所述物品会从靠近顾客的履行中心递送给顾客。换句话说,在购买物品之前,将物品放置在各个区域中,并且当物品被购买时,将物品从靠近顾客位置的履行中心取出并递送,使得缩短了递送周期。
4.同时,在一些情况下,供应商可能希望收集临时存储在履行中心中的物品,以通过与电子商务不同的渠道来出售所述物品。这种将物品从履行中心返回给供应商的情况可以称为“运出”。
技术实现要素:5.技术目标
6.本公开旨在提供一种电子装置,所述电子装置用于基于运出请求信息来生成供应商特定运出信息、并且使得基于所述运出信息来执行运出以有助于向供应商提供运出信息,并且有效地执行供应商特定运出物品管理;以及一种控制所述电子装置的方法。
7.本公开的目的不限于上述那些目的,并且可以从以下示例性实施例中推断出其他目的。
8.技术方案
9.根据第一示例性实施例,提供了一种控制电子装置的控制方法,所述电子装置用于管理从履行中心的运出,所述方法包括:获取与放置在所述履行中心中的物品有关的运出请求信息;基于所获取的运出请求信息根据供应商生成多条运出信息;将生成的所述多条运出信息中的至少一者提供给终端;响应于所提供的运出信息从所述终端接收运出处理响应信息;并且生成所述物品的或关于所述物品的对应于所述运出处理响应信息的状态信息。
10.根据第二示例性实施例,还提供了一种非暂时性计算机可读记录介质,所述非暂时性计算机可读记录介质存储用于计算机执行用于管理从履行中心的运出的电子装置的控制方法的程序,所述控制方法包括:获取与放置在所述履行中心中的物品有关的运出请求信息;基于所获取的运出请求信息根据供应商生成多条运出信息;将生成的所述多条运出信息中的至少一者提供给终端;响应于所提供的运出信息从所述终端接收运出处理响应
信息;并且生成所述物品的对应于所述运出处理响应信息的状态信息。
11.根据第三示例性实施例,还提供了一种用于管理从履行中心的运出的电子装置,所述电子装置包括用于存储指令的存储器和处理器。所述处理器连接到所述存储器,以获取与放置在所述履行中心中的物品有关的运出请求信息、基于所获取的运出请求信息根据供应商生成多条运出信息、将生成的所述多条运出信息中的至少一者提供给终端、响应于所提供的运出信息从所述终端接收运出处理响应信息、并且生成所述物品的对应于所述运出处理响应信息的状态信息。
12.其他方面的细节包括在详细描述和附图中。
13.效果
14.根据本公开,一种用于管理从履行中心的运出的电子装置和控制所述电子装置的方法基于运出请求信息来生成供应商特定的运出信息、并且使得基于所述供应商特定的运出信息来执行运出从而有助于向供应商提供运出信息,并且可以有效地执行供应商特定的运出物品管理。
15.另外,根据本公开,响应于识别出运出物品信息,将关于运出物品的信息实时地提供给供应商,使得可以有效地管理运出物品。
16.本公开的效果不限于上述那些效果,并且本领域普通技术人员将从权利要求书中清楚地理解未描述的其他效果。
附图说明
17.图1是根据示例性实施例的用于管理从履行中心的运出的电子装置的功能框图。
18.图2是根据示例性实施例的控制电子装置的方法的流程图。
19.图3是展示了根据示例性实施例的电子装置的运出信息的示例的图。
20.图4是展示了根据示例性实施例的由电子装置生成的物品的状态信息的示例的图。
21.图5是展示了当信息从根据示例性实施例的电子装置发送到终端时提供给终端的屏幕的示例的一组图。
22.图6至图8是展示了在根据示例性实施例的电子装置中使用的运出处理响应信息的图。
23.图9是展示了在根据示例性实施例的电子装置中发生与运出物品有关的错误时提供的信息的示例的图。
24.图10是展示了当完成运出物品的装载时由根据示例性实施例的电子装置获取的信息的示例的图。
25.图11和图12是展示了根据示例性实施例的在电子装置中基于运出处理响应信息来更新预先存储的物品数量信息的示例的图。
具体实施方式
26.作为在此使用的术语,考虑到本公开的功能,在可能的情况下选择广泛使用的通用术语,但是这些术语可以根据本领域普通技术人员的意图、先例、新技术的出现等而变化。本技术人可以任意选择一些术语,并且在这种情况下,将在说明书的对应部分中详细解
释这些术语的含义。因此,本文中使用的术语不应基于所定义的名称来定义,而应基于其含义和本公开的整个上下文来定义。
27.在整个说明书中,将理解的是,除非另有说明,否则当部件被称为“包括”元件时,所述部件不排除其他元件,并且可以进一步包括其他元件。
28.在整个说明书中,表述“a、b和c中的至少一个”表示仅a、仅b、仅c、a和b、a和c、b和c以及所有a、b和c。
29.如本文中所使用的,“电子装置”可以称为“电子设备”,并且实现为可以经由网络访问服务器或另一电子装置的计算机或便携式终端。在此,计算机包括例如其中安装有web浏览器的笔记本计算机、台式计算机、膝上型计算机等,并且便携式终端是具有便携性和移动性的无线通信设备,并且可以包括所有种类的基于手持设备的无线通信设备,诸如基于通信的终端、智能电话和支持国际移动电信(imt)-2000、码分多址(cdma)、宽带cdma(w-cdma)、长期演进(lte)等的平板个人计算机(pc)。
30.在下文中,将参考附图详细地描述本公开的示例性实施例,使得本领域的普通技术人员可以容易地实现本公开。然而,本公开可以各种不同形式实现,并且不限于本文中阐述的示例性实施例。
31.以下将参考附图详细地描述本公开的示例性实施例。
32.图1是根据本公开的示例性实施例的用于管理从履行中心的运出的电子装置的功能框图。图1中示出了与示例性实施例有关的组成部分。然而,组成部分不限于此,并且可以进一步包括除了图1中所示的组成部分之外的通用元素。
33.参考图1,电子装置100可以包括存储器110和处理器120。图1中所示的每个组成部分是指用于处理至少一个功能或操作的单元,并且可以实现为硬件、软件或者硬件和软件的组合。
34.在一些实施例中,图1的电子装置100可以被实现为服务器、计算机或终端,并且本说明书不受电子装置100的实现形式的限制。
35.存储器110可以存储与电子装置100相关的各种类型的数据。例如,存储器110可以存储用于电子装置100的操作的至少一个指令。在这种情况下,下文将描述的处理器120可以基于存储在存储器110中的指令来执行各种操作。
36.在示例性实施例中,存储器110可以存储有关或关于放置在履行中心中的物品的信息。例如,存储器110可以存储关于数量、名称、进货时间、价格、有效期、在履行中心中的布置位置以及在履行中心中库存的物品的供应商名称中的至少一项的信息。然而,存储在存储器110中的信息不限于此,并且可以存储与物品有关的各种类型的信息。
37.处理器120可以控制电子装置100的整体操作。例如,处理器120可以基于存储在存储器110中的指令通过控制电子装置100的组成部分来控制电子装置100的操作。
38.处理器120可以获取与放置在履行中心中的物品有关的运出请求信息。当从另一装置接收到运出请求信息时,处理器120可以获取运出请求信息。运出请求信息是关于至少一个待运出的物品的信息,并且可以包括运出物品的名称、运出物品的供应商名称、运出数量、运出的最终期限、运出物品是否被购买以及运出费用。
39.运出请求信息可以由另一装置生成并且由电子装置100接收。然而,获取运出请求信息的方法不限于此,并且可以以各种方式获取运出请求信息。作为示例,可以在由电子装
置100基于用户的输入生成时获取运出请求信息。作为另一示例,可以基于放置在履行中心中的物品的放置周期来自动生成运出请求信息。例如,可以针对在预定时期或更长时间内存储在履行中心中的物品来生成运出请求信息。在这种情况下,可以基于将物品存放在履行中心中的日期计算出将物品存放在履行中心中的时段。
40.处理器120可以基于运出请求信息根据供应商来生成运出信息。具体地,当获取到运出请求信息时,处理器120可以按照供应商对运出请求信息进行分类,并生成供应商特定运出信息。例如,当运出请求信息包括用于请求运出与供应商a、b和c有关的物品的信息时,处理器120可以根据供应商a、b和c对待运出的物品进行分类,这些物品包括在运出请求信息中,并且生成供应商特定运出信息。
41.在示例性实施例中,处理器120可以基于在履行中心中的物品的放置位置来生成供应商特定运出信息。具体地,处理器120可以按照供应商对待运出的物品进行分类,根据将要在履行中心中运出的物品的位置对将要运出的物品进行分组,并且生成包括组信息的运出信息。
42.例如,处理器120可以生成与供应商a有关的第一运出信息和第二运出信息。对应于第一运出信息和第二运出信息的所有物品可以是供应商a的物品。对应于第一运出信息的至少一个物品的位置可以不同于对应于第二运出信息的至少一个物品的位置。在一些情况下,对应于第一运出信息的至少一个物品中的一些物品的位置可以与其他物品的位置不同。然而,可以将物品定位在与其他物品的特定范围内,使得工人可以没有特别困难地挑选(或收集)将要运出的物品。同时,可以将对应于第二运出信息的物品放置在远离与第一运出信息相对应的物品的特定距离以外的位置处。
43.当如上所述相对于供应商a生成不同位置的多条运出信息时,可以将多条运出信息提供给不同工人的终端。例如,可以将第一运出信息提供给在与第一运出信息有关的位置处的第一终端,并且可以将第二运出信息提供给在与第二运出信息有关的位置处的第二终端。因此,可以有效地进行挑选。
44.在示例性实施例中,可以根据与关于运出物品预先指定的供应商的合同类型来生成运出信息。例如,当存储在履行中心中的供应商a的第一物品对应于购买并存储在履行中心中的第一类型、并且供应商a的第二物品对应于仅仅存储在履约中心中的第二类型时,可以生成运出信息以根据供应商反映物品合同的类型。在这种情况下,供应商a的第一运出信息可以包括第一类型的物品的运出信息,并且供应商a的第二运出信息可以包括第二类型的物品的运出信息。
45.处理器120可以将多条运出信息中的至少一条运出信息提供给终端。作为示例,处理器120可以将所生成的多条供应商特定运出信息中的供应商a的运出信息提供给第一终端。在这种情况下,第一终端可以是将挑选将要运出的供应商a的物品的工人的终端。作为另一示例,处理器120可以将所有生成的多条供应商特定运出信息提供给第一终端。在这种情况下,第一终端的用户可以从所提供的多条信息中选择并识别供应商的运出信息,例如将对其执行工作的供应商a的运出信息。
46.处理器120可以从终端接收运出处理响应信息。具体地,处理器120可以提供多条供应商特定运出信息中的至少一条供应商特定运出信息,并且接收与所提供的运出信息相对应的运出处理响应信息。运出处理响应信息可以包括与对应于提供给终端的运出信息的
物品的运出处理有关的信息。例如,运出处理响应信息可以包括:运出物品的数量信息、运出物品的图像信息、负责运出处理的人员的信息、以及运出处理的状态信息中的至少一者。
47.在此,运出物品的数量信息可以包括从履行中心实际运出的物品的数量。在一些情况下,可能将比由运出请求信息指示的更少数量的物品放置在履行中心中。在这种情况下,运出物品的数量信息可以包括关于比由运出物品请求信息指示的更少的数量的信息。
48.运出物品的图像信息可以包括在基于运出信息的提供而执行运出处理时在运出处理情况下获取的图像信息。例如,当在挑选操作中提供运出信息并对运出物品进行挑选时,运出物品的图像信息可以包括示出挑选并放入装运体中的物品的图像信息。这种图像可以是由终端获取的图像,但是不限于此。当在装载操作中提供运出信息并装载运出物品时,运出物品的图像信息可以包括示出装载在卡车上的物品的图像信息。当物品通过递送服务运输到供应商时,被运出物品的图像信息可以包括示出发票信息和载有物品的卡车中的至少一者的图像信息。在此,装载操作是紧接在将物品递送到供应商的操作之前的操作,并且可以包括将物品装载在将运输物品的卡车上的操作。
49.关于负责运出处理的人员的信息可以包括关于拥有终端的工人的信息,运出信息被提供给所述终端。在一些情况下,终端可以不对应于工人。在这种情况下,负责人信息可以包括指示执行与运出信息相对应的工作的实际工人的信息,但是负责人信息不限于此。
50.处理器120可以生成物品的对应于运出处理响应信息的状态信息。当接收到运出处理响应信息时,处理器120可以生成指示物品的运出状态的、对应于运出处理响应信息的状态信息。例如,状态信息可以包括:关于待运出的物品的剩余数量、请求的运出数量、已经运出的物品的数量、运出处理阶段、物品数量错误和实际运出数量中的至少一者的信息。
51.在示例性实施例中,当获取运出处理响应信息时,处理器120可以基于运出物品的数量信息来更新预先存储在电子装置100中的物品的数量信息。例如,当获取运出处理响应信息时,处理器120可以通过从预先存储的物品的数量中减去运出物品的数量来更新在履行中心中剩余的物品的数量信息。
52.同时,在一些情况下,对应于运出请求信息的物品数量可能会超过预先存储的物品数量。例如,当运出请求信息可以包括请求运出30个a物品的信息时,a物品的预先存储数量信息可以是27个。这种情况可能是由于预先存储在电子装置100中的物品数量的错误引起的。在这种情况下,根据示例性实施例,处理器120可以基于运出请求信息和运出处理响应信息来识别对应于所提供的运出信息的物品的数量误差。处理器120可以基于所识别的物品数量误差来生成物品的状态信息。例如,当a物品的数量误差被识别为3时,处理器120可以生成a物品的物品数量误差信息为3。
53.在示例性实施例中,处理器120可以调整预先存储的物品数量或者对应于运出请求信息的物品的数量。例如,处理器120可以获取关于将要增加或减少的数量的信息,并且根据获取的数量信息来调整预先存储的物品的数量或者对应于运出请求信息的物品的数量。作为示例,当将要输入到实际装载条目的第一物品的数量为两个时,处理器120可以将预先存储在电子装置100中的第一物品的数量减少两个,或者将对应于第一物品的所请求的运出数量减少两个。作为另一示例,当将要输入到实际装载条目的第一物品的数量为两个时,尽管第一物品中的两个尚未实际装载,但是处理器120可以将第一物品中的两个处理为已装载。具体相关示例在图11和图12中示出。
54.在示例性实施例中,处理器120可以使用提供给终端的至少一条运出信息来挑选物品。在一些情况下,可以将终端设置在履行中心中预先指定的位置处,以管理将要存储在特定区域中或从特定区域中取出的物品。在这种情况下,当将运出信息提供给终端时,终端可以挑选对应于所提供的运出信息的物品。可以以各种方式来挑选物品,例如使用机器人或输送机,但是挑选物品的方法不限于此。当使用机器人或输送机来挑选物品时,终端可以通过与机器人或输送机的连接来控制挑选操作。
55.在一些情况下,当终端是工人拥有的设备时,可以将运出信息提供给终端,使得可以要求工人挑选对应于运出信息的物品。
56.在示例性实施例中,所挑选的物品可以被放在装运体中。例如,装运体可以是板条箱,在所述板条箱中挑选并放置由运出信息指示的待运出物品,并且挑选的物品可以通过输送机或机器人放在装运体中。当将挑选的物品放入装运体中时,终端可以生成关于放入装运体中的物品的信息,并且将生成的信息映射到每个装运体。例如,终端可以使表示关于放在装运体中的物品的信息的条形码附接到装运体。
57.在示例性实施例中,当将运出信息提供给终端时,工人可以在履行中心中挑选对应于运出信息的物品并将所述物品放入装运体中。在这种情况下,可以将同一供应商的物品放在一个装运体中。在将物品放入装运体中之后,工人可以通过终端输出放入装运体中的物品的条形码并将条形码附接到装运体上。
58.在示例性实施例中,处理器120可以识别与所挑选的物品有关的装运体。例如,当通过终端识别出附接到装运体的条形码时,处理器120可以识别与所挑选的物品有关的装运体。在一些情况下,装运体可以按照供应商分类,也就是说,一个供应商的物品被放在一个装运体中。在这种情况下,所识别的装运体可以对应于特定的供应商。
59.在示例性实施例中,处理器120可以识别对应于所识别的装运体的运出物品信息。对应于装运体的运出物品信息可以包括关于放在装运体中的物品的数量、名称和供应商中的至少一者的信息。
60.在示例性实施例中,当识别出运出物品信息时,处理器120可以将运出物品信息发送到对应于运出物品信息的供应商的电子装置。电子装置100可以在对应于每个供应商的电子装置上存储信息,并且当识别出运出物品信息时,处理器120可以将运出物品信息发送到对应于运出物品信息的供应商的电子装置。在这种情况下,供应商可以实时了解运出物品的状态,使得可以更有效地管理运出物品。
61.在示例性实施例中,当识别出运出物品信息时,处理器120可以生成与运出物品信息有关的支付信息。例如,当已运出由运出物品信息表示的运出物品时,处理器120可以生成运出物品的支付信息。处理器120可以基于所生成的支付信息使由对应于运出物品的供应商进行支付。支付信息可以包括关于在完成运出时将要支付的金额的信息。在这种情况下,根据运出状态实时地完成支付,并且因此可以消除支付所需时间的不便。
62.在示例性实施例中,处理器120可以识别关于被存放回履行中心的物品的信息。处理器120可以基于所识别的物品信息以及对应于所识别的物品信息的状态信息来生成被重新存放的物品中的至少一者的附加运出信息。
63.具体地,处理器120可以识别关于因获得退款的顾客重新存放履行中心的物品的信息。当识别重新存放的物品时,处理器120可以识别所识别的物品的状态信息。在此,被识
别的状态信息可以与以下各项中的至少一项有关:是否存在与重新存放的物品相同的物品的运出请求、由运出请求引起的运出处理已执行到哪个阶段、以及所请求的运出数量和实际运出的物品的数量之间是否存在差异。
64.处理器120可以基于所识别的状态信息来生成至少一个重新存放物品的附加运出信息。
65.在示例性实施例中,处理器120可以识别对应于所识别的物品信息的物品的状态信息是否包括第一状态信息。当物品的运出状态包括第一状态信息时,处理器120可以生成关于所识别的物品信息的附加运出信息。第一状态信息可以对应于例如完成运出之前的时间,并且可以包括指示实际运出的物品的数量未达到请求的运出数量的信息。完成运出之前的时间可以包括将要运出的物品被递送给供应商之前的情况。
66.作为具体示例,当所识别的状态信息对应于完成运出之前的时间并且包括指示实际运出的物品的数量未达到请求的运出数量的信息时,处理器120可以生成至少一个重新存放物品的附加运出信息。所生成的附加运出信息可以是关于将要被另外运出以便满足在被重新存放的物品的总数量中所请求的运出数量的物品的数量。例如,当有两件物品要重新存放时,对于所请求的运出数量可能另外需要一件物品。在这种情况下,另外的运出数量可能约为一件重新库存物品。
67.图2是根据本公开的示例性实施例的控制电子装置的方法的流程图。图2所示的方法的操作可以以与附图所示的不同顺序来执行。当与图1的描述重叠时,可以省略描述。
68.参考图2,在操作210中,电子装置可以获取与放置在履行中心中的物品有关的运出请求信息。运出请求信息可以是关于将要退还给供应商的物品的信息,所述供应商已经提供了放置在履行中心中的物品之中的物品,并且可以包括关于将要运出的物品的名称、将要运出的物品的数量、以及用于运出将要运出的物品的最终期限中的至少一者的信息。
69.在示例性实施例中,当从另一装置发送时,可以由电子装置获取运出请求信息。然而,获取运出请求信息的方法不限于此,并且可以由电子装置基于用户的输入来生成运出请求信息。
70.在操作220中,电子装置可以基于运出请求信息根据供应商来生成运出信息。当获取运出请求信息时,电子装置可以按照供应商对运出物品进行分类并生成供应商特定的运出信息。在一些情况下,电子装置可以基于物品的位置对供应商特定运出信息进行分类。例如,当将要运出的第一供应商的物品被分类并放置在两个位置处时,电子装置可以生成第一运出信息和第二运出信息作为第一供应商的运出信息。当物品的位置相距特定距离或更远时,会生成不同条运出信息。
71.在操作230中,电子装置可以向终端提供至少一条运出信息。在此,终端可以包括从多个终端中选择的一个终端,但是不限于此。
72.在示例性实施例中,可以根据每个运出操作来生成运出信息。例如,可以根据挑选操作和装载操作中的每一个来生成关于第一供应商的第一物品的运出信息。在这种情况下,可以将挑选操作的运出信息提供给第一终端,并且可以将装载操作的运出信息提供给第二终端。
73.在操作240中,电子装置可以响应于运出信息来接收运出处理响应信息。可以由终端生成运出处理响应信息。例如,当运出信息包括请求挑选n个第一物品的信息时,运出处
理响应信息可以包括关于已经挑选的物品的数量以及表示已经完成挑选的图像的信息。
74.在操作250中,电子装置可以生成对应于运出处理响应信息的物品的状态信息。电子装置可以根据由运出处理响应信息表示的运出状态来生成物品的状态信息。例如,当运出处理响应信息包括指示已经完成k个第一物品的挑选的信息时,电子装置可以生成表示已经挑选k个第一物品的状态信息。
75.图3是展示了根据本公开的示例性实施例的电子装置的运出信息的示例的图。具体地,图3示出了显示按照供应商分类的运出信息的示例。
76.如图3所示,可以按照供应商对运出信息311进行分类。例如,运出信息311可以包括关于表示在获取运出请求信息时的日期和时间的运出指令生成日期和时间的信息、表示运出的最终期限的运出结束日期和时间、对应于将要运出的物品的供应商名称、以及所请求的运出数量。
77.物品的状态信息313可以在电子装置中显示。如图所示,可以关于运出信息311显示物品的状态信息313,即以对应于运出信息311的格式来显示,但是状态信息313的格式不限于此。
78.在示例性实施例中,由于按照供应商来对运出信息进行分类,因此用于管理供应商特定运出信息的运出组编号、外部运出编号和内部运出编号可以被赋予运出信息,但是赋予运出信息的编号不限于此。
79.例如,状态信息313可以包括关于当前时间点的物品特定运出状态(例如,运出的完成或装载的准备的完成)的信息、表示已挑选的物品数量的完成的收集数量、表示装载在卡车上并递送给供应商的物品数量的完成的运出数量、以及表示所请求的运出数量与实际运出的物品的数量之间的差值的卸载的有问题的数量。根据实施例,可以以更具体的形式提供状态信息313,并且在图4中示出这种示例。
80.在示例性实施例中,可以根据与供应商的合同将多种类型的物品放置在履行中心中。例如,第一类型可以对应于在不向供应商支付物品的情况下仅仅将物品存储在履行中心中的情况,并且第二类型可以对应于在向供应商支付购买价格之后将物品存储在履行中心中并且在退回物品时收回购买价格的情况。电子装置可以存储关于此类物品的信息,并且可以根据退回情况进行类型特定的支付。例如,可以在不进行任何实际现金交易的情况下进行第一类型物品的支付,并且可以在实际现金交易的基础上进行第二类型物品的支付。同时,当识别出运出处理响应信息时,可以进行这种支付。上文已经对此进行了描述,并且将省略其详细描述。
81.图4是展示了根据本公开的示例性实施例的由电子装置生成的物品的状态信息的示例的图。具体地,图4示出了以特定格式示出的状态信息的示例。
82.参考图4,状态信息可以包括关于以下各项的信息:完成物品收集(或挑选)的日期和时间、收集的物品的数量、表示在执行物品收集时容纳物品的装运体放置在其中的容器的容器条形码、表示完成装载的时间点的完成装载的日期和时间、以及对应于关于在其上执行装载的车辆的信息的车辆牌照编号/发票编号。
83.在示例性实施例中,相同的物品可以具有不同条运出信息。在这种情况下,可以根据多条运出信息来分别示出状态信息。
84.图5是展示了根据本公开的示例性实施例的当信息从电子装置传输到终端时提供
给终端的屏幕的示例的一组图。
85.在图5中,附图标号510示出了当终端的工人基于向终端的运出信息的传输而执行用于运出的挑选工作时提供给终端的屏幕的示例。根据附图标号510,在开始挑选进行运出之前,终端可以提供用于请求识别物品将放置在其中的装运体的信息。
86.当识别出装运体时,终端可以请求关于将在其中挑选物品的位置的信息,如附图标号520所示。根据用户的输入,可以确认将在其中挑选物品的位置,例如14b。在一些情况下,可以将多个物品放置在一个位置(例如14b)中的多个过道上。在这种情况下,如附图标号530所示,可以请求关于将要挑选的物品被放置在其上的过道的信息。
87.可以通过用户的选择来选择将要挑选的物品被放置在其上的过道,例如过道15。在这种情况下,可以显示用于请求识别根据过道提供的条形码的信息,如附图标号540所示。
88.图6至图8是展示了在根据本公开的示例性实施例的电子装置中使用的运出处理响应信息的图。
89.具体地,图6示出了当将要挑选物品的位置定下来时所显示的屏幕的示例。
90.例如,当如图5所示当将要挑选物品的位置定下来时,可以在终端上显示关于放置在所述位置中的物品的信息,如附图标号610所示。当将物品放入装运体中时,可以由终端的用户输入关于放入装运体中的物品的数量的信息,并且可以在终端上显示屏幕,如附图标号620所示。当完成将物品放入装运体中时,可以在按钮“完成物品放入”上进行输入。
91.在示例性实施例中,放入装运体中的物品可以对应于同一供应商。然后,根据装运体来管理物品,使得可以更有效地进行运出。
92.在这种情况下,可以显示用于识别装运体的装载状态的屏幕,如附图标号630所示。例如,当接收到表示装运体已满的按钮上的输入(“是,没有更多空间”)时,可以在终端上显示屏幕,如附图标号640所示。当如附图标号630所示接收到输入时,终端可以生成运出处理响应信息并将其发送给电子装置。运出处理响应信息可以包括例如关于已经挑选的物品的名称、完成挑选的日期和时间、以及被挑选的物品的数量的信息。如附图标号640所示,可以在终端上显示屏幕。
93.图7示出了当请求的运出数量与实际运出的物品的数量之间存在差异时在终端上显示的屏幕的示例。
94.由图7的附图标号710指示的屏幕可以类似于由图6的附图标号620所指示的屏幕。例如,由附图标号710指示的屏幕可以请求输入一定数量的挑选物品。然而,在一些情况下,请求运出的物品的数量可能与实际放置在履行中心中的物品的数量不同。例如,当请求运出50个物品时,实际可以将37个物品放置在履行中心中。然后,终端可以接收表示存在37个物品的输入,例如,在输入37个物品之后,在表示物品输入的完成的按钮上的输入。
95.在这种情况下,可以显示用于请求输入挑选物品的数量不足的原因的屏幕,如附图标号720所示,并且可以基于对应于所述请求的输入来生成运出处理响应信息。例如,当接收到输入“物品数量不足”作为挑选物品的数量不足的原因时,可以生成运出处理响应信息以包括关于数量不足的信息和关于已经受运出处理的物品(即已挑选的物品)的数量的信息。所生成的运出处理响应信息可以从终端发送到电子装置。如附图标号730所示,可以在终端上显示屏幕。
96.图8示出了当执行装载工作时在终端上显示的屏幕的示例。
97.在完成装载工作之后输入负责人信息的示例由图8的附图标号810指示。具体地,将要运出的物品可以被移动到卡车以便运输到供应商。换句话说,在从履行中心到供应商的运输的最后阶段,待运出的物品可以由卡车的驾驶员接管。在这种情况下,可以在终端上显示用于输入作为卡车驾驶员的负责人的签名的屏幕,如附图标号810所示。
98.在一些情况下,运出处理响应信息可以包括图像信息。例如,在装载操作中,运出处理响应信息可以包括被移动到卡车的物品的图像信息、卡车的图像信息、以及由送货服务公司运输物品的情况的发票的图像信息。在这种情况下,可以向终端提供用于请求将图像信息包括在运出处理响应信息中的屏幕,如附图标号820所示。
99.当上载图像信息时,如附图标号830所示,可以在终端上显示屏幕。当完成装载操作时,可以显示用于请求表示装载已经完成的输入的屏幕,如附图标号840所示,并且可以接收完成装载的输入,例如输入“确认”。当接收到输入时,终端可以生成完成装载的信息,将所生成的信息包括在运出处理响应信息中,并且将运出处理响应信息发送到电子装置。
100.图9是展示了在根据本公开的示例性实施例的电子装置中发生与运出物品有关的错误时提供的信息的示例的图。
101.具体地,图9示出了当运出请求信息中的物品的数量与实际运出的物品的数量之间存在差异时在电子装置上显示的屏幕的示例。
102.电子装置可以通过图5至图8所示的处理从终端接收运出处理响应信息。接收的运出处理响应信息表示关于实际已运出的物品的信息。在一些情况下,运出处理响应信息可能与运出信息不同。这种情况可能是由于各种原因造成的。例如,原因可能包括先前存储在电子装置中的物品数量的错误以及由终端输入的信息的错误。
103.在这种情况下,如图9所示,可以将表示错误原因的信息显示为问题类型901。表示错误原因的信息可以包括例如数量不足并且无法扫描物品条形码,但是不限于此。另外,可以显示关于运出处理响应信息与运出信息之间的差异的信息903。
104.图10是展示了当完成运出物品的装载时由根据本公开的示例性实施例的电子装置获取的信息的示例的图。
105.参考图10,当完成运出物品的装载时,可以通过一个页面提供关于接管运出物品的负责人的信息和关于运出物品的信息。这种页面可以用作运出确认。
106.在示例性实施例中,图10所示的信息可以被发送给供应商的电子装置,从而供应商可以识别出装载已经完成,并且正在将运出物品从履行中心移动到供应商。
107.同时,装载操作可以对应于将运出物品装载到卡车上的操作。在一些情况下,装载操作可以称为另一个术语,例如递送操作,但不限于此。
108.图11和图12是展示了根据本公开的示例性实施例的在电子装置中基于运出处理响应信息来更新预先存储的物品数量信息的示例的图。
109.图11示出了当基于预先存储在电子装置中的物品数量与实际放置在履行中心中的物品数量之间的差异在运出信息的物品数量与运出处理响应信息的物品数量之间存在差异时在电子装置上显示的屏幕的示例。
110.参考图11,实际装载按钮1101可以在电子装置的屏幕上显示。实际装载可以是用于使物品的实际数量和预先存储在电子装置中的物品数量彼此匹配的功能。当接收到图11
的实际装载按钮1101上输入时,可以在电子装置上显示用于调整预先存储在电子装置中的物品数量的屏幕。屏幕的示例在图12中示出。
111.具体地,图12示出了当接收到对应于物品c的实际装载按钮上的输入时显示的屏幕。
112.参考图12,可以通过实际装载来调整的物品的数量可以是所请求的运出数量或更少,并且可以显示这种信息。将假定为已装载的物品的数量可以被以文本格式输入到“实际装载数量”的空白处。
113.在示例性实施例中,如图12所示,当请求的运出数量为两个并且“2”被作为实际装载数量输入时,可以更新预先存储的物品数量以指示已运出所有运出物品。然而,本公开不限于这种情况,并且可以调整数据,使得可以将所请求的运出数量减少作为实际装载数量输入的数量。
114.根据上述实施例的电子装置可以包括处理器、存储并执行程序数据的存储器、诸如磁盘驱动器的永久存储装置、与外部设备进行通信的通信端口、用户接口,诸如触摸面板、按键和按钮等。可以将实现为软件模块或算法的方法作为计算机可读记录介质中的可以由处理器执行的计算机可读代码或程序命令来存储。计算机可读记录介质的示例包括磁存储介质(例如,只读存储器(rom)、随机存取存储器(ram)、软盘和硬盘)、光学读取介质(例如光盘(cd)-rom和数字通用磁盘(dvd))等。计算机可读记录介质还可以分布在经由网络连接的计算机系统上,从而以分布式方式存储和执行计算机可读代码。计算机可读记录介质可以由计算机读取、存储在存储器中并且由处理器执行。
115.本公开的实施例可以被实现为功能块和各种处理操作。功能块可以被实现为执行特定功能的多个硬件和/或软件元件。例如,实施例可以采用包括存储器、处理、逻辑、查找表等的集成电路,这些集成电路用于通过一个或多个微处理器或其他控制设备的控制来执行各种功能。尽管可以通过软件编程或软件元件来执行实施例的元件,但是可以以包括c、c++、java、汇编器等的编程或脚本语言来实现实施例,以包括被实现为数据结构、处理、例程或其他编程元素的组合的各种算法。功能方面可以使用由一个或多个处理器执行的算法来实现。另外,实施例可以采用用于电子环境设置、信号处理、数据处理和/或类似的常规技术。诸如“机构”、“元件”、“装置”和“结构”的术语可以被广泛使用,并且不限于机械和物理组成。这些术语可以包括与处理器等相关的一系列软件例程的含义。
116.上述实施例仅是示例性的,并且其他实施例可以在所附权利要求书的范围内实现。