客户销退单号码网络申请系统及方法

文档序号:6409466阅读:264来源:国知局
专利名称:客户销退单号码网络申请系统及方法
技术领域
本发明涉及一种客户订单号码的网络申请系统,尤指客户销退单号的网络申请系统。
背景技术
在过去,客户申请销退单号码时,是先把不良品报告(DMR-DefectMaterial Report)文件发送到退货授权中心(RMA CENTER ReturnMaterial Authorization),由RMA CENTER工作人员核对用户提交的不良品报告文件的格式及其中数据的格式是否标准,然后根据客户所在区域查找以前申请的销退单号码,根据销退单号码的产生规则,重新编写新号码发给客户。
由于全部由人工生成,难以避免出现销退单号码重复的现象,给客户带来不便,同时也会引起客户的报怨。
再者,由于人工生成,所以也会因为人员对销退单号码生成规则不熟悉或理解不充分,也可能出现产生的号码不符合规则的要求,同样会引起客户的报怨。

发明内容本发明的主要目的在于提供一种客户销退单号码网络申请系统及方法,其运用组件对象模型(COM-Component Object Model),可及时快速的同时处理多个客户的网上申请销退单号码的请求,及生成差异报告。
本发明揭露一种客户销退单号码网络申请系统。该客户销退单号码网络申请系统包括一网络服务器,一应用服务器,一数据库及多个客户端计算机。
网络服务器通过网络与多个客户端计算机及应用服务器相连;应用服务器通过数据库连接与一数据库相连。其中,多个客户端计算机提供互联网(Internet)浏览器,该互联网浏览器可为IE浏览器或Netscape浏览器,用户可藉浏览器界面访问本系统。网络服务器用于提供本系统申请的WEB界面,包括用户权限的解析、销退单号码申请条件的生成、并提供销退单号码的查询及不良品报告中数据的查询,生成客户要求格式的文件,还可对基本资料进行设定,可用于多种、不同区域的用户。该网络服务器包括一系统登录模块,用于用户通过客户端计算机登录本系统,进行用户权限的判断;一文件上传模块,用于将客户提供的不良品报告文件上传至应用服务器;一查询模块,用于用户查询销退单号码及不良品报告文件中的数据。应用服务器用于判断所申请销退单号码的类别,生成销退单号码及差异报告。该应用服务器包括一判断模块,用于判断客户提供的不良品报告文件格式是否正确及客户所申请的销退单号码的类型,销退单号码的类型有两种,一为免费类型,即客户所要销退的产品所发生的相关费用客户不用负责,由制造商负责,一为自付费类型,即客户所要销退的产品所发生的费用由客户负责;一数据导入模块,用于导入不良品文件中的详细数据至数据库中;一销退单号码生成模块,用于根据所判断出的结果通过相应的销退单号码生成规则生成不同的销退单号码。
上述模块均利用COM技术,可同时处理多个客户销退单号码的申请。
本发明还提供一种客户销退单号码网络申请方法,该方法运用组件对象模型(COM-Component Object Model),可及时快速的同时处理多个客户的网上申请销退单号码的请求,及生成不良报告。该方法包括如下步骤(a)用户登录,及判断用户操作权限;(b)申请销退单号码;(c)上传客户提供的不良品报告文件至应用服务器及判断不良品文件格式是否正确;(d)导入不良品文件中的详细数据至数据库;(e)判断该申请的销退单号码类型;(d)根据所申请的销退单号码类型,按照该类型所对应的销退单号码生成规则生成相应的销退单号码。

