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

商品物料出库控制方法及其装置、设备、介质、产品

文献发布时间:2023-06-19 19:07:35


商品物料出库控制方法及其装置、设备、介质、产品

技术领域

本申请涉及电商信息处理领域,尤其涉及一种商品物料出库控制方法及其装置、设备、介质、产品。

背景技术

跨境电商的商户一般同时在多个电商平台中部署线上店铺,通过多平台、多店铺来经营商品,而且还需要密切与生产环节的数据互通,特别是对库存物料需要有精准的管控,通过汇总管理各方面信息,来提升生产效率,优化生产成本。

在实践中,商户推出的商品频繁更新迭代,在同一时期可能出现多个版本,每个版本对应同一功能可能有其相应的专用物料,不同版本的专用物料的成本可能不同。而在销售环节,并不会过多地关注商品版本的差异,这就导致各种专用物料的库存管理反而变得更为困难。如果不能够合理地对各种专用物料进行有序出库控制,导致产品库存产生不合理累积,最终导致仓储成本虚高不下。同时,无序的仓储出库控制对于商品的代际迭代来说,也会产生杂乱效果。而目前的现有技术恰恰欠缺对相关领域的关注。

考虑到跨境电商企业在产销数据对接上的复杂性,需要对以上问题做技术探索,通过技术手段来解决现实中的问题,以提升产销对接环节的信息处理效率。

发明内容

本申请的目的在于解决上述问题而提供一种商品物料出库控制方法及其相应的装置、设备、非易失性可读存储介质,以及计算机程序产品。

根据本申请的一个方面,提供一种商品物料出库控制方法,包括如下步骤:

根据商品项的各个版本相对应的物料清单中的专用物料,确定每个版本相对应的各种专用物料的单品占用成本;

对应所述商品项的需求总量分配每个版本的生产量,其中对于各版本所需的专用物料,优先消耗具有最大单品占用成本的专用物料的库存余量以确定相应版本的生产量;

根据各个版本的物料清单中的专用物料的单品用量,确定出每个版本的生产量相对应的各个专用物料的用料总量;

执行用料出库操作,根据各个版本所使用的各个专用物料的用料总量将相应专用物料出库。

可选的,根据商品项的各个版本相对应的物料清单中的专用物料,确定每个版本相对应的各种专用物料的生产成本,包括:

从设计数据库中获取的所述商品项各个版本相对应的物料清单,所述物料清单中记载有其各个专用物料的单品用量及其单价;

根据各个版本的物料清单中的各个专用物料的单品用量和单价,计算出所述各个专用物料相对应的单品占用成本;

将全部版本的所有专用物料构造成预算表格,按照所述单品占用成本对所述预算表格进行第一索引倒排序,按专用物料的单价对所述预算表格进行第二索引倒排序。

可选的,对应所述商品项的需求总量分配每个版本的生产量,其中对于各版本所需的专用物料,优先消耗具有最大单品占用成本的专用物料的库存余量以确定相应版本的生产量,包括:

按照所述预算表格的顺序关系,从表头至表尾依次调用各个专用物料构造相应的消息体,有序添加到库存调用队列;

根据先进先出原则对所述库存调用队列的消息体进行出列,触发相应消息体的出列事件;

响应所述出列事件,获取相应消息体中相应专用物料的库存余量,计算出其适于生产相应版本的商品项的生产量,以该生产量抵减并更新所述商品项的需求总量;

当已经确定的各个版本的生产量之和等于所述商品项最初给定的需求总量时,终止对所述库存调用队列的操作。

可选的,根据各个版本的物料清单中的专用物料的单品用量,确定出每个版本的生产量相对应的各个专用物料的用料总量,包括:

从各个版本的物料清单中确定各个专用物料的单品用量;

将各个专用物料的生产量与其相应的单品用量的乘积确定为该专用物料的用料总量。

可选的,执行用料出库操作,根据各个版本所使用的各个专用物料的用料总量将相应专用物料出库,包括:

将各个专用物料的用料总量封装成相应的出库控制指令;

将所述出库控制指令发送至相应的仓库机器人,以控制仓库机器人执行按照相应用料总量出清相应专用物料的操作,将相应的专用物料转移至生产线的生产工位。

