一种打包控制方法、系统及介质与流程

文档序号:25024858发布日期:2021-05-11 16:50阅读:93来源:国知局
一种打包控制方法、系统及介质与流程

本发明涉及服务器生产管理技术领域,特别是涉及一种打包控制方法、系统及介质。



背景技术:

当前,交付服务器以及服务器相关产品时,一般视情况或者按照客户的临时要求做一些服务器的打包处理,在打包过程并没有做严格管理,这种非标准的、非正规的打包处理会造成如下几个负面影响:

1、交付给客户的散件物料,由于未经过产线进行完整的加工生产,所以不扫描原材料上的序列号等信息,就不会存在出货记录,客服部门维保的时候不能根据序列号准确确认该部件是否为原厂出货。

2、由于没有严格的打包处理控制过程,员工打包的时候只能凭人工管控打包的准确性,时常导致产品多发、少发或错发。

3、原有的打包处理只是一个扫描部件序列号进erp的一个档案记录表中,没有完整的校验功能,也不支持装箱、装托、生成装箱清单等业务,很多业务均需要手工做excel表记录,导致费工费力的情况。



技术实现要素:

本发明主要解决的是厂商出厂服务器以及服务器相关部件时,打包存在多发、少发或错发,以及记录出厂信息费时费力的问题。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种打包控制方法,包括以下步骤:

获取提货清单,根据所述提货清单生成已出库物料的明细,并将所述明细展示在待装箱物料明细窗口中;

创建若干箱号,将所述提货清单与所述箱号关联;

选定需要打包的所述箱号并设定扫码类型,根据扫码类型以及所述箱号对所述已出库物料进行打包;

创建托号,并与完成打包的所述已出库物料对应的所述箱号关联,对完成打包的所述已出库物料进行测量,根据测量结果生成发货清单;

校验所述提货清单与所述发货清单是否一致,若一致,则将所述已出库物料发货。

进一步,所述选定需要打包的所述箱号并设定扫码类型,根据扫码类型以及所述箱号对所述已出库物料进行打包的步骤进一步包括:在所述待装箱物料明细窗口中选择所述明细,并选择扫码类型,根据扫码类型对待打包的所述已出库物料进行扫码,若扫码成功,则将所述明细由所述待装箱物料明细窗口转移至所装箱清单表。

进一步,所述创建托号,并与完成打包的所述已出库物料对应的所述箱号关联,对完成打包的所述已出库物料进行测量,根据测量结果生成发货清单的步骤进一步包括:对所述托号关联的所述已出库物料的重量以及体积进行测量,并生成所述发货清单。

进一步,所述校验所述提货清单与所述发货清单是否一致,若一致,则将所述已出库物料发货的步骤进一步包括:检测所述发货清单对应的所述已出库物料是否已经完成扫码和打包,若完成则开始校验,若未完成,则报错。

进一步,所述并生成所述发货清单的步骤进一步包括:生成所述发货清单的抬头内容以及明细内容,所述发货清单的抬头内容包括所述托号、重量和体积,所述明细内容包括所述箱号、所述发货清单的单号、所述已出库物料的料号、所述已出库物料的数量和所述已出库物料的类型。

进一步,所述若完成则开始校验的步骤进一步包括:通过所述发货清单的单号、所述箱号、所述已出库物料的料号、所述已出库物料的数量和所述托号验证所述发货清单与所述提货清单是否一致,若一致,则将所述已出库物料发货,若不一致,则报错。

本发明还提供一种打包控制系统,包括:输入与生成模块、扫码模块、测量模块和校验模块;

所述输入与生成模块用于接收提货清单,并根据提货清单生成已出库物料的明细,所述输入与生成模块还用于生成箱号,并将所述箱号与所述提货清单进行关联,所述输入与生成模块还用于生成托号,并将所述托号与所述箱号进行绑定后生成托号数据表;

所述扫码模块设定所述箱号的扫码类型,并根据所述扫码类型对所述已出库物料进行扫码并打包,并在打包过程中生成装箱清单表发送至所述显示模块;

