出货明细表管制系统及方法

文档序号:6393851阅读:330来源:国知局
专利名称:出货明细表管制系统及方法
技术领域
本发明是关于一种报表生成系统及方法,尤其是关于一种出货明细表生成系统及方法。
背景技术
在制造工厂,从生产到出货关于产品所处状态无法让双方同步掌握,且在出货时由人工进行组栈、组柜、填写出货明细表作业,当出货量大时不但容易出错,亦因为人工计算量大的原因影响出货量,而目前,关于出货信息透明化的问题大多企业都已能实现。
例如中国国家知识产权局于2003年3月26日公开的公开号为1405710A的申请案,其名称为“出货信息服务系统及方法”,该申请揭露一种出货信息服务系统及方法,其可以让制造厂商通过网络系统,例如国际互联网,来提供实时性线上出货信息给货运公司。可以使货运公司预先完成报关及出口手续,使得整体的出货程序更为可靠及有效率。本专利申请案存在的不足之处在于该技术只解决了出货过程中信息透明化的问题,还不能实现出货量大时,出货明细表的自动开立。
因此,需要一种出货明细表管制系统,不但能够实现出货过程透明化,还可以自动生成出货明细表,不仅可以提高出货量,还提高了货柜的装货量,节省了运输成本及人力。

发明内容本发明的主要目的在于提供一种出货明细表管制系统及方法,其可以根据库存产品数量自动组栈、组柜,生成出货明细表并发送至外部用户指定端计算机。
为达到上述目的,本发明提供一种出货明细表管制系统,该出货明细表管制系统包括多个内部客户端计算机、一应用服务器、一数据库及多个外部客户端计算机。每一内部客户端计算机为用户提供一界面,可供企业内部使用者查询当前生产状况、库存状况及出货状况等信息。外部客户端计算机为用户提供一界面,可供外部用户发送订货信息、接收出货明细表及查询当前生产状况、库存状况及出货状况等信息。应用服务器包括多个软件功能模块,用于根据外部用户订货信息生成生产订单,自动组栈、组柜生成出货明细表,传送至外部用户指定端计算机。该应用服务器与至少一库存管理系统相连,该库存管理系统用于提供相关产品库存信息为生成出货明细表提供依据。数据库用于存储出货明细表管制过程中使用或产生的各种信息,包括订货信息、生产订单、出货明细表等。其中订货信息包括订货种类、订货数量、交货日期、交货地点、付款方式等信息。生产订单包括产品名称、供货商代码、订货日期、订单号、料号等信息。出货明细表包括货柜分配、交货地点、料号、运输公司、交货数量等信息。
其中应用服务器包括一订货信息接收模块、一生产订单生成模块、一出货产品判定模块、一出货明细表生成模块及一出货明细表发送模块。
订货信息接收模块用于接收从外部客户端计算机发出的订货信息,包括订货种类、订货数量、交货日期、交货地点、付款方式等信息。生产订单生成模块用于根据上述订货信息生成生产订单,该生产订单包括产品名称、供货商代码、订货日期、订单号、料号等信息。出货产品判定模块用于根据生产订单判断出货产品是否满足需求,获取库存管理系统提供的信息确定出货产品库存数量。出货明细表生成模块用于根据上述查询的出货产品库存数量生成出货明细表。出货明细表发送模块用于将上述生成的出货明细表发送至外部用户指定端计算机。
其中出货明细表生成模块包括一自动组栈子模块、一自动组柜子模块及一出货明细表自动生成子模块。其中自动组栈子模块用于根据出货产品数量、栈板容量及交货地点自动组栈。即确定所使用栈板最多能装多少件该出货产品,根据出货产品数量确定所需栈板数量,再根据交货地点分配未能装满的栈板,使栈板达到最佳利用,并使所需栈板数量最少。自动组柜子模块用于根据所需栈板数量、货柜容量及交货地点自动组柜。即确定所使用货柜最多能装多少上述栈板,根据栈板数量确定所需货柜数量,再根据交货地点分配货柜,使货柜达到最佳利用,并使所用货柜数量最少。出货明细表自动生成子模块用于根据上述组栈及组柜结果生成出货明细表,该出货明细表包括货柜分配、交货地点、料号、运输公司、交货数量等信息。
为达到上述目的,本发明还提供一种出货明细表管制方法,其包括如下步骤(a)接收订货信息;(b)根据上述订货信息生成生产订单;(c)根据生产订单判断出货产品是否满足需求,获取库存管理系统提供的信息确定出货产品库存数量;(d)根据出货产品数量、栈板容量及交货地点自动组栈;(e)根据出货产品数量、货柜容量及交货地点自动组柜;(f)根据上述组栈及组柜结果生成出货明细表;(g)将上述生成的出货明细表发送至外部用户指定端计算机。
本发明出货明细表管制系统及方法可以根据库存产品数量自动组栈、组柜,生成出货明细表并发送至外部用户指定端计算机。不仅提高了出货量,还提高了货柜的装货量,节省了运输成本。

