专利名称:出货管理系统及方法
技术领域:
本发明涉及一种出货管理系统及方法,尤指一种处理销货退回的出货管理系统及方法。
背景技术:
随着竞争的日益激烈,如何降低成本越来越成为企业要解决的问题。对生产型企业、大规模的制造型企业来讲,这涉及到原材料的进货渠道、销售情况、出货及库存等方面的管理。管理的好坏对企业至关重要,其中尤以出货管理最为重要。而出货管理用于对已有销售系统开立的销售订单作出货预约产生出货单,并作拣货包装和出货确认,尤其是提供销货退回入库的功能,为管理阶层提供各种管理、维护报表及查询功能,这些管理报表直接关系到企业决策。现行的出货管理系统能整合企业外围信息系统如销售管理系统、库存管理系统、应收帐款管理系统等有关企业运行软件,自动获取有用信息,并根据这些信息资料及维护结果产生报表。现行的人工出货和计算机辅助出货管理系统种类繁多,其中大部分的出货管理系统是独立于企业外围信息系统,没有加以整合。这样会减慢产品出货流程,资金周转速度及降低企业运作效率。还有一些能部分整合外围信息和财务系统的出货管理系统但不具备销货退回、出货作废及出货确认后回转等功能。
发明内容本发明的主要目的在于提供一种出货管理系统及方法,其能根据销售系统开出的销货退回通知单,由物管人员做销货退回,实收入库的登录,加入库存帐中。
本发明的另一目的在于提供一种出货管理系统及方法,其能根据销售系统开立,并核准的销售订单做出货预约排程。
本发明的再一目的在于提供一种出货管理系统及方法,其能提供出货预约排程,自行挑选出欲出货的销售订单,产生出货预定;并预约分配库存,产生出货单,并将预定出货数转回订单系统。
本发明揭露了一种出货管理系统及方法。该系统包括有多个客户端计算机,一主机及一数据库。客户端计算机提供使用者界面,使用者通过该界面输入及获取相关信息。所述主机包括有一基本资料维护模块,一生产、销货退回入库模块,一出货预约模块,一拣货包装模块,一出货确认模块及一报表作业模块。其中基本资料维护模块用于新增、修改、查询及删除各种基本资料。生产、销货退回入库模块用于将成品、半成品、在制品及销售退回的产品入库。出货预约模块用于指定欲出货的客户、日期,选出预备出货的订单,作确认和预约库存,并可对库存作重新分配。拣货包装模块用于将同一客户的出货订单集合在一起,产生出货单,并对出货资料明细进行维护。出货确认模块用于根据出货单资料明细,作出货确认,产生库存异动及更新状况档,并将出货内容传给一外围系统。报表作业模块用于生成报表。数据库用于存储设定和建立的基本资料。所述客户端计算机通过一计算机通讯网络与主机相连,主机与数据库通过一数据库连接相连。
本发明还提供一种出货管理方法,能自动获取其它外围系统的讯息,该方法包括有如下步骤(a)用户通过客户端计算机利用基本资料维护模块维护基本资料;(b)用户通过生产、销货退回入库模块进行生产出的成品、半成品、在制品入库和销货退回成品的入库作业;(c)外部系统的销售管理系统作销售订单的准备;(d)用户通过出货预约模块作出货预约作业;(e)出货预约模块判断是否有提前出货的需求,如果有提前出货的需要,此模块允许用户从客户端计算机修改出货日期,出货预约模块产生此日期前的出货单,进入步骤(g);(f)如果没有提前出货的需求,直接进入步骤(g);(g)拣货包装模块进行拣货包装,依照客户选取订单,产生出货单,并对出货资料明细进行维护;(h)出货确认模块根据出货单资料明细生成库存异动和更新状况档,并把确认结果写入销售管理系统的订单文件及把出货内容转给应收帐款系统。
本发明出货管理系统及方法能与其它外围信息系统相连接,获取其它外围信息系统的明细信息,减少人为输入,提高资料正确性及系统作业效率。该系统还能根据使用者需求及维护作业生成报表。
图1为出货管理系统的计算机网络系统架构图。
图2为出货管理系统的功能模块图。
图3为出货管理系统的作业流程图。
图4为出货管理系统的销货退回功能模块的作业流程图。
具体实施方式如图1所示,是本发明出货管理系统的计算机网络系统架构图。它由分散的多个客户端计算机4通过网络3与一主机1连接;该主机1与一数据库服务器2相连;数据库服务器2与一数据库5连接;数据库服务器2通过网络3与外部系统6连接。其中,网络3是一种电子网络,其可以是Intranet、Internet或其它类型网络。在本发明中,客户端计算机可为Windows95、Windows98或Windows NT的使用者环境,且其主存储器DRAM至少需32MB以上,若为Windows NT则为64MB DRAM以上才可以。服务器端可能为UNIX系统、或Windows NT或其它大型主机系统,数据库可为ORACLE7或8。客户端计算机4为用户提供交互式使用者界面,用户通过此界面进行基本资料的定义、建立及维护。主机1存储有一系列软件功能模块(如图2所示),用于接收客户端资料,对其进行处理,将结果返回到客户端,并根据需要反馈到数据库5及通过网络3反馈到外部系统6。数据库5用于存储各种设定的基本资料。外部系统6包括与出货管理系统产生直接或间接相关的销售管理系统、库存管理系统、采购管理系统、应收帐款管理系统等。
如图2所示,是本发明所述的出货管理系统功能模块图。该出货管理系统包括有一基本资料维护模块10,一生产、销售退回入库模块11,一出货预约模块12,一拣货包装模块13,一出货确认模块14,一报表作业模块15。其中基本资料维护模块10用于完成成品的大、中分类代码、产品基本单位、仓库储区储位设定及对料号基本资料、厂别料号基本资料及包装规格的建立与维护,并可查看维护结果。所有拟入库管理的产品都需要键入料号资料,成品料号应键入大中分类代号。其中成品的大分类必须建立,中分类是隶属于大分类的下面。
生产、销售退回入库模块11可进行包括成品、半成品、在制品及销售退回的成品的入库作业。
出货预约模块12用于指定欲出货的客户、日期,选取预备出货的订单后,系统确认库存量,作预约库存。
拣货包装模块13用于把同一客户的出货订单集合在一起,产生出货单,并依实际情况作出货资料明细维护,并键入包装资料。
出货确认模块14用于根据出货单资料明细,作出货确认。并产生库存异动及更新状况档,同时写入销售管理系统,将出货内容转给应收帐款系统。考虑到现实情形中有临时停止出货的需求,使用者在用户计算机端输入临时停止出货的指令,出货确认模块在接收后,提供出货作废,出货确认后回转的作业。
报表作业模块15用于生成各种报表,如客户出货统计表、料批号出货统计表等。
如图3所示,是本发明出货管理系统的作业流程图。首先进行基本资料维护作业(步骤100),在该步骤中,要对厂别代码、部门代码及人员工号、大、中分类代码、产品基本单位、料号基本资料、包装规格等资料分别进行设定、建立。所设定的基本资料保存至数据库5,使用者可通过客户端计算机4查询和使用这些基本资料,并对这些基本资料进行维护。基本资料设定完毕,就进行成品、半成品、在制品及销货退回的成品的入库作业(步骤110),在该步骤中,企业仓库于收货时通过客户端计算机4输入料号、入库数等必要的资料到数据库5。其中销货退回的成品入库作业详见图4。产品投入仓库后,根据所连外部系统6的销售系统所开立且签核完毕并备案的销售订单(步骤60)交由出货预约模块12作出货预约(步骤120)。在步骤120中,出货预约模块12指定欲出货的客户、日期,选取预备出货的订单后,出货预约模块12确认库存量,并作预约库存,如有欠货,可重新分配。在出货预约过程中,出货预约模块12可判断,是否有提前出货的需求(步骤121)。如果有提前出货的需求,出货预约模块12准许用户通过客户端计算机4修改出货日期(步骤122),出货预约模块12产生此日期前的所有出货单(步骤123)。如果没有提前出货的需求,则直接转入下一步拣货包装(步骤130)。在做拣货包装时,拣货包装模块13依照客户选取订单,让同一客户的出货订单集合在一起产生出货单 并且拣货包装模块13依实际拣货情况作出货资料明细维护、修改、删除,同时通过客户端计算机4键入包装资料。拣货包装后出货确认模块14根据出货单资料明细进行出货确认(步骤140),自动产生库存异动及更新状况档(步骤141),出货确认模块14自动把出货情况传送给外部系统6的销售管理系统订单文件(步骤142),然后再把出货内容转给外部系统6的应收帐款系统(步骤143)。最后报表作业模块15可将如客户出货统计表、料批号出货统计表等数据生成报表输出(步骤150)。
如图4所示,是本发明出货管理系统的销货退回入库作业流程。销货退回属于成品入库的一种。首先销售管理系统要接收到业务的退货通知指令,销售管理系统已完成销货退回作业并产生了销货退回通知单(步骤1100),接到指令后,生产、销货退回入库模块11作销退入库维护(步骤1101),即使用者通过客户端计算机输入退货通知单号后,生产、销货退回入库模块11自销售管理系统的销货退回文件中取出退货资料,作实收入库数,并生成成品退货入库(步骤1102)。这些动作完成后,系统生成库存异动并且更新库存状况档(步骤141)。
权利要求
1.一种出货管理系统,可对销货及销货退回进行管理,其特征在于包括有客户端计算机,其提供有一使用者界面,使用者通过该界面可输入及获取相关信息;一主机,其包括有一基本资料维护模块,用于新增、修改、查询及删除各种基本资料;一生产、销货退回入库模块,用于将成品、半成品、在制品及销售退回的产品入库;一出货预约模块,用于指定欲出货的客户、日期,选出预备出货的订单,作确认和预约库存,并可对库存作重新分配;一拣货包装模块,用于将同一客户的出货订单集合在一起,产生出货单,并对出货资料明细进行维护;一出货确认模块,用于根据出货单资料明细,作出货确认,产生库存异动及更新状况档,并将出货内容传给一外围系统;一报表作业模块,用于生成报表;一数据库,用于存储设定和建立的基本资料;所述客户端计算机通过一计算机通讯网路与主机相连,主机与数据库通过一数据库连接相连。
2.如权利要求1所述的出货管理系统,其特征在于外围系统包括有销售管理系统、库存管理系统、采购管理系统、应收帐款管理系统。
3.如权利要求1所述的出货管理系统,其特征在于基本资料维护模块可对产品基本单位进行维护。
4.如权利要求1所述的出货管理系统,其特征在于基本资料维护模块可对料号基本数据进行维护,用于维护所有入库管理之全部产品的料号资料。
5.如权利要求1所述的出货管理系统,其特征在于基本资料维护模块可对包装规格进行维护,用于制订产品的包装规格。
6.如权利要求1所述的出货管理系统,其特征在于基本资料维护模块可对仓库储区储位进行维护,是用于定义仓库代码、名称、厂别、所属型态。
7.一种出货管理方法,用于对销货及销货退回进行管理,其特征在于该方法包括有如下步骤(a)用户通过客户端计算机利用基本资料维护模块维护基本资料;(b)用户通过生产、销货退回入库模块进行生产的成品、半成品、在制品入库和销货退回的成品入库作业;(c)外部系统的销售管理系统作销售订单的准备;(d)用户通过出货预约模块作出货预约作业;(e)出货预约模块判断是否有提前出货的需求,如果有需要准修改出货日期,产生此日期前的出货单,进入步骤(g);(f)如果没有提前出货的需求,直接进入步骤(g);(g)拣货包装模块进行拣货包装,依照客户选取订单,产生出货单,并对出货资料明细进行维护;(h)出货确认模块根据出货单资料明细生成库存异动和更新状况档,并把确认结果写入销售管理系统的订单文件及把出货内容转给应收帐款系统。
8.如权利要求7所述的出货管理方法,其特征在于步骤(b)包括销货退回成品的入库作业步骤。
9.如权利要求7所述的出货管理方法,其特征在于步骤(d)包括出货预约模块自行挑选欲合并出货的销售订单,产生出货预约的步骤。
10.如权利要求9所述的出货管理方法,其特征在于还包括有在出货预约处理中判断某订单是在出货预约中,拣货包装中还是已确认出货的步骤。
11.如权利要求7所述的出货管理方法,其特征在于步骤(g)还包括有为同一成品建立多种包装规格,自动计算包装箱数、毛重、净重的步骤。
12.如权利要求7所述的出货管理方法,其特征在于步骤(h)包括有出货确认时,清除预约分配数并扣减库存数的步骤。
13.权利要求12所述的出货管理方法,其特征在于还包括有接收临时停止出货的指令,提供出货作废,出货确认后回转的步骤。
全文摘要
本发明揭露了一种出货管理系统及方法。该系统包括有多个客户端计算机,一主机及一数据库。客户端计算机提供使用者界面,通过该界面使用者输入信息及从主机和数据库获取信息。所述主机包括有一基本资料维护模块,一生产、销货退回入库模块,一出货预约模块,一拣货包装模块,一出货确认模块及一报表作业模块。其中生产、销货退回入库模块用于产品及销售退回的成品的入库作业。出货预约模块用于产生出货预约排程。拣货包装模块用于建立成品的基本包装规格。出货确认模块用于根据出货单资料明细,作出货确认。数据库用于存储企业所需基本资料。此出货管理系统整合了企业外围信息和财务系统,能够加快产品的出货流程和资金周转速度,提高企业运作效率。
文档编号G06F15/16GK1512420SQ02160398
公开日2004年7月14日 申请日期2002年12月26日 优先权日2002年12月26日
发明者蔡铭芳 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司