所述测量模块用于接收所述托号,并根据所述托号数据表测量所述已出库物料的重量以及体积,所述测量模块将测量的已出库物料的重量以及体积发送至所述托号数据表;

所述校验模块验证扫码模块对已出库物料扫码是否与提货清单预留的所述已出库物料的二维码一致,若一致,则将该所述已出库物料对应的箱号、提货单号、数量和序列号填充到所述装箱清单表中,当所述扫码模块完成对所述已出库物料的扫码时,所述校验模块向所述输入与生成模块发送所述托号,所述输入与生成模块根据所述托号生成发货清单,所述校验模块验证所述发货清单与所述提货清单是否一致,若一致,则将所述已出库物料发货。

进一步,还包括打印模块和显示模块;

所述打印模块用于将所述装箱清单表以及所述发货清单打印;

所述显示模块用于显示所述托号数据表、装箱清单表、发货清单和提货清单,所述显示模块设有待装箱物料明细窗口,通过所述待装箱物料明细窗口将所述明细进行显示,所述显示模块还设有已打包窗口,当扫码模块进行扫码时,通过待装箱物料明细窗口选定所述明细,当所述已出库物料校验成功,所述明细由所述待装箱物料明细窗口迁移至所述已打包窗口。

进一步,所述输入与生成模块还用于修改或者删除操作,输入所述发货清单,所述显示模块将所述发货清单对应的若干所述箱号显示,若所述发货清单已经过账,则对应的若干所述箱号显示为不可修改状态,若未过账,则对应的若干所述箱号为可修改状态,所述显示模块对所述箱号进行删除,或者将所述已出库物料进行修改或者删除。

本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现任一项所述的打包控制方法步骤。

本发明的有益效果是:

1、本发明所述的打包控制方法,可以保证物料由仓库到出货过程的信息完整性,而且可以对箱号打包的物料进行测量,保证了出货的信息更加详细,而且提供的托号,可以提升打包业务的标准号和控制能力。

2、本发明所述的打包控制系统,可以实现对物料打包流程中的各个清单的显示,而且可以使用窗口化的设计,配合类型扫码,识别物料出库的正确性,而且通过测量模块的测量,测量出物料的重量以及体积,验证出货以及提货的一致性,避免物料出货多出,重复出的错误,并可以将发货清单进而装箱清单打印。

3、本发明所述的打包控制介质,可以实现对物料的扫码以及根据扫码信息识别是否为正确出货的物料,并在扫码过程中,可以将扫码完成的打包的物料的相关信息填充到装箱清单表中。

附图说明

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

图1是本发明实施例1所述的打包控制方法的示意图;

图2是本发明实施例1所述的打包控制方法的流程图;

图3是本发明实施例2所述的打包控制系统的示意图。

具体实施方式

下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,wms(warehousemanagementsystem)是仓储管理系统。

实施例1

本发明实施例提供一种打包控制方法,请参阅图1和图2,包括以下步骤;

s100、输入提货单据号,通过提货单据号将已经出库的物料明细查询出来,并将物料明细展示在待装箱物料明细窗口中;

s200、创建虚拟箱,并为虚拟箱创建箱号,每一个虚拟箱对应一个箱号,将该箱号与步骤s100查询出的单据进行关联;

s300、创建完成箱号后,选择箱号并为该箱号对应的虚拟箱选择扫码类型,在待装箱物料明细窗口中,选择需要打包的物料,通过扫码装置扫描待打包的物料,扫码类型分别有:pn是原厂料号、sn是供应商料号、qn是原厂序列号和sn+原厂sn;

s301、如果选择的物料的扫码类型为pn,则检验当前待扫描的物料与选择的待装箱物料明细窗口的物料料号是否一致,若一致,则提示打包成功,已打包窗口会增加这个物料的明细,若不一致,则报错;

s302、如果选择的物料的扫码类型为qn,则检验当前qn物料的前八位批次信息查找关联的料号是否与当前扫描的qn物料料号一致,若一致,则提示打包成功,已打包窗口会增加这条物料的明细,若不一致,则报错;

s303、如果选择的扫码类型是sn,则检查当前扫描的pn物料的关联的料号是否与选择的料号一致,若一致,则提示打包成功,已打包窗口会增加这条物料的明细,若不一致,则报错;