可选的,执行用料出库操作,根据各个版本所使用的各个专用物料的用料总量将相应专用物料出库之后,包括:

将对应所述商品项所确定的各个版本的生产量及其专用物料列表构造生产数据表格;

将所述生产数据表格同步至车间管理接口及销售管理接口。

根据本申请的另一方面,提供一种商品物料出库控制装置,包括:

单品成本预算模块,设置为根据商品项的各个版本相对应的物料清单中的专用物料,确定每个版本相对应的各种专用物料的单品占用成本;

版本产量配置模块,设置为对应所述商品项的需求总量分配每个版本的生产量,其中对于各版本所需的专用物料,优先消耗具有最大单品占用成本的专用物料的库存余量以确定相应版本的生产量;

物料总量确定模块,设置为根据各个版本的物料清单中的专用物料的单品用量,确定出每个版本的生产量相对应的各个专用物料的用料总量;

出库执行驱动模块,设置为执行用料出库操作,根据各个版本所使用的各个专用物料的用料总量将相应专用物料出库。

根据本申请的另一方面,提供一种商品物料出库控制设备,包括中央处理器和存储器,所述中央处理器用于调用运行存储于所述存储器中的计算机程序以执行本申请所述的商品物料出库控制方法的步骤。

根据本申请的另一方面,提供一种非易失性可读存储介质,其以计算机可读指令的形式存储有依据所述的商品物料出库控制方法所实现的计算机程序,所述计算机程序被计算机调用运行时,执行该方法所包括的步骤。

根据本申请的另一方面,提供一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现本申请任意一种实施例中所述方法的步骤。

相对于现有技术,本申请通过将产销数据结构化,在以物料清单表示出商品项的多个版本的专用物料的结构关系的基础上,核算各个版本的各种专用物料的单品占用成本,然后对应商品项的需求总量,应用最大单品占用成本优先策略,优先使用单品占用成本最高的专用物料来从所述需求总量中分配出所述单品占用成本最高的专用物料对应的版本的生产量,以此类推确定出各个版本的生产量,使所有版本的生产量匹配所述需求总量,再根据各个版本的生产量相对应的专用物料的用料总量来控制相应专用物料的出库操作,使专用物料的出库更为有序和高效,且尽最大幅度降低了专用物料的呆滞成本,全程无需人工干预,通过对产销信息和库存数据的自动化处理,来实现高效的库存监控机制,显著提升电商信息处理系统中的生产环节的信息处理效率。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请的信息管理系统的示例性网络环境的架构示意图;

图2为本申请的商品物料出库控制方法的一种实施例的流程示意图;

图3为本申请实施例中构造预算表格的流程示意图;

图4为本申请实施例中基于库存调用队列分配各个版本的生产量的流程示意图;

图5为本申请实施例中根据各个版本的生产量确定各种专用物料的用料总量的流程示意图;

图6为本申请实施例中利用各种专用物料的用料总量控制仓库机器人进行仓储调度的流程示意图;

图7为本申请实施例中在多个管理接口之间同步生产量及专用物料列表的流程示意图;

图8为本申请的商品物料出库控制装置的原理框图;

图9为本申请所采用的一种商品物料出库控制设备的结构示意图。

具体实施方式

下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本申请所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