图1为本发明客户销退单号码网络申请系统的硬件架构图。
图2为本发明所述网络服务器的功能模块图。
图3为本发明所述应用服务器的功能模块图。
图4为本发明所述客户销退单号码网络申请系统之不良品报告文件的标准格式图。
图5为本发明客户销退单号码网络申请系统的作业流程图。
具体实施方式参阅图1所示,为本发明客户销退单号码网络申请系统的硬件架构图。多个客户端计算机3通过网络与一网络服务器2相连;应用服务器1通过网络与网络服务器2相连;该应用服务器1通过数据库连接与数据库4相连。所述客户端计算机3提供互联网(Internet)浏览器,该互联网浏览器可为IE浏览器或Netscape浏览器,用户可藉浏览器界面访问本系统。所述网络服务器2包括一系列软件功能模块(如图2所示),用于提供本系统申请的WEB界面,包括用户权限的解析、销退单号码申请条件的生成、并提供销退单号码的查询及不良品报告中数据的查询,还可对基本资料进行设定,可用于多种、不同区域的用户。所述应用服务器1包括一系列软件功能模块(如图3所示),用于判断所申请销退单号码的类别,生成销退单号码及差异报告。所述数据库4用于存储销退单号码产生规则、不良品报告文件标准格式(详见图4)、差异报告及用户权限。
其中用户权限包括用户名称、该用户名称所对应的密码及该用户名称所对应的操作权限。销退单号码分为两种类型,一为客户免付费,由维修方免费维修或更换,该类型的销退单号码以下称为第一类;一为客户付费的维修或更换,该类型的销退单号码以下称为第二类。两种类型的销退单号码对应不同的产生规则,其中第一类的销退单号码的产生规则是RTAYMXXXX其中“RTA”代表第一类销退单号码的起始标识;“Y”代表年份,如3表示2003年;M代表月份,1~9,A~C表示1~12月份;“XXXX”代表当月销退单的序列号。
第二类销退单号码的产生规则是XXXXXXXXXXXXXX1 23 4 5 67其中1-“X”代表客户ID,如H代表HP,N代表Nvidia;
2-“XX”代表销退类型,如RE代表交换货物(exchange goods),RP代表维修好后返回客户等;3-“X”代表联系地址,如T标识Tai-Wan,A标识Asia Market,S标识Scotland;4-“XXX”代表城市代码,如亚洲(Asia)新加坡(Singapore)城市代码为065;5-“XX”代表公元纪年,如01标识2001年;6-“XX”代表月份,如06标识6月;7-“XXX”代表该年销退单的序列号。
上述销退单号码的产生规则不仅拘限于此种规则,还可以是其它任何可用的产生规则。
差异报告是根据客户提供的不良品报告文件,在所需维修及销退产品到达授权维修中心(RMA CENTER)时,由维修人员拆除产品包装后,去除由于客户包装及长途运输造成的产品损坏后得到的实际需要更换及维修的产品数量的报告。
其中网络可以为企业内部网(Intranet)、互联网(Internet)或其它类型网络;数据库连接可为开放式数据库连接(Open DatabaseConnectivity,ODBC),或者Java数据库连接(Java DatabaseConnectivity,JDBC)等。
参阅图2所示,是为本发明所述网络服务器的功能模块图。该网络服务器2包括一系统登录模块20、一文件上传模块21、一查询模块23。其中系统登录模块20用于用户通过客户端计算机3登录本系统,进行用户权限验证,该用户必须是制造商维修工站或制造商工厂内的工作人员。文件上传模块21用于将用户提供的不良品报告文件上传至应用服务器1,上传过程中,若发现文件有重名,则生成另一文件,不覆盖原有文件,也可以流水号命名上传之文件。查询模块23,用于通过网络服务器2提供的WEB界面查询销退单号码、不良品报告文件中的数据。
参阅图3所示,为本发明所述应用服务器的功能模块图。该应用服务器1包括一判断模块10、一数据导入模块11及一销退单号码生成模块12。其中判断模块10用于判断用户提供的不良品报告文件格式及其中的数据格式是否正确、判断客户所申请的销退单号码的类型。数据导入模块11用于将不良品报告文件中的详细数据导入数据库4中。销退单号码生成模块12用于根据销退单号码的产生规则,生成销退单号码,且通过E-mail将该销退单号码发送给客户。
参阅图4所示,为本发明客户销退单号码网络申请系统的不良品报告文件标准格式图。销退日期(Date Reject)字段411标识客户销退产品、申请销退单号码的日期;产品序列号(Part Number)字段412标识该客户所销退产品的产品代码,该代码可唯一标识该产品的身份;城市代码(CT No)字段413标识该产品的来源地,判断模块10可根据该来源地判断该用户所申请的销退单号码是免费的还是自付费的;错误代码字段414标识该产品所存在错误的代码,该代码是厂家定制的统一代码;错误描述字段415标识该产品所对应错误详细描述。其中判断模块10在可根据该文件标准格式判断客户提供的不良品报告文件格式是否正确,可将客户提供的不良品报告与该标准格式对比,判断客户提供之不良品报告中各字段的数据是否填写完整、判断各字段的数据格式是否与标准格式中的一致。
参阅图5所示,为本发明客户销退单号码网络申请系统的作业流程图。首先,用户登录本系统,通过身份、权限验证后,即可处理客户的销退单号码网络申请(步骤S300)。网络服务器2接收客户销退单号码的申请(步骤S302)。然后将客户提供的不良品报告文件上传至应用服务器1,上传过程中由上传模块21判断该不良品报告文件是否有重名,若有重名则将其重新命名或以流水号命名(步骤S304)。再由判断模块10判断该文件是否上传成功(步骤S306),也即判断上传过程中网络是否中断,若有中断,则显示出错信息(步骤S320);若上传成功,则由判断模块10判断该不良品报告文件的格式及其中数据格式是否正确,即将客户提供的不良品报告文件与数据库4的不良品报告文件标准格式对比,判断格式是否一致;将该不良品报告中文件数据格式与数据库4中存放的不良品报告文件标准格式中各字段的数据格式对比判断是否一致,若不一致,则提供一份标准格式的不良品报告空白文件给客户重新填写(步骤S308),并则显示出错信息(步骤S320);若一致则将该不良品报告文件的详细数据导入数据库4中(步骤S310)。然后根据不良品报告文件中所列销退产品的城市代码一栏(即来源地)判断该客户申请销退单号码的类型是免付费的第一类还是自付费的第二类(步骤S312)。若是第一类,则根据第一类销退单号码的产生规则产生一号码(步骤S314);若是第二类,则根据第二类销退单号码的产生规则产生一号码(步骤S416)。最后将该产生的销退单号码通过E-mail的形式发给客户,且根据不良品报告文件产生差异报告存放在数据库4中,供客户下载(步骤S318)。
权利要求
1.一种客户销退单号码网络申请系统,其运用组件对象模型(COM-Component Object Model),可及时快速的同时处理多个客户的网上申请销退单号码的请求,生成销退单号码,该系统包括一网络服务器、一应用服务器、及一数据库,其特征在于,其中所述数据库用于存储销退单号码产生规则、不良品报告文件标准格式、差异报告及用户权限;所述网络服务器包括一文件上传模块,用于将用户提供的不良品报告文件上传至应用服务器;所述应用服务器包括一判断模块,用于判断用户提供的不良品报告文件格式是否正确、判断不良品报告文件中的数据是否正确及判断客户所申请的销退单号码的类型;一数据导入模块,用于将不良品报告文件中的详细数据导入数据库中;一销退单号码生成模块,用于根据销退单号码产生规则,生成销退单号码。
2.如权利要求1所述的客户销退单号码网络申请系统,其特征在于,其中判断模块根据不良品报告文件标准格式判断用户提交的不良品报告文件格式及其中的数据格式是否正确。
3.如权利要求1所述的客户销退单号码网络申请系统,其特征在于,其中文件上传模块可用流水号给上传的文件命名,也可在上传过程中遇到重名的文件时另起一文件名而不覆盖原有的文件。
4.如权利要求1所述的客户销退单号码网络申请系统,其特征在于,其中网络服务器尚包括一查询模块,该模块可供用户及客户通过网络服务器提供的浏览器界面查询销退单号码及不良品报告文件中的数据。
5.一种客户销退单号码网络申请方法,其特征在于,该方法包括如下步骤提供一数据库用于存储销退单号码产生规则、不良品报告文件标准格式、差异报告及用户权限;接收客户销退单号码的申请;上传客户提供的不良品报告文件;根据不良品报告文件标准格式判断上述不良品报告文件的格式及其中的数据格式是否正确;导入不良品报告文件中的详细数据;根据不良品报告文件中销退产品的来源地,判断客户申请的销退单号码的类型;根据客户申请的销退单号码所属类型的的产生规则,产生相应的销退单号码。
6.如权利要求5所述的客户销退单号码网络申请方法,其特征在于,其中不良品报告文件中销退产品的来源地指该不良品报告文件中的城市代码一栏的内容。
全文摘要
本发明揭露一种客户销退单号码网络申请系统及方法。该系统包括一网络服务器,一应用服务器,一数据库及多个客户端计算机。所述网络服务器提供用户一WEB界面,通过该界面可进行系统登录、销退单号码申请条件的生成、进行销退单号码申请及数据查询,其包括一系统登录模块、一文件上传模块及一查询模块。所述应用服务器用于判断用户所申请销退单号码的种类及根据编码规则生成销退单号码及差异文件,其包括一判断模块、一数据导入模块及一销退单号码生成模块。通过本发明利用网络可及时快速的处理客户申请销退单号码的信息及不良品报告,生成销退单号码。
文档编号G06Q30/00GK1731434SQ200410051048
公开日2006年2月8日 申请日期2004年8月7日 优先权日2004年8月7日
发明者卢彦生 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1