图1是本发明出货明细表管制系统的硬件架构图。
图2是本发明出货明细表管制系统的应用服务器主要软件功能模块图。
图3是本发明出货明细表管制方法的作业流程图。
具体实施方式请参阅图1所示,是本发明出货明细表管制系统的硬件架构图。该出货明细表管制系统包括有多个内部客户端计算机10、一网络11、一应用服务器12、一连接13、一数据库14、一国际互联网15及多个外部客户端计算机16。内部客户端计算机10通过网络11与应用服务器12相连。每一内部客户端计算机10为用户提供一界面,可供企业内部使用者查询当前生产状况、库存状况及出货状况等信息,以实时掌握各步操作状态,控制各步操作流程。外部客户端计算机16通过国际互联网15与应用服务器12相连。外部客户端计算机16为用户提供一界面,可供外部用户发送订货信息、接收出货明细表及查询当前生产状况、库存状况及出货状况等信息,以实时了解各步操作所处状态,确定交货数量及未发货品数量。应用服务器12包括多个软件功能模块,用于根据外部用户订货信息生成生产订单,自动组栈、组柜生成出货明细表,传送至外部用户指定端计算机。该应用服务器12通过网络11与至少一库存管理系统2相连,该库存管理系统2用于提供相关产品库存信息为生成出货明细表提供依据。网络11可以是企业内部网(Intranet),也可以是国际互联网(Internet)或其它类型的通讯网路。数据库14用于存储出货明细表管制过程中使用或产生的各种信息,包括订货信息、生产订单、出货明细表等。其中订货信息包括订货种类、订货数量、交货日期、交货地点、付款方式等信息。生产订单包括产品名称、供货商代码、订货日期、订单号、料号等信息。出货明细表包括货柜分配、交货地点、料号、运输公司、交货数量等信息。数据库14通过一连接13与应用服务器12相连接。连接13为一数据库连接,如开放式数据库连接(Open Database Connectivity,ODBC),或Java数据库连接(Java Database Connectivity,JDBC)等。
请参阅图2所示,是本发明出货明细表管制系统的应用服务器主要软件功能模块图。该应用服务器12包括一订货信息接收模块120、一生产订单生成模块121、一出货产品判定模块122、一出货明细表生成模块123及一出货明细表发送模块124。
订货信息接收模块120用于接收从外部客户端计算机16发出的订货信息。生产订单生成模块121用于根据上述订货信息生成生产订单。出货产品判定模块122用于根据生产订单判断出货产品是否满足需求,获取库存管理系统2提供的信息确定出货产品库存数量。出货明细表生成模块123用于根据出货产品数量生成出货明细表。出货明细表发送模块124用于将上述生成的出货明细表发送至外部用户指定端计算机。
其中出货明细表生成模块123包括一自动组栈子模块1230、一自动组柜子模块1231及一出货明细表自动生成子模块1232。其中自动组栈子模块1230用于根据出货产品数量、栈板容量及交货地点自动组栈。即确定所使用栈板最多能装多少件该出货产品,根据出货产品数量确定所需栈板数量,再根据交货地点分配未能装满的栈板,使栈板达到最佳利用,并使所需栈板数量最少。自动组柜子模块1231用于根据所需栈板数量、货柜容量及交货地点自动组柜。即确定所使用货柜最多能装多少上述栈板,根据栈板数量确定所需货柜数量,再根据交货地点分配货柜,使货柜达到最佳利用,并使所用货柜数量最少。出货明细表自动生成子模块1232用于根据上述组栈及组柜结果生成出货明细表。
请参阅图3所示,是本发明出货明细表管制方法的作业流程图。首先,订货信息接收模块120接收外部客户端计算机16发出的订货信息,包括订货种类、订货数量、交货日期、交货地点、付款方式等信息,并将此订货信息存储于数据库14中(步骤S300)。生产订单生成模块121根据上述订货信息生成生产订单,该生产订单包括产品名称、供货商代码、订货日期、订单号、料号等信息,并将该订单保存于数据库14中(步骤S301)。当要出货时,出货产品判定模块122根据生产订单判断出货产品是否满足需求,获取库存管理系统2提供的信息确定出货产品库存数量(步骤S302)。自动组栈子模块1230根据出货产品数量、栈板容量及交货地点自动组栈(步骤S303)。自动组柜子模块1231根据出货产品数量、货柜容量及交货地点自动组柜(步骤S304)。出货明细表自动生成子模块1232根据上述组栈及组柜结果生成出货明细表存储于数据库14中,该出货明细表包括货柜分配、交货地点、料号、运输公司、交货数量等信息(步骤S305)。出货明细表发送模块124将上述生成的出货明细表发送至外部用户指定端计算机(步骤S306)。
权利要求
1.一种出货明细表管制系统,其包括多个内部客户端计算机、一应用服务器、一数据库及多个外部客户端计算机,其中应用服务器与至少一库存管理系统相连,其特征在于,其中应用服务器包括一订货信息接收模块用于接收从外部客户端计算机发送的订货信息;一生产订单生成模块用于根据上述订货信息生成生产订单;一出货产品判定模块用于根据生产订单判断出货产品是否满足需求,获取库存管理系统提供的信息确定出货产品库存数量;一出货明细表生成模块用于根据上述查询的出货产品库存数量生成出货明细表;一出货明细表发送模块用于将上述生成的出货明细表发送至外部用户指定端计算机。
2.如权利要求1所述的出货明细表管制系统,其特征在于,其中出货明细表生成模块包括一自动组栈子模块用于根据出货产品数量、栈板容量及交货地点自动组栈,即确定所使用栈板最多能装多少件该出货产品,根据出货产品数量确定所需栈板数量,再根据交货地点分配未能装满的栈板;一自动组柜子模块用于根据出货产品数量、货柜容量及交货地点自动组柜,即确定所使用货柜最多能装多少上述栈板,根据栈板数量确定所需货柜数量,再根据交货地点分配货柜;一出货明细表自动生成子模块用于根据上述组栈及组柜结果生成出货明细表。
3.如权利要求2所述的出货明细表管制系统,其特征在于,其中出货明细表包括货柜分配、交货地点、料号、运输公司、交货数量信息。
4.如权利要求1所述的出货明细表管制系统,其特征在于,其中库存管理系统用于提供产品库存信息为生成出货明细表提供依据。
5.如权利要求1所述的出货明细表管制系统,其特征在于,其中内部客户端计算机为用户提供一界面,可供企业内部使用者查询当前生产状况、库存状况及出货状况。
6.如权利要求1所述的出货明细表管理系统,其特征在于,其中外部客户端计算机为用户提供一界面,可供外部用户发送订货信息、接收出货明细表及查询当前生产状况、库存状况及出货状况。
7.一种出货明细表管制方法,其特征在于,其包括如下步骤接收订货信息;根据上述订货信息生成生产订单;根据生产订单判断出货产品是否满足需求,获取库存管理系统提供的信息确定出货产品库存数量;根据出货产品数量、栈板容量及交货地点自动组栈;根据出货产品数量、货柜容量及交货地点自动组柜;根据上述组栈及组柜结果生成出货明细表;将上述生成的出货明细表发送至外部用户指定端计算机。
8.如权利要求7所述的出货明细表管制方法,其特征在于,其中自动组栈步骤即确定所使用栈板最多能装多少件该出货产品,根据出货产品数量确定所需栈板数量,再根据交货地点分配未能装满的栈板。
9.如权利要求7所述的出货明细表管制方法,其特征在于,其中自动组柜步骤即确定所使用货柜最多能装多少上述栈板,根据栈板数量确定所需货柜数量,再根据交货地点分配货柜。
10.如权利要求9所述的出货明细表管制方法,其特征在于,其中出货明细表包括货柜分配、交货地点、料号、运输公司、交货数量信息。
全文摘要
本发明提供一种出货明细表管制系统及方法,该出货明细表管制系统包括多个内部客户端计算机、一应用服务器、一数据库及多个外部客户端计算机。每一内部客户端计算机可供企业内部使用者查询当前生产状况、库存状况及出货状况等信息。外部客户端计算机可供外部用户发送订货信息、接收出货明细表及查询当前生产状况、库存状况及出货状况等信息。应用服务器包括多个软件功能模块,用于根据外部用户订货信息生成生产订单,自动组栈、组柜生成出货明细表,传送至外部用户指定端计算机。本发明出货明细表管制系统及方法提供自动组栈、组柜,生成出货明细表并发送至外部用户指定端计算机的功能。不仅提高了出货量,还提高了货柜的装货量,节省了运输成本。
文档编号G06Q30/00GK1722167SQ20041002818
公开日2006年1月18日 申请日期2004年7月17日 优先权日2004年7月17日
发明者罗圣淇, 唐英, 程鹏 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1