包装单自动产生系统及方法

文档序号:6555837阅读:226来源:国知局
专利名称:包装单自动产生系统及方法
技术领域
本发明涉及一种出货系统及方法,尤其是一种出货系统中包装单自动产生系统及方法。
技术背景对于企业尤其是制造业而言,出货管理在企业管理中占有很重要的地位,在由原料供应商、制造商、销售商及服务商等所构成的一个完整的供应链中,如何有效的进行出货作业管理,降低物流成本,是企业减少总成本与提高利润的重要因素。
出货作业首先要根据待装出货之产品依出货类型、客户的购买订单、产品的种类等将其包装起来,并生成一个包装单。包装单是对每件包装内的货物名称、规格、数量、净重、毛重、花色等逐一作详细说明的一种单据,是进口地的海关检验和买方核实货物的依据。
现有的包装单产生过程中,人的操作步骤过多,每一个包装单的产生都需要人工输入装箱地点、箱号、箱内货物名称、数量、尺码以及重量等信息,而且每天都要处理不止一个这样的包装单,如此一来,容易造成资料有误,给海关及买方核实货物造成一定的困难。另外,当货物包装存在一些限制条件时,人工操作很难快速的知道这批货物到底需要多少栈板,到底有多少箱,无法及时给包装作业现场提供指导信息,容易导致包装现场作业不畅。

发明内容鉴于以上内容,有必要提供一种包装单自动产生系统,其可以自动处理出货货物所需的栈板数、箱数、净重、毛重等包装信息,快速满足出货作业需求。
鉴于以上内容,还有必要提供一种包装单自动产生方法,其可以自动处理出货货物所需的栈板数、箱数、净重、毛重等包装信息,快速满足出货作业需求。
一种包装单自动产生系统,包括应用服务器、存储货物基本信息的数据库及至少一个客户端计算机,其特征在于,所述的应用服务器包括接收模块,用于接收用户输入的包装参数;处理模块,用于根据货物出货类型的不同及上述包装参数,对客户订单中的不同的产品类型分别进行栈板包装;包装单生成模块,用于根据上述包装过程产生的包装信息生成包装单。
其中,所述的包装参数包括栈板装数、栈板重量。
其中,所述的包装信息包括出货类型、客户名称、订单号码、产品类型、产品数量、包装方式、箱数、箱号、栈板个数、栈板编号、栈板装数、栈板重量、净重、毛重。
一种包装单自动产生方法,其可以自动处理出货货物所需的包装信息,快速满足出货作业需求。其特征在于,该方法包括以下步骤接收用户输入的包装参数;按照出货类型的不同及上述包装参数,对客户订单中的产品类型分别进行栈板包装;根据上述包装过程产生的包装信息生成包装单。
进一步的,所述的对客户订单中的产品类型进行栈板包装的步骤包括选择一种出货类型;从该出货类型对应的客户订单中选择一个客户订单;选择该客户订单中的一种产品;对该产品进行栈板包装,并记录包装信息;重复上述步骤,直到所有出货类型的所有客户订单中的所有产品包装完毕。
进一步的,所述的将产品进行栈板包装的步骤包括判断该产品的包装方式是否为多体包包装;若是多体包包装,则包装多体包栈板;若是单体包包装,则包装单体包栈板。
相较于现有技术,所述的包装单自动产生系统及方法可以根据不同出货类型、不同客户订单、不同产品类型及栈板装数自动处理出货产品所需的栈板数,箱数,净重、毛重等包装信息,减少了人为的错误,提高了工作效率。