s304、如果选择的扫码类型是sn+原厂sn,系统会通过sn查找关联的浪潮料号是否与选择的物料料号一致,若一致,则提示打包成功,已打包窗口中会增加这个物料的明细,并记录原厂sn;

每打包成功一个物料,待装箱物料明细窗口的物料明细就会减1个,当待装箱物料明细窗口的物料明细数量为0时,打包完成,继续扫描物料系统会报错,在打包的过程中,已打包窗口对应一个装箱清单表,该表包含箱号、单据号、物料号、数量、qn、原厂sn等字段,每次打包成功后,会根据扫码类型,自动填充装箱清单表。

s401、当待打包虚拟箱装箱完成后,选中虚拟箱对应的箱号,根据箱号确定装箱清单,并使用打印机将装箱清单打印出来。

s501、创建一个托号,扫描该托号以及箱号,将托号以及箱号进行关联,在关联完成后,将托号、箱号、尺寸和总重量记录在数据库托号表中。此时该关联的尺寸以及总重量为初始值,所以需要对托号关联的箱号对应的物料箱的物料进行测量。

s601、输入托号数据,并测量托号关联的箱号对应的物料箱的物料的重量以及提及,并将托号数据以及重量、体积发送到wms系统,wms系统根据托号信息,自动填充数据库托号表中的体积和重量字段;

输入托号,并根据托号打印发货清单,发货清单抬头内容包括:托号、总重量和尺寸,发货清单明细内容包括:箱号、单据号、料号、数量、qn、原厂sn等信息。

s701、发货清单对应有发货单号,扫描发货单号并检查发货单号对应的提货单号是否是完成状态,如果提货单号是完成状态,则允许扫入并开始采集发货清单,如果提货单号不是完成状态,则报错,并提示未完成的提货单信息,当待发货的发货单全部采集完成后,扫描托号,并将扫描的托号全部采集,当托号全部采集完成后,开始校验:

s702、检查发货清单对应的出库数据是否全部在采集的托号关联的物料明细表里,判断发货单号、提货单据号、箱号和托号这些数据,判断发货单号对应的发货清单是否为提货单号对应的提货单中需要的,并查看箱号和托号是否关联;

s703、检查托号关联的物料明细表的物料是否全部在发货清单中;

当s702以及s703全部满足时,系统提示成功,否则报错。

s801、因为存在优先处理的情景,所以可以提前准备好若干物料的数据,并将若干物料的数据直接绑定到箱号中;

输入提货单据号,根据提货单据号将与之关联的所有箱号检索出来,检索该提货单据号是否已经被同步过账,若已经过账,则关联的所有箱号都被标记为灰色,不允许修改,因为已经走账,所以禁止人为操作,若没有过账,则关联的若干箱号为亮色,允许操作,具体操作为对箱号进行修改或者删除,在进行修改时,可以将提货清单对应的物料明细全部列出来,将物料明细内的某些物料进行修改,也可以在进行删除时,将物料箱以及对应的扫码信息进行统一删除;

或者输入托号,可以列出托号对应的若干箱号,并对箱号进行删除。

实施例2

本发明实施例提供一种打包控制系统,请参阅图3,包括:输入与生成模块、扫码模块、打印模块、测量模块、校验模块、修改模块和显示模块。

输入与生成模块用于接收提货单据号,当输入与生成模块接收到提货单据号后,并根据提货单据号将该单据已经出库的物料明细查询出来,输入与生成模块设有待装箱物料明细窗口,可以将已经出库的物料展示在待装箱物料明细窗口中,通过输入与生成模块的箱号生成功能,每一个物料都设有独一无二的条形码,生成新箱号,并将新生成的箱号与提货单据关联。

扫码模块用于扫描出库物料的二维码,并根据箱号的扫码类型对物料进行判断,扫码类型分别有pn是原厂料号、sn是供应商料号、qn是原厂序列号,在使用扫码模块时,首先选择箱号,在选择扫码模块需要扫秒的物料的扫码类型,因为仓库有很多的物料,但是有一些为公司生产,有一些为供应商生产,所以每种物料的序列号区别方式也不同。