本技术领域技术人员可以理解,这里所使用的“客户端”、“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,进行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他诸如个人计算机、平板电脑之类的通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS(Persona lCommun icat ions Service,个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;PDA(Persona l D igita l Ass i stant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或GPS(G l oba l Pos i ti on i ng System,全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“客户端”、“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“客户端”、“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是PDA、M I D(Mob i l eI nternet Dev i ce,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。

本申请所称的“服务器”、“客户端”、“服务节点”等名称所指向的硬件,本质上是具备个人计算机等效能力的电子设备,为具有中央处理器(包括运算器和控制器)、存储器、输入设备以及输出设备等冯诺依曼原理所揭示的必要构件的硬件装置,计算机程序存储于其存储器中,中央处理器将存储在外存中的程序调入内存中运行,执行程序中的指令,与输入输出设备交互,借此完成特定的功能。

需要指出的是,本申请所称的“服务器”这一概念,同理也可扩展到适用于服务器机群的情况。依据本领域技术人员所理解的网络部署原理,所述各服务器应是逻辑上的划分,在物理空间上,这些服务器既可以是互相独立但可通过接口调用的,也可以是集成到一台物理计算机或一套计算机机群的。本领域技术人员应当理解这一变通,而不应以此约束本申请的网络部署方式的实施方式。

本申请的一个或数个技术特征,除非明文指定,既可部署于服务器实施而由客户端远程调用获取服务器提供的在线服务接口来实施访问,也可直接部署并运行于客户端来实施访问。

本申请中所引用或可能引用到的神经网络模型,除非明文指定,既可部署于远程服务器且在客户端实施远程调用,也可部署于设备能力胜任的客户端直接调用,某些实施例中,当其运行于客户端时,其相应的智能可通过迁移学习来获得,以便降低对客户端硬件运行资源的要求,避免过度占用客户端硬件运行资源。

本申请所涉及的各种数据,除非明文指定,既可远程存储于服务器,也可存储于本地终端设备,只要其适于被本申请的技术方案所调用即可。

本领域技术人员对此应当知晓:本申请的各种方法,虽然基于相同的概念而进行描述而使其彼此间呈现共通性,但是,除非特别说明,否则这些方法都是可以独立执行的。同理,对于本申请所揭示的各个实施例而言,均基于同一发明构思而提出,因此,对于相同表述的概念,以及尽管概念表述不同但仅是为了方便而适当变换的概念,应被等同理解。

本申请即将揭示的各个实施例,除非明文指出彼此之间的相互排斥关系,否则,各个实施例所涉的相关技术特征可以交叉结合而灵活构造出新的实施例,只要这种结合不背离本申请的创造精神且可满足现有技术中的需求或解决现有技术中的某方面的不足即可。对此变通,本领域技术人员应当知晓。

本申请的一种商品物料出库控制方法,可被编程为计算机程序产品,部署于客户端或服务器中运行而实现,例如,本申请的示例性应用场景中,可以在电商平台的服务器中部署实现,藉此可以通过访问该计算机程序产品运行后开放的接口,通过图形用户界面与该计算机程序产品的进程进行人机交互而执行该方法。

请参阅图1,本申请一种示例性的应用场景所采用的网络架构,包括终端设备80和业务服务器81,所述业务服务器81可用于部署企业资源计划相关的信息管理系统,所述信息管理系统,示例而言,可以是跨境电商企业所使用的专用软件系统,能够实现对多家电商平台中分布运营的多个线上店铺的运营数据的集中式管理,每个线上店铺可以有多个语言版本以服务于不同语种地区,而跨境电商企业用户则可通过所述信息管理系统,实现诸如销售、物流、仓储、客服、广告等等不同方面的集中式控制管理。

本申请的商品物料出库控制方法可以通过编程实现为一个计算机程序产品,构造所述软件系统的功能插件之一,一同部署于所述业务服务器81中运行。所述终端设备80可提供给不同权限的操作用户使用,以便登录所述信息管理系统以接收、处理、发送各种相关信息,例如提供排产计划表、接收告警列表等。不同权限的操作用户可以获得不同级别的信息,可以通过预先配置实现。

在以上原理性说明的基础上,请参阅图2,根据本申请提供的一种商品物料出库控制方法,在其一个实施例中,包括如下步骤:

步骤S1100、根据商品项的各个版本相对应的物料清单中的专用物料,确定每个版本相对应的各种专用物料的单品占用成本;

每个商品项相对应的商品,可以有不同版本的设计,针对每个版本所采用的物料,可以采用一个相应的物料清单来表示。不同版本之间,有的物料是通用的,有的物料是专用的,专用的物料即构成专用物料。不同版本的专用物料之间,可以存在一定的功能对应关系。

所述物料清单中,会预先记载各个物料相对应的单价以及单个商品项所需的用量,也即单品用量,据此可以计算出相应版本的单个商品项,使用该物料相对应的单品占用成本,对于各个版本的专用物料来说,均可确定其相应的单品占用成本。

不难理解,专用物料并不能通用于同一商品项的全部版本,因而,当其库存积压时间越长,相应成本的积压时间也越长,实际上会产生对应的呆滞费用,这个呆滞费用随着时间的延长也会增多,因而,专用物料的及时出库,对于降低所投入成本相对应的呆滞费用具有积极意义。

步骤S1200、对应所述商品项的需求总量分配每个版本的生产量,其中对于各版本所需的专用物料,优先消耗具有最大单品占用成本的专用物料的库存余量以确定相应版本的生产量;

每一次销售接口传入对某个商品项的定单时,会对应提供相应的需求总量,以便期望生产接口能够按照所述需求总量生产相应的商品项。生产相应需求总量的所述商品项,如果能合理调度库存资源,合理分配使用所述商品项的各个版本相对应的专用物料用于生产,按照所述需求总量,在库存的各种专用物料的基础上,实现不同版本的生产量的分配,必然能够有效控制库存相对应的呆滞费用。

为此,设定一个专用物料使用策略来解决专用物料出库的问题。具体而言,可以按照专用物料的单品占用成本最大的来优先试算所述专用物料可以生产出的相应版本的生产量,这个生产量以给定的所述商品项的需求总量为上限,如果在穷尽了相应专用物料的全部库存余量之后确定出的第一个版本的生产量已经达到所述需求总量,则无需再进行后续试算,将商品项的需求总量全部用来和已经确定的各个版本的生产量相对应,按照各个版本的生产量生成所述商品项即可;如果各个版本的生产量加总之后仍然未达到所述需求总量,则将该需求总量减去已经确定的各个版本的生产量之和之后成为新的需求总量。在新的需求总量的基础上,再利用更低的下一单品占用成本的专用物料的库存余量来试算另一版本的生产量,以此类推,直至所确定出来的多个版本的生产量的总和等于给定的所述商品项的需求总量即可。

根据以上策略不难理解,在确定商品项的各个版本的生产量时,总是以最高单品占用成本相对应的版本所采用的专用物料的库存余量,优先确定这个版本能够生产出来的生产量,然后确定次高单品占用成本相对应的版本的生产量,直至所确定出的各个版本的生产量等于所述商品项给定的需求总量。也就是说,呆滞费用更高的专用物料会被优先用于生产商品,从而可以确保仓储成本维持在较低幅度。

步骤S1300、根据各个版本的物料清单中的专用物料的单品用量,确定出每个版本的生产量相对应的各个专用物料的用料总量;

在确定出各个版本相对应的生产量之后,每个版本对于各个专用物料的用料总量也可以对应确定。具体来说,每个商品项的每个版本的物料清单中,存储有其所使用的各个专用物料的单品用量,即生产相应版本的单个商品所需的用量,据此,对于每个专用物料来说,将其单品用量与其所属版本的生产量相乘,即可确定出其用料总量。按照这个原理,对应各个版本,均可计算出其所使用的各个专用物料相对应的用料总量,这个用料总量可用于抵减相应的库存余量。

步骤S1400、执行用料出库操作,根据各个版本所使用的各个专用物料的用料总量将相应专用物料出库。

当确定了生产所述商品项的各个版本所需的全部专用物料及其相应的用料总量后,便可执行各种专用物料的用料出库操作。

一种实施例中,将为商品项确定的各种专用物料及其用料总量所构成的映射关系数据,构造成出库定单,发送到仓储接口,由仓储接口根据所述出库定单中听用料总量,对物料库中的库存余量执行抵减操作并对应通知生产接口,即可完成出库操作。

另一实施例中,对于实体库存管理接口来说,将所述出库定单发送至该实体库存管理接口,由其通过驱动仓库机器人来执行调货操作,由仓库机器人从各个专用物料相应的仓库中将相应用料总量的专用物料转移至相应的生产车间,并且更新相应的库存数据,即可完成出库操作。

其他实施例中,当然还可以其他更多方式来实现对应各个版本的生产量操作相应用料总量的专用物料的出库,无论如何,在确定了商品项的各个版本的生产量进而确定各个版本的各种专用物料的用料总量之后,便可以根据该用料总量,实施相应量的专用物料的出库操作过程。

根据以上实施例,本申请通过将产销数据结构化,在以物料清单表示出商品项的多个版本的专用物料的结构关系的基础上,核算各个版本的各种专用物料的单品占用成本,然后对应商品项的需求总量,应用最大单品占用成本优先策略,优先使用单品占用成本最高的专用物料来从所述需求总量中分配出所述单品占用成本最高的专用物料对应的版本的生产量,以此类推确定出各个版本的生产量,使所有版本的生产量匹配所述需求总量,再根据各个版本的生产量相对应的专用物料的用料总量来控制相应专用物料的出库操作,使专用物料的出库更为有序和高效,且尽最大幅度降低了专用物料的呆滞成本,全程无需人工干预,通过对产销信息和库存数据的自动化处理,来实现高效的库存监控机制,显著提升电商信息处理系统中的生产环节的信息处理效率。

可选的,请参阅图3,根据商品项的各个版本相对应的物料清单中的专用物料,确定每个版本相对应的各种专用物料的生产成本,包括:

步骤S1110、从设计数据库中获取的所述商品项各个版本相对应的物料清单,所述物料清单中记载有其各个专用物料的单品用量及其单价;

跨境电商企业通常也有专门的设计部门负责相应的商品的设计,在设计过程中便清楚掌握各种商品的零部件结构数据,并且能够生成相应的物料清单,能以所述物料清单表示出商品的各个物料及其单品用量以及单价之间的关系。据此,可以从专门存储商品的物料清单的设计数据库中,根据所述商品项的各个版本的版本标识,调用获得其物料清单。

为了确定商品项所需的专用物料,可以通过比较各个版本的物料清单来确定各个版本各自的专用物料。具体的一种实施例中,检测每个版本的物料清单中的每个物料是否属于全部版本的物料清单共用的物料,如果是,则为普通物料,否则,则为专用物料。另一实施例中,也可以检测每个版本的物料清单中的每个物料是否属于该版本独立使用的物料,当为独立使用的物料时,即确认为专用物料,否则为普通物料。可见,确定是否某个物料是否属于专用物料,可以按需定义。

经过以上过程,便获得了每个版本相对应的各种专用物料及其相应的用量和单价。

步骤S1120、根据各个版本的物料清单中的各个专用物料的单品用量和单价,计算出所述各个专用物料相对应的单品占用成本;

当通过物料清单确定出商品项各个版本的专用物料及其单品用量和单价之后,根据每个版本的每个专用物料的单品用量及其单价乘积,便可获得相应专用物料的单品占用成本。

步骤S1130、将全部版本的所有专用物料构造成预算表格,按照所述单品占用成本对所述预算表格进行第一索引倒排序,按专用物料的单价对所述预算表格进行第二索引倒排序。

为便于后续应用出库策略,可以将全部版本的所有专用物料构造成预算表格,具体来说,将每个版本的每种专用物料与其单品占用成本以及单价构成映射关系数据,作为所述预算表格中的一条相应数据记录,然后,以单品占用成本作为第一索引,以所述单价作为第二索引,对所述预算表格进行倒排序,使得单品占用成本越高的数据记录越靠前排列,当单品占用成本相同时,则进一步以单价进行倒序排列。

根据以上实施例可知,通过从设计数据库中调用物料清单,与设计环节相对接,能够更为精准地确定各种专用物料及其用量、单价等数据,从而准确地确定出商品项的各个版本所使用的各种专用物料的单品占用成本,由此构造出预算表格,使专用物料的成本关系更为有序直观,方便后续应用出库策略来实施高效的出库调控,提升了信息处理效率。

可选的,请参阅图4,对应所述商品项的需求总量分配每个版本的生产量,其中对于各版本所需的专用物料,优先消耗具有最大单品占用成本的专用物料的库存余量以确定相应版本的生产量,包括:

步骤S1210、按照所述预算表格的顺序关系,从表头至表尾依次调用各个专用物料构造相应的消息体,有序添加到库存调用队列;

考虑到跨境电商企业的信息管理系统中存在海量的商品项需要进行并发的调度,在针对每个商品项应用本申请的出库机制的过程中,有必要进一步采用内存调度机制,来实现更有序的出库控制。

为此,首先将所述预算表格作为一个任务数据表来对待,然后,在其已经倒排序的基础上,从其表头至表尾进行遍历,顺序地将排序在前的各个专用物料的相关信息构造为消息体,然后将消息体添加到一个对应设置的库存调用队列中。所述的消息体中,可以按需包含相应的专用物料的特征标识、库存余量、用料总量等,当然,消息体中的这些信息,也可以由消息体的线程自行根据专用物料的特征标识进行调用。具体可灵活实施。

步骤S1220、根据先进先出原则对所述库存调用队列的消息体进行出列,触发相应消息体的出列事件;

所述库存调用队列根据先进先出原则进行调度,以使其中的消息体的出列更为有序。当一个消息体从所述库存调度队列出列时,便会触发相应的出列事件。

步骤S1230、响应所述出列事件,获取相应消息体中相应专用物料的库存余量,计算出其适于生产相应版本的商品项的生产量,以该生产量抵减并更新所述商品项的需求总量;

当消息体从库存调度队列出现而触发出列事件时,响应所述出列事件,将所述消息体置于线程中消费,具体而言,相应的线程,先获取所述消息体中指定的专用物料的库存余量,该库存余量可以是该消息体传参携带的,也可以是线程自行从库存数据中读取的,然后,在商品项的需求总量的范围之内,优先使用全部库存余量来试算出该专用物料所属的版本的生产量。具体来说,可获取所述专用物料的用料总量,然后将库存余量与用料总量相比较,当库存余量大于等于用料总量时,表示所述专用物料可以满足全部需求总量,从而,所述专用物料所属的版本的生产量,即等于所述商品项的整个需求总量。当库存余量小于用料总量时,则库存余量不足以按照需求总量生产该版本的商品项,有一部分需求量需要通过其他专用物料来确定其他版本的生产量,所以,只以库存余量除以专用物料的单品用量来确定该专用物料所属的版本的实际能生产的生产量。

不难理解,对于一个专用物料来说,库存余量与生产量之间的对应关系,关联于相应版本对该专用物料的单品用量,因而,将库存余量除以该单品用量,即为该库存余量可用于生产相应版本的商品项的生产量。

当确定出所述消息体中的专用物料所属的版本相对应的生产量后,便需要更新所述商品项的需求总量,将其原来的需求总量减去该版本的生产量所得的差值,替换该需求总量,该需求总量便被更新为最新的余量。后续的下一出列事件,可以基于这个更新后的需求总量,继续确定其他版本的生产量。

步骤S1240、当已经确定的各个版本的生产量之和等于所述商品项最初给定的需求总量时,终止对所述库存调用队列的操作。

在任意一个出列事件的消费过程中,可以累计已经确定出生产量的各个版本的生产量的总和,当该总和大于等于所述商品项最初给定的需求总量时,表示无需再安排其他版本的专用物料用于生产所述商品项,因而,可以终止对所述库存队列的调度操作。

根据以上实施例可知,在确定各个专用物料的预算表格的基础上,借助库存调用队列,基于各个专用物料相应的消息体,对商品项的需求总量在各个版本中分配生产量,可以最小化运算单元,使相应的设备可以基于线程实现多版本生产量分配机制,从而提升运算效率,使系统运行更具鲁棒性。

可选的,请参阅图5,根据各个版本的物料清单中的专用物料的单品用量,确定出每个版本的生产量相对应的各个专用物料的用料总量,包括:

步骤S1310、从各个版本的物料清单中确定各个专用物料的单品用量;

在计算各个版本的生产量相对应的各个专用物料的用料总量时,可以从各个版本的物料清单中确定各个专用物料的单品用量。所述物料清单中的单品用量是在设计过程中依据商品的产品结构而精准确定的,因而,具有可靠性。

步骤S1320、将各个专用物料的生产量与其相应的单品用量的乘积确定为该专用物料的用料总量。

由于每个版本的各个专用物料的生产量已经通过对应相应的库存余量进行了试算确定,该生产量是可靠的,因而,生产将生产量与对应的单品用量相乘后的乘积作为相应的专用物料的用料总量即可。

以上的实施例,给出在确定了商品项的各个版本的生产量之后,重新确定各个版本所需的专用物料的用料总量的过程,在这里重新确定用料总量,起到可靠确定用料总量的作用,并且实现解耦计算,能够与在先的计算过程形成互相验证,确保所确定的用料总量更为可靠。

可选的,执行用料出库操作,请参阅图6,根据各个版本所使用的各个专用物料的用料总量将相应专用物料出库,包括:

步骤S1410、将各个专用物料的用料总量封装成相应的出库控制指令;

本实施例中,当需要控制各个版本所需的专用物料的出库时,可以将每个专用物料的用料总量进行消息封装,将其封装为相应的出库控制指令。

工业化时代,仓储系统中,通常使用多个仓库机器人来分别负责对不同物料的搬动管理,每个仓库机器人有其相应的控制接口,接收与自身的接口规范相对应的出库控制指令,并根据出库控制指令执行相应的操作。

据此,在封装各个专用物料的出库控制指令时,应当对应不同专用物料相应的仓库机制人的控制接口规范封装其相应的出库控制指令。

步骤S1420、将所述出库控制指令发送至相应的仓库机器人,以控制仓库机器人执行按照相应用料总量出清相应专用物料的操作,将相应的专用物料转移至生产线的生产工位。

确定出每个出库控制指令之后,便可将各个出库控制指令发送给相应的仓库机器人,所述仓库机器人接收到相应的出库控制指令后,根据该出库控制指令,确定需要调度的专用物料及其相应的用料总量,然后将对应数量的专用物料从仓库中逐一转移到相应生产线的生产工位处。从而实现自动化的工业化出库控制流程。

根据以上实施例可知,根据本申请精准确定商品项各个版本所需的专用物料的用料总量之后,通过仓库机器人可以自动化地实现仓储调度,将相应数量的专用物料从仓库转移到相应的生产工位,从而提升产销数据对接效率,有助于提升商品产销匹配效率。

可选的,请参阅图7,执行用料出库操作,根据各个版本所使用的各个专用物料的用料总量将相应专用物料出库之后,包括:

步骤S1500、将对应所述商品项所确定的各个版本的生产量及其专用物料列表构造生产数据表格;

考虑到销售部门通常无法掌握各个商品项的各个版本的差异,或者生产部分需要一些参考信息,为此建立数据同步机制,将对应所述商品项所确定的各个版本的生产量构造为生产数据表格,并且根据各个版本的物料清单,在所述生产数据表格中标示出各个版本相对应的专用物料构成专用物料列表,以方便相关部门能够掌握相关信息,以便进行更深入的信息处理。

步骤S1600、将所述生产数据表格同步至车间管理接口及销售管理接口。

确定出所述生产数据表格之后,将其通过相应的车间管理接口和销售管理接口发送,同步至相应的生产部门和销售部门,由部门用户进行查看和利用。

例如,所述生产部门的部门用户可以以所述生产数据表格为参考,生产相应数量的不同版本的商品项,在生产过程中精准确定各个专用物料,完成额定数量产品的生产。

又如,所述销售部门的部门用户可以以所述生产数据表格中提供生产量和各版本对应的专用物料列表为依据,制定相应的广告文案和销售方案,实现最佳的营销效果。

根据以上实施例可知,进一步将对应商品项的需求总量所确定的各个版本的生产量及其专用物料列表构造成生产数据表格同步给多个部门接口,可以实现跨境电商企业内部的数据协同,提升信息互通效率,提升信息管理系统的协作效率。

请参阅图8,根据本申请的一个方面提供的一种商品物料出库控制装置,包括单品成本预算模块1100、版本产量配置模块1200、物料总量确定模块1300,以及出库执行驱动模块1400,其中,所述单品成本预算模块1100,设置为根据商品项的各个版本相对应的物料清单中的专用物料,确定每个版本相对应的各种专用物料的单品占用成本;所述版本产量配置模块1200,设置为对应所述商品项的需求总量分配每个版本的生产量,其中对于各版本所需的专用物料,优先消耗具有最大单品占用成本的专用物料的库存余量以确定相应版本的生产量;所述物料总量确定模块1300,设置为根据各个版本的物料清单中的专用物料的单品用量,确定出每个版本的生产量相对应的各个专用物料的用料总量;所述出库执行驱动模块1400,设置为执行用料出库操作,根据各个版本所使用的各个专用物料的用料总量将相应专用物料出库。

可选的,所述单品成本预算模块1100,包括:清单调用单元,设置为从设计数据库中获取的所述商品项各个版本相对应的物料清单,所述物料清单中记载有其各个专用物料的单品用量及其单价;成本核算单元,设置为根据各个版本的物料清单中的各个专用物料的单品用量和单价,计算出所述各个专用物料相对应的单品占用成本;表格构造单元,设置为将全部版本的所有专用物料构造成预算表格,按照所述单品占用成本对所述预算表格进行第一索引倒排序,按专用物料的单价对所述预算表格进行第二索引倒排序。

可选的,所述版本产量配置模块1200,包括:消息入列单元,设置为按照所述预算表格的顺序关系,从表头至表尾依次调用各个专用物料构造相应的消息体,有序添加到库存调用队列;消息出列单元,设置为根据先进先出原则对所述库存调用队列的消息体进行出列,触发相应消息体的出列事件;版本排产单元,设置为响应所述出列事件,获取相应消息体中相应专用物料的库存余量,计算出其适于生产相应版本的商品项的生产量,以该生产量抵减并更新所述商品项的需求总量;排产结束单元,设置为当已经确定的各个版本的生产量之和等于所述商品项最初给定的需求总量时,终止对所述库存调用队列的操作。

可选的,所述物料总量确定模块1300,包括:单品定量单元,设置为从各个版本的物料清单中确定各个专用物料的单品用量;版本定量单元,设置为将各个专用物料的生产量与其相应的单品用量的乘积确定为该专用物料的用料总量。

可选的,所述出库执行驱动模块1400,包括:指令生成单元,设置为将各个专用物料的用料总量封装成相应的出库控制指令;执行控制单元,设置为将所述出库控制指令发送至相应的仓库机器人,以控制仓库机器人执行按照相应用料总量出清相应专用物料的操作,将相应的专用物料转移至生产线的生产工位。

可选的,本申请的商品物料出库控制装置,包括:生产排表单元,设置为将对应所述商品项所确定的各个版本的生产量及其专用物料列表构造生产数据表格;数据同步单元,设置为将所述生产数据表格同步至车间管理接口及销售管理接口。

本申请的另一实施例还提供一种商品物料出库控制设备。如图9所示,商品物料出库控制设备的内部结构示意图。该商品物料出库控制设备包括通过系统总线连接的处理器、计算机可读存储介质、存储器和网络接口。其中,该商品物料出库控制设备的计算机可读的非易失性可读存储介质,存储有操作系统、数据库和计算机可读指令,数据库中可存储有信息序列,该计算机可读指令被处理器执行时,可使得处理器实现一种商品物料出库控制方法。

该商品物料出库控制设备的处理器用于提供计算和控制能力,支撑整个商品物料出库控制设备的运行。该商品物料出库控制设备的存储器中可存储有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行本申请的商品物料出库控制方法。该商品物料出库控制设备的网络接口用于与终端连接通信。

本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的商品物料出库控制设备的限定,具体的商品物料出库控制设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

本实施方式中处理器用于执行图8中的各个模块、子模块、单元的具体功能,存储器存储有执行上述模块或子模块所需的程序代码和各类数据。网络接口用于实现用户终端或服务器之间的数据传输。本实施方式中的非易失性可读存储介质中存储有本申请的商品物料出库控制装置中执行所有模块所需的程序代码及数据,服务器能够调用服务器的程序代码及数据执行所有模块的功能。

本申请还提供一种存储有计算机可读指令的非易失性可读存储介质,计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行本申请任一实施例的商品物料出库控制方法的步骤。

本申请还提供一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被一个或多个处理器执行时实现本申请任一实施例所述方法的步骤。

本领域普通技术人员可以理解,实现本申请上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一非易失性可读存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(Read-On l y Memory,ROM)等计算机可读存储介质,或随机存储记忆体(Random Access Memory,RAM)等。

综上所述,本申请通过优先控制最高单品占用成本的专用物料出库来生产相应的商品项,使专用物料的出库更为有序和高效,且尽最大幅度降低了专用物料的呆滞成本,全程无需人工干预,通过对产销信息和库存数据的自动化处理,来实现高效的库存监控机制,显著提升电商信息处理系统中的生产环节的信息处理效率。

技术分类

06120115800384