图1是本发明包装单自动产生系统较佳实施例的硬件架构图。
图2是本发明包装单自动产生系统较佳实施例的功能模块图。
图3是本发明包装单自动产生系统较佳实施例中栈板的示意图。
图4是本发明包装单自动产生方法较佳实施例的作业流程图。
图5是本发明包装单自动产生方法较佳实施例中包装一个栈板的具体实施流程图。
具体实施方式如图1所示,是本发明包装单自动产生系统较佳实施例的硬件架构图。该系统包括一个应用服务器10、一个数据库服务器12以及多个客户端计算机14。其中,应用服务器10包含多个功能模块,用于对出货产品进行包装,并生成包装单。该应用服务器10通过连接11与数据库服务器12相连接。其中,数据库服务器12可以为企业资源规划(Enterprise Resource Planning,ERP)系统的数据库或工厂的其它信息系统如生产管理系统(Shopping Floor Control,SFC)的数据库,其内存储有货物基本信息,包括货物出货类型、客户采购订单、产品种类、产品包装方式等信息。连接11为数据库连接,其可以为开放式数据库连接(Open Database Connectivity,ODBC),也可以为Java数据库连接(Java Database Connectivity,JDBC)或Borland数据库引擎(Borland Dasebase Engine,BDE)或动态数据对象(ActiveX Data Object,ADO)等。多个客户端计算机14经由网络13与应用服务器10相连,其中,此网络13可以为企业内部网(Intranet),也可以为国际互联网(Internet)或其它类型的通讯网络。应用服务器10可以经由该网络13将生成的包装单信息传送至客户端计算机14,并且将生成的包装单信息通过客户端计算机14显示出来。
如图2所示,是本发明包装单自动产生系统较佳实施例的功能模块图。应用服务器10中包括接收模块100、处理模块102、判断模块104及包装单生成模块106。通过连接11与应用服务器10相连接的数据库服务器12中包括数据库120。经由网络13与应用服务器10相连接的客户端计算机14中包括结果输出装置140。
接收模块100用于接收用户在客户端计算机14输入的包装参数,包括栈板装数、栈板重量。其中,栈板装数表示一个栈板可以装多少个货物,其根据栈板规格的不同可以设定不同的参数,为此后判断栈板是否装满提供依据;栈板重量表示栈板本身的重量,用于产生货物的净重、毛重等包装信息。
处理模块102用于根据货物出货类型的不同,对客户订单中的不同产品类型分别进行栈板包装。处理模块102首先通过连接11访问数据库120,提取其中的货物信息进行处理,其货物信息包括货物出货类型、客户订单、产品种类、包装方式等。处理过程包括(a)选择出货类型,该出货类型为出货货物的运输方式,即路运、海运、及空运;(b)从上述选择的出货类型中选择客户的采购订单;(c)从该客户的采购订单中选择产品类型,如DVD;(d)对DVD进行栈板包装。其中,栈板的示意图参阅图3所示1为一个栈板,其根据不同的材料可以分为塑料栈板、钢栈板、纸栈板、木栈板及复合材料等多种类型,栈板是现代工商业生产、运输、储存、搬运及包装中广泛使用的一种很重要的工具。栈板1根据其规格可以装载多个包装箱2,包装箱2内装有出货的货物,如DVD,如图3所示,该栈板1内共装有36个包装箱2,共装有3层,每层摆放12个。其中,包装箱2中若只装有1台DVD,则称之为单体包包装箱,若包装箱2中装有多台DVD,则称之为多体包包装箱,通常,为了便于海关或买方核实货物,同一个栈板上不能摆放不同的产品类型,并且不能同时存在单体与多体的包装箱,通常将摆放多体包包装箱的栈板称之为多体包栈板,摆放单体包包装箱的栈板称之为单体包栈板。
判断模块104用于判断是否所有的货物都已经包装完毕,即判断是否所有出货类型的所有客户订单中的所有产品都已经包装完毕。
包装单生成模块106用于根据上述包装过程产生的包装信息生成包装单。该包装单可以为包装现场的包装作业人员提供指导信息,并为海关及买方核实货物提供依据。其中包装单中的信息包括出货类型、客户名称、订单号码、产品类型、产品数量、包装方式、箱数、箱号、栈板个数、栈板编号、栈板装数、栈板重量、净重、毛重等。其中,所述包装方式表示栈板为单体包栈板或多体包栈板;当栈板为单体包栈板时,其每箱装数为1,当为多体包栈板时,每箱装数为数据库120中设定的参数,如设定每箱装数为6;箱号与栈板编号是从第1个栈板开始向栈板上堆包装箱,第一笔货物分装入箱,在箱满时箱号自动加1,当超出一个栈板的容量时,栈板编号自动加1,重复此过程,直到此次出货的全部货物都处理完毕;净重表示货物本身的实际重量;毛重表示货物及其包装材料的重量之和,包括货物本身的重量、包装箱重量及栈板重量等。
数据库120内存储有货物基本信息,包括客户订单信息、货物出货类型、货物重量、产品种类、包装方式等。
结果输出装置140提供用户界面,用于输出包装单信息。
如图4所示,是本发明包装单自动产生方法较佳实施例的作业流程图。该方法包括如下步骤首先,步骤S11,接收模块100接收用户在客户端计算机14输入的包装参数,包括栈板装数、栈板重量。
步骤S12,处理模块102通过连接11访问数据库120,选择一种出货类型,该出货类型为出货货物的运输方式,即路运、海运、及空运,如选择出货类型为路运。
步骤S13,处理模块102选择出货类型为路运的一个客户的采购订单。
步骤S14,处理模块102从上述选择的采购订单中选择一种产品类型,如选择DVD产品。
步骤S15,处理模块102对该客户订单中的DVD产品进行栈板包装,并记录下包装信息,包括出货类型、客户名称、订单号码、产品类型、产品数量、包装方式、箱数、箱号、栈板个数、栈板编号、栈板装数、栈板重量、净重、毛重等。参阅图3所示,栈板1可以根据其规格装载多个包装箱2,包装箱2内装有出货货物DVD,其中,若包装箱2中只装有1台DVD,则称包装箱2为单体包包装箱,栈板1为单体包栈板,若包装箱2中装有多台DVD,则称包装箱2为多体包包装箱,栈板1为多体包栈板。通常,在包装一批货物的时候,会根据具体情况以及客户的需求,将包装箱包装成单体包,此种包装方法很简单,例如上述选择的客户订单中需要购买1000台DVD,在步骤S11中,若用户输入栈板装数为100,则此时每个单体包包装箱中装一台DVD,每个栈板可以装100个包装箱,则此批DVD需要10个栈板。但通常,为了节省包装材料,会将包装箱包装成多体包,此时就需要事先在数据库120中设定包装箱的每箱装数,例如设定每箱装数为6,同样该客户订单需要1000台DVD,则可以装166个多体包包装箱,另余4台DVD,因为此时4没有达到每箱装数6,则不能将此4台DVD包装成多体包,需要将这4台DVD分别装成单体包。设定栈板装数为120,那么每个栈板可以装20个多体包包装箱,当装完第8个栈板的时候,还剩下6个多体包包装箱及4个单体包包装箱,由于同一个栈板上不能同时存在单体与多体的包装箱,因此,要将6个多体包包装箱装在一个栈板上,4个单体包包装箱装在另一个栈板上,那么,此批DVD需要10个栈板。其中,包装一个栈板的详细步骤参阅图5所示。
步骤S16,判断模块104判断上述选择的产品类型,即DVD是否全部包装完,若没有,则转入步骤S15,包装下一个栈板。
在步骤S16中,若判断模块104判断所选择的DVD都已经装完,则进入步骤S17,判断模块104判断选择的客户订单中全部产品类型是否都已经处理完毕,若没有,则转入步骤S14,选择下一种产品类型。
在步骤S17中,若判断模块104判断所选择的客户订单都已经处理完毕,则进入步骤S18,判断模块104判断选择的出货类型,即采取路运出货的客户订单是否都已经处理完毕,若没有,则转入步骤S13,选择下一个客户订单。
在步骤S18中,若判断模块104判断出货类型为路运的客户订单都已经处理完毕,则继续步骤S19,判断模块104判断是否全部的出货类型都已经完成,若没有,则转入步骤S12,选择下一种出货类型。
在步骤S19中,若判断模块104判断全部的出货类型都已经完成,则进入步骤S20,包装单生成模块106根据上述包装过程中的包装信息产生包装单,并通过结果输出装置120显示出来。所述的包装单中的包装信息包括出货类型、客户名称、订单号码、产品类型、产品数量、包装方式、箱数、箱号、栈板个数、栈板编号、栈板装数、栈板重量、净重、毛重等。
如图5所示,为本发明包装单自动产生方法较佳实施例中包装一个栈板的详细流程图。首先,步骤S151,判断模块104判断是否包装多体包栈板,此判断通常根据具体情况及客户的需求而定,如客户指定包装方式为单体包或者当未包装的货物量不够装入一个多体包,如未包装的货物有4个,而设定多体包的每箱装数为6,则此时需要用单体包进行包装;若判断模块104判断包装方式为包装单体包栈板,则步骤S152,包装单体包栈板,参阅图3所示,首先要将每件货物装进包装箱,再按照栈板装数将包装箱装入栈板;步骤S153,判断模块104判断该单体包栈板是否装满;若已经装满,则结束包装此单体包栈板;若没有装满,则步骤S154,判断模块104判断是否还有货物没有装完;若有,则返回步骤S152,继续包装该单体包栈板;若全部货物都已经装完,则结束此单体包栈板的包装。
其中,在步骤S151中,若判断模块104判断包装方式为包装多体包栈板,则步骤S155,根据数据库120中设定的每箱装数包装多体包包装箱;步骤S156,按照栈板装数将多体包包装箱装入栈板,判断模块104判断此多体包栈板是否装满,若已经装满,则结束包装此多体包栈板;若没有装满,则步骤S157,判断模块104判断多体包包装箱是否装完,例如,多体包的每箱装数为6,若此时还有10台DVD没有装完,则判断模块104判断多体包包装箱没有装完,若还有4台DVD没有装,但是4并没有达到多体包的每箱装数6,则判断模块104判断多体包包装箱已经装完;若多体包包装箱没有装完时,则返回步骤S155,继续包装下一个多体包包装箱;若多体包包装箱已经装完,则结束包装此多体包栈板。
权利要求
1.一种包装单自动产生系统,包括应用服务器、存储货物基本信息的数据库及至少一个客户端计算机,其特征在于,所述的应用服务器包括接收模块,用于接收用户输入的包装参数;处理模块,用于根据货物出货类型的不同及上述包装参数,对客户订单中的产品类型分别进行栈板包装;包装单生成模块,用于根据上述包装过程产生的包装信息生成包装单。
2.如权利要求1所述的包装单自动产生系统,其特征在于,其中所述的包装参数包括栈板装数、栈板重量。
3.如权利要求1所述的包装单自动产生系统,其特征在于,其中所述的包装信息包括出货类型、客户名称、订单号码、产品类型、产品数量、包装方式、箱数、箱号、栈板个数、栈板编号、栈板装数、栈板重量、净重、毛重。
4.如权利要求3所述的包装单自动产生系统,其特征在于,所述的处理模块还用于记录包装信息。
5.如权利要求3所述的包装单自动产生系统,其特征在于,所述的包装方式包括单体包包装及多体包包装。
6.一种包装单自动产生方法,其可以自动处理出货货物所需的包装信息,快速满足出货作业需求,其特征在于,该方法包括以下步骤接收用户输入的包装参数,包括栈板装数及栈板重量;按照出货类型的不同及上述包装参数,对客户订单中的不同产品类型分别进行栈板包装;根据上述包装过程产生的包装信息生成包装单。
7.如权利要求6所述的包装单自动产生方法,其特征在于,所述的按照出货类型的不同及包装参数,对客户订单中的不同产品类型进行栈板包装的步骤包括选择一种出货类型;从该出货类型对应的客户订单中选择一个客户订单;选择该客户订单中的一种产品;对该产品进行栈板包装,并记录包装信息;重复上述步骤,直到所有出货类型的所有客户订单中的所有产品包装完毕。
8.如权利要求7所述包装单自动产生方法,其特征在于,所述的将产品进行栈板包装的步骤包括判断该产品的包装方式是否为多体包包装;若是多体包包装,则包装多体包栈板;若是单体包包装,则包装单体包栈板。
9.如权利要求6所述的包装单自动产生方法,其特征在于,所述的包装信息包括出货类型、客户名称、订单号码、产品类型、产品数量、包装方式、箱数、箱号、栈板个数、栈板编号、栈板装数、栈板重量、净重、毛重。
全文摘要
本发明提供了一种包装单自动产生系统,包括一个应用服务器、一个数据库服务器及至少一个客户端计算机。所述应用服务器包括接收模块,用于接收用户输入的包装参数;处理模块,用于根据货物出货类型的不同,对客户订单中的产品类型分别进行栈板包装;包装单生成模块,用于根据上述包装过程产生的包装信息生成包装单。本发明还提供了一种包装单自动产生方法。所述的包装单自动产生系统及方法可以根据不同出货类型、不同产品及栈板装数自动处理出货货物所需的栈板数,箱数,净重、毛重等包装信息,减少了人为的错误,提高了工作效率。
文档编号G06Q10/00GK101030268SQ20061003407
公开日2007年9月5日 申请日期2006年2月28日 优先权日2006年2月28日
发明者叶步洋, 周锋华, 吴永毅 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1