扫描pn类型的物料时,扫码模块检验扫码的物料pn,是否与在待装箱物料明细窗口中选择打包的物料的条形码对应,若对应,则已打包窗口中会添加这个物料的明细,待装箱物料明细窗口会将此物料明细删除,否则报错。

扫描qn类型的物料时,扫码模块通过qn类型的物料的条形码的前八位批次信息关联的物料判断是否与待装箱物料明细窗口中选择打包的物料的条形码对应,若对应,则已打包窗口中会增加这条物料的明细,待装箱物料明细窗口会将此物料明细删除,若不对应,则报错。

显示模块用于将各种清单或者列表进行显示,给工作人员一个可视化的操作空间。

如果选择的扫码类型是sn类型的物料时,扫码模块通过供应商料号sn对比待装箱物料明细窗口中即将要打包的物料是否一致,若一致,则提示打包成功,已打包窗口中会增加这个物料的明细,待装箱物料明细窗口会将此物料明细删除,若不一致,则报错。

当待装箱物料明细窗口中物料明细为0时,继续扫码,则会报错,在扫码模块进行扫描打包过程中,扫码模块中设有系统数据库,当扫码过程中,系统数据库中的装箱清单表会根据扫码的物料信息进行填充。

打印模块用于在扫码模块对物料扫描完成后,对物料打包完成时,选中目标箱号,点击打印装箱清单表,打印模块根据箱号读取装箱清单表,将目标箱号对应的物料明细抓取出来,将装箱清单表打印出来。

托号模块用于创建托号,通过托号模块创建托号,并将该托号记录在数据库托号表中,数据库托号表包括托号、箱号、箱尺寸和箱总重量的数据,在托号模块创建完成托号后,托号模块读取托号,并任意读取箱号,即可将托号与箱号进行绑定,并将绑定信息更新到数据库托号表上。

测量模块用于对整个托号对应的箱号内所有的物料进行测量,在测量模块对测量的重量以及体积进行测量完成后,将测量的重量以及体积发送到wms系统中,wms系统根据托号信息,自动填充数据库托号表中托号对应的箱号的体积和重量数据。

在完成对物料整体的测量后,对打印模块输入托号,点击打印发货清单,打印模块可以将发货清单进行打印,发货清单包括抬头内容以及明细内容,抬头内容包括托号、箱总重量和箱总尺寸,明细内容包括箱号、单据号、料号、数量、qn、sn。

扫码模块扫描发货清单的发货单号,并读取发货清单,检查发货清单对应的提货清单是否已经完成,意识是,提货清单所有的物料是否已经出库完成,是否已经被测量完成,如没有完成准备发货的流程,则报错,拒绝提货,等到发货清单所有的物料全部被采集信息完成后,再次扫描托号,对托号对应的信息补全,在完成发货清单的信息补全完成后,校验模块开始校验,通过发货单号、提货单号、箱号和托号这几个数据查找和检查发货清单对应的出库数据是否全部覆盖对应的托号的物料明细数据中;检查托号关联的物料明细数据是否全部在发货清单的出库数据内,通过这种方式,避免对客户重复多次发送物料的情况,减少企业成本。

在输入与生成模块输入发货单号,可以将该提货单号关联的所有箱号提取出来,检验模块查询此提货清单是否已经经过erp系统过账,若已经过账,则关联的若干箱号图标为灰色,禁止操作,若未过账,则关联的若干箱号图标为亮色,允许操作,修改模块可以对关联的任意箱号进行操作,可以对单个的箱号的物料明细进行修改,也可以对箱号进行整体删除,而且修改模块还可以通过输入与生成模块输入托号,通过该托号可以展示托号关联的所有箱号,并对箱号进行删除。

输入与生成模块还可以只接接收物料数据,并且只接与制定的箱号进行绑定。

基于与前述实施例中方法同样的发明构思,本说明书实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如前述公开的一种打包控制方法的步骤。

上述本发明实施例公开实施例序号仅仅为了描述,不代表实施例的优劣。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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