发明内容
本发明旨在提供一种运行费用较低,能由总公司实时处理总部和各地的分销商与不同的定货商进行的商品交易数据、各地的仓库的库存数据并进行货款数据结算的远程销售数据处理***和基于该远程销售数据处理***的分布式商品销售,集中管理单证制做、库存调配、信用管理、财务处理的数据处理的远程销售数据处理方法。
本发明的目的是通过以下方案实现的:远程销售数据处理***,其特征是:该***包括一个随时在线的远程网络管理子***实现局域网与公共互联网的连接、一个设在总部的安装有操作***和关系型数据库的中心服务器、多个设在总部通过局域网与中心服务器连接的总部工作站、多个设在各地分销商处通过公共互联网与中心服务器连接的分销点工作站和多个设在各地仓库通过公共互联网与中心服务器连接的仓库工作站;所述关系型数据库包括一个总部帐套子数据库、多个各分销点帐套子数据库及使用上述子数据库中销售、财务和库存的数据进行相关操作的应用管理软件;各总部工作站、各分销点工作站和各仓库工作站配备由上述关系型数据库的应用管理软件控制的打印机。
所述各总部工作站配备中心服务器的终端仿真软件,各总部工作站通过局域网与中心服务器以客户机/服务器连接方式连接。
或者,所述中心服务器配备浏览器仿真软件,各总部工作站通过局域网登录中心服务器的同时自动下载该浏览器仿真软件,实现各总部工作站通过局域网与中心服务器以浏览器/服务器连接方式连接。
所述各分销点工作站和各仓库工作站配备中心服务器的终端仿真软件,各分销点工作站和各仓库工作站通过公共互联网与中心服务器以客户机/服务器连接方式连接。
或者,所述中心服务器配备浏览器仿真软件,各分销点工作站和各仓库工作站通过公共互联网登录中心服务器的同时自动下载该浏览器仿真软件,实现各分销点工作站和各仓库工作站通过公共互联网与中心服务器以浏览器/服务器连接方式连接。
所述中心服务器通过防火墙与公共互联网连接。
远程销售数据处理方法,其特征是:采用的远程销售***包括一个随时在线的远程网络管理子***实现局域网与公共互联网的连接、一个设在总部的安装有操作***和关系型数据库的中心服务器、多个设在总部通过局域网与中心服务器连接的总部工作站、多个设在各地分销商处通过公共互联网与中心服务器连接的分销点工作站和多个设在各地仓库通过公共互联网与中心服务器连接的仓库工作站;所述关系型数据库包括一个总部帐套子数据库、多个各分销点帐套子数据库及使用上述子数据库中销售、财务和库存的数据进行相关操作的应用管理软件;各总部工作站、各分销点工作站和各仓库工作站配备由上述关系型数据库的应用管理软件控制的打印机;各总部工作站通过局域网与中心服务器关系型数据库的应用管理软件和总部帐套子数据库交换操作命令和与销售、财务和库存相关的数据的字符型页面;各分销点工作站通过公共互联网与中心服务器关系型数据库的应用管理软件和总部帐套子数据库及本分销点子数据库交换操作命令和与本分销点销售相关的数据的字符型页面;各仓库工作站通过公共互联网与中心服务器关系型数据库的应用管理软件和总部帐套子数据库交换操作命令和与本仓库库存相关的数据的字符型页面;所有涉及总部帐套子数据库及各分销点子数据库的销售、财务和库存数据的相关操作均由中心服务器上关系型数据库的应用管理软件进行集中处理;所有各总部工作站、各分销点工作站和各仓库工作站要求打印的表格、单据均由中心服务器上关系型数据库的应用管理软件控制该工作站的打印机进行打印。
当任一个总部工作站通过局域网与中心服务器实现连接后,即可获得由关系型数据库的应用管理软件提供的该总部工作站可使用的命令及与每一个命令对应的各项数据项的界面,该总部工作站可选择该界面中的命令并输入与该命令对应的各项数据项的数值组成含操作命令和与销售、财务和库存相关的数据的字符型页面提交给中心服务器在关系型数据库中进行相应的操作;当任一个分销点工作站通过公共互联网与中心服务器实现连接后,即可获得由关系型数据库的应用管理软件提供的该分销点工作站可使用的命令及与每一个命令对应的各项数据项的界面,该分销点工作站可选择该界面中的命令并输入与该命令对应的各项数据项的数值组成含操作命令和与本分销点销售相关的数据的字符型页面提交给中心服务器在关系型数据库中进行相应的操作;当任一个仓库工作站通过公共互联网与中心服务器实现连接后,即可获得由关系型数据库的应用管理软件提供的该仓库工作站可使用的命令及与每一个命令对应的各项数据项的界面,该仓库工作站可选择该界面中的命令并输入与该命令对应的各项数据项的数值组成含操作命令和与本仓库库存相关的数据的字符型页面提交给中心服务器在关系型数据库中进行相应的操作。
各总部工作站、各分销点工作站和各仓库工作站提交给中心服务器的字符型页面含有一个以上的命令时,中心服务器在关系型数据库中以批处理方式进行完各个命令相应的操作之后才将各个命令的执行结果回馈给提交该字符型页面的工作站。
各地的客户与各地分销商签定订单,所述各地分销商用本分销点工作站通过公共互联网向中心服务器发送含订单登录命令及销售订单的数据的字符型页面,由中心服务器上关系型数据库的应用管理软件在总部帐套子数据库和本分销点帐套子数据库登录订单;在总部帐套子数据库中生成该订单的对应提货单,通过公共互联网向该分销点工作站发送含提货单打印命令及提货单的数据的字符型页面,控制该分销点工作站的打印机打印该提货单;该分销商将该提货单交给客户,客户持该提货单到指定仓库提货后,该仓库用本仓库工作站通过公共互联网向中心服务器发送含仓库提货登录命令及该提货单的数据的字符型页面,由中心服务器上关系型数据库的应用管理软件在总部帐套子数据库登录该提货单已提货;客户提货后该分销商就该订单和该提货单向总部办理财务手续,由总部财务部门的总部工作站通过局域网向中心服务器发送含财务登录命令及该订单和该提货单的数据的字符型页面,由中心服务器上关系型数据库的应用管理软件在总部帐套子数据库做该订单和该提货单的财务登录;在总部帐套子数据库中生成该订单和该提货单的对应销售***,并通过局域网向该总部财务部门的总部工作站发送含***打印命令及销售***的数据的字符型页面,控制该总部财务部门的总部工作站的打印机打印该销售***。
客户与总部销售部门签定订单,总部销售部门用本部门的总部工作站通过局域网向中心服务器发送含总部订单登录命令及销售订单的数据的字符型页面,由中心服务器上关系型数据库的应用管理软件在总部帐套子数据库登录订单,在总部帐套子数据库中生成该订单的对应提货单,通过局域网向该部门的总部工作站发送含提货单打印命令及提货单的数据的字符型页面,控制该部门的总部工作站打印机打印该提货单;该部门将该提货单交给客户,客户持该提货单到指定仓库提货后,该仓库用本仓库工作站通过公共互联网向中心服务器发送含仓库提货登录命令及该提货单的数据的字符型页面,由中心服务器上关系型数据库的应用管理软件在总部帐套子数据库登录该提货单已提货;客户提货后总部销售部门就该订单和该提货单向总部办理财务手续,由总部财务部门的总部工作站通过局域网向中心服务器发送含财务登录命令及该订单和该提货单的数据的字符型页面,由中心服务器上关系型数据库的应用管理软件在总部帐套子数据库做该订单和该提货单的财务登录,在总部帐套子数据库中生成该订单和该提货单的对应销售***,并通过局域网向该总部财务部门的总部工作站发送含***打印命令及销售***的数据的字符型页面,控制该总部财务部门的总部工作站的打印机打印该销售***。
所述的应用软件数据库还包括信用控制的应用软件,该信用控制的应用软件在分销商用本分销点工作站通过公共互联网向中心服务器的本分销点帐套子数据库登录订单时检验该分销商和该客户的信用度,若发生报警,则提示分销商修改登录的订单继续用本分销点工作站通过公共互联网向中心服务器发送含修改登录命令和修改的数据的字符型页面,由中心服务器上关系型数据库的应用管理软件在本分销点帐套子数据库登录订单;然后,在总部帐套子数据库中登录该订单,此时,该信用控制的应用软件再次校验该分销商和该客户的信用度,若不能通过,则该信用控制的应用软件通过局域网向总部信用管理部门的总部工作站发送含请求处理命令及销售订单校验的数据的字符型页面,转交总部信用管理部门处理该订单;总部信用管理部门对于不予执行的该订单业务,将在总部帐套子数据库和本分销点帐套子数据库删除该订单,并终止后续操作;对于可考虑准予执行的该订单业务,调整该分销商和该客户的信用额度,重新调用信用控制的应用软件进行信用度校验;总部信用管理部门用它的总部工作站通过局域网向中心服务器发送含处理命令和处理数据的字符型页面,由中心服务器上关系型数据库的应用管理软件执行该处理命令;通过信用度校验后,由中心服务器上关系型数据库的应用管理软件在总部帐套子数据库中生成该订单的对应提货单并通过公共互联网向该分销点工作站发送含提货单打印命令及提货单的数据的字符型页面,控制该分销点工作站的打印机该分销点工作站打印该提货单。
所述的应用软件数据库还包括信用控制的应用软件,该信用控制的应用软件在总部销售部门用本部门的总部工作站通过局域网向中心服务器的总部帐套子数据库登录订单时检验该客户的信用度,若发生报警,则提示总部销售部门修改登录的订单继续用本部门的总部工作站通过局域网向中心服务器发送含修改登录命令和修改的数据的字符型页面,由中心服务器上关系型数据库的应用管理软件在总部帐套子数据库登录订单;然后,该信用控制的应用软件再次校验该客户的信用度,若不能通过,则该信用控制的应用软件通过局域网向总部信用管理部门的总部工作站发送含请求处理命令及销售订单校验的数据的字符型页面,转交总部信用管理部门处理该订单;总部信用管理部门对于不予执行的该订单业务,将在总部帐套子数据库删除该订单,并终止后续操作;对于可考虑准予执行的该订单业务,调整该客户的信用额度,重新调用信用控制的应用软件进行信用度校验。总部信用管理部门用它的总部工作站通过局域网向中心服务器发送含处理命令和处理数据的字符型页面,由中心服务器上关系型数据库的应用管理软件执行该处理命令;通过信用度校验后,由中心服务器上关系型数据库的应用管理软件在总部帐套子数据库生成该订单的对应提货单并通过局域网向该部门的总部工作站发送含提货单打印命令及提货单的数据的字符型页面,控制该部门的总部工作站打印机打印该提货单。
所述信用控制的应用软件检验或校验分销点或客户的信用度的方法是:
A.由总部信用管理部门用总部工作站通过局域网向中心服务器发送含信用登录命令和信用数据的字符型页面,由中心服务器上关系型数据库的应用管理软件在各分销点帐套子数据库分别登录各分销点和其下属的作赊销、定点铺底推销的客户各自的信用额度;
B.对于每个订单检查该分销点或客户:
a.该订单的提货金额>(信用额度一当前应收帐款)?
b.有逾期应收帐款?
c.赊销客户本期没有来款;
若上述三条中有一条成立,则在检验时发生报警,在校验时不能通过。
当分销商同意客户退货,所述各地分销商用本分销点工作站通过公共互联网向中心服务器发送含退货申请登录命令和退货申请数据的字符型页面,由中心服务器上关系型数据库的应用管理软件在总部帐套子数据库和本分销点帐套子数据库登录退货申请单,在总部帐套子数据库中生成该退货申请单的退货单,通过公共互联网向该分销点工作站发送含退货单打印命令及提货单的数据的字符型页面,控制该分销点工作站的打印机打印该退货单;该分销商将该退货单交给客户,客户持该退货单到指定仓库退货后,该仓库用本仓库工作站通过公共互联网向中心服务器发送含仓库退货登录命令及该退货单的数据的字符型页面,由中心服务器上关系型数据库的应用管理软件在总部帐套子数据库登录该退货单已退货;客户退货后该分销商就该退货申请单和该退货单向总部办理财务手续,由总部财务部门的总部工作站通过局域网向中心服务器发送含财务退货登录命令及该退货申请单和该退货单的数据的字符型页面,由中心服务器上关系型数据库的应用管理软件在总部帐套子数据库做该退货申请单和该退货单的财务登录,在总部帐套子数据库中生成该退货申请单和该退货单的对应退货***,并通过局域网向该总部财务部门的总部工作站发送含退货***打印命令及退货***的数据的字符型页面,控制该总部财务部门的总部工作站的打印机打印该退货***。
当总部销售部门同意客户退货,总部销售部门用本部门总部工作站通过局域网向中心服务器发送含总部退货登录命令和退货申请数据的字符型页面,由中心服务器上关系型数据库的应用管理软件在总部帐套子数据库登录退货申请单,在总部帐套子数据库中生成该退货申请单的退货单,通过局域网向该部门的总部工作站发送含提货单打印命令及提货单的数据的字符型页面,控制总部销售部门的总部工作站的打印机打印该退货单;该部门将该退货单交给客户,客户持该退货单到指定仓库退货后,该仓库用本仓库工作站通过公共互联网向中心服务器发送含仓库退货登录命令和该退货单的数据的字符型页面,由中心服务器上关系型数据库的应用管理软件在总部帐套子数据库登录该退货单已退货;客户退货后总部销售部门就该退货申请单和该退货单向总部办理财务手续,由总部财务部门的总部工作站通过局域网向中心服务器发送含财务退货登录命令及该退货申请单和该退货单的数据的字符型,由中心服务器在总部帐套子数据库做该退货申请单和该退货单的财务登录,在总部帐套子数据库中生成该退货申请单和该退货单的对应退货***,并通过局域网向该总部财务部门的总部工作站发送含退货***打印命令及退货***的数据的字符型页面,控制该总部财务部门的总部工作站的打印机打印该退货***。
当总部仓库向各地仓库发货,由总部仓库管理部门用它的总部工作站通过局域网向中心服务器发送含移库申请登录命令和移库申请数据的字符型页面,由中心服务器上关系型数据库的应用管理软件在总部帐套子数据库登录移库申请单,在总部帐套子数据库中生成该移库申请单的移库单,通过局域网向该部门的总部工作站发送含移库单打印命令及移库单的数据的字符型页面,控制总部仓库管理部门的总部工作站打印该移库单;总部仓库管理部门将移库单交给运输部门,运输部门持移库单从总部仓库提货,总部仓库用它的总部工作站通过局域网向中心服务器发送含仓库移库登录命令和移库数据的字符型页面,由中心服务器上关系型数据库的应用管理软件在总部帐套子数据库登录该移库单的存货移出,将实发数从总部帐套子数据库中总部仓库移入目的地仓库相应的在途仓库项下;目的地仓库收货后,用本地仓库的仓库工作站通过公共互联网向中心服务器发送含仓库移库登录命令和移库数据的字符型页面,由中心服务器上关系型数据库的应用管理软件在总部帐套子数据库登录该移库单的存货已由相应的在途仓库移入目的地仓库。
当各地仓库向其它仓库发货,由总部仓库管理部门出具调货出库单,运输部门持调货出库单从发货仓库提货,发货仓库用它的仓库工作站通过公共互联网向中心服务器发送含仓库调货出库登录命令和调货出库数据的字符型页面,由中心服务器上关系型数据库的应用管理软件在总部帐套子数据库登录该调货出库单的存货移出,将实发数从总部帐套子数据库中发货仓库移入目的地仓库相应的在途仓库项下;目的地仓库收货后,目的地仓库是驻外仓库的由本地仓库的仓库工作站通过公共互联网,目的地仓库是总部仓库的由总部仓库的总部工作站通过局域网,向中心服务器发送含仓库调货入库登录登录命令和发货数据的字符型页面,由中心服务器上关系型数据库的应用管理软件在总部帐套子数据库登录该调货出库单的存货已由相应的在途仓库移入目的地仓库。
本发明远程销售数据处理***的采用一个随时在线的远程网络管理子***实现局域网与公共互联网的连接、一个设在总部的安装有操作***和关系型数据库的中心服务器、多个设在总部通过局域网与中心服务器连接的总部工作站、多个设在各地分销商处通过公共互联网与中心服务器连接的分销点工作站和多个设在各地仓库通过公共互联网与中心服务器连接的仓库工作站;从***环境上保证总部、各地分销商和各地仓库共用一个***服务器——中心服务器、一套操作***软件、一个数据库软件;为集中管理分散经营,提供了硬件环境的保证。分散在各地的分销点工作站和仓库工作站通过公共互联网与中心服务器连接交换信息,运行成本低于租用DDN专线和卫星线路或使用长途电话通信方式。它的数据库软件内部划分成总部帐套子数据库、各分销点帐套子数据库,形成总部、各地分销商的独立运作环境,所有销售、财务和库存数据的后台处理均在中心服务器上进行,所有各工作站要求打印的表格、单据均由中心服务器控制该工作站的打印机进行打印;实现数据的集中和分布式并行管理,数据实时性强,强化了总部对各地分销商的销售及财务和仓库库存的直接管理,而且效率高。该***兼容客户机/服务器和浏览器/服务器两种网络连接方式,便于新的工作站接入***中。中心服务器通过防火墙与公共互联网连接,可有效的防止他人通过公共互联网干扰或破坏本***,***安全性好。上述远程销售数据处理方法,利用各工作站通过局域网或公共互联网与中心服务器的关系型数据库的应用管理软件、总部帐套子数据库或各分销点帐套子数据库交换操作命令和与销售、财务和库存相关的数据的字符型页面;这种按字符型页面组织的数据交换方式,每一字符型页面传输的时间短,不仅速度快,还可防止计算机处理中断等原因造成的数据丢失或错码,特别有利于在中心服务器上进行数据的后台处理。任一个工作站通过网络与中心服务器实现连接后,即可获得由关系型数据库的应用管理软件提供的该工作站可使用的命令及与每一个命令对应的各项数据项的界面,该工作站可选择该界面中的命令并输入与该命令对应的各项数据项的数值组成含操作命令和与销售、财务和库存相关的数据的字符型页面提交给中心服务器在关系型数据库中进行相应的操作;这种以界面形式限定每一个工作站可使用的命令及与每一个命令对应的各项数据项的作法,各工作站操作员可直接选出要使用的命令,并迅速填写各命令对应的各项数据项,形成含操作命令和与销售、财务和库存相关的数据的字符型页面提交给中心服务器,使操作简单,规范;一方面可简化操作员的培训,另一方面又可防止操作员越权违规操作,增强安全保密性。各工作站提交给中心服务器的字符型页面可含有多个命令,中心服务器在关系型数据库中以批处理方式进行完各个命令相应的操作之后才将各个命令的执行结果回馈给提交该字符型页面的工作站;充分利用中心服务器的后台高速处理能力,减少网络通讯,符合快速,高效的工作要求。按上述字符型页面式数据交换方式组织远程销售、财务和库存数据处理的各种具体实施方法,具体保证总部和各地分销商独立进行销售运作,总部又直接管理和监控各地分销商销售活动中的业务流程及财务和库存。进而总部以即时准确的数字为依据,预测销售的趋势,可有效降低下属机构商品库存量,减少资金占有量;有可靠的数据库信息支持,总部可掌握每个客户业务往来的历史,密切与定货商的关系;提高总部对内部和外部管理的水平。
具体实施方式
本发明远程销售数据处理***的一个实施例的结构,请参见图1。该***在厦门总部设一个中心服务器1,在总部的局域网2内包括一个随时在线的远程网络管理子***实现局域网2与公共互联网5的连接,总部还设有一个保护***数据安全的防火墙4,中心服务器1通过防火墙4与公共互联网5连接。中心服务器1的机型选用IBMAS/400。在总部的财务部门、销售部门、仓库管理部门、总部仓库、信用管理部门和综合管理部门分别设有一个总部工作站3,在北京、上海、武汉和福州等各地分销商处分别设有一个分销点工作站6,在上述各地的仓库分别设有一个仓库工作站7。总部工作站3、分销点工作站6和仓库工作站7配备PC机和打印机。
各总部工作站3通过局域网2与中心服务器1连接。中心服务器1兼容两种连接方式。一种连接方式是:总部工作站3配备中心服务器1的终端仿真软件,该总部工作站3通过局域网2与中心服务器1以客户机/服务器连接方式连接。另一种连接方式是:中心服务器1配备浏览器仿真软件,总部工作站3通过局域网2登录中心服务器1的同时自动下载该浏览器仿真软件,实现该总部工作站3通过局域网2与中心服务器1以浏览器/服务器连接方式连接。
各分销点工作站6和仓库工作站7通过公共互联网5与中心服务器1连接。中心服务器1也兼容两种连接方式。一种连接方式是:分销点工作站6或各仓库工作站7配备中心服务器1的终端仿真软件,该分销点工作站6或仓库工作站7通过公共互联网5与中心服务器1以客户机/服务器连接方式连接。另一种连接方式是:中心服务器1配备浏览器仿真软件,分销点工作站6或仓库工作站7通过公共互联网5登录中心服务器1的同时自动下载该浏览器仿真软件,实现该分销点工作站6或仓库工作站7通过公共互联网5与中心服务器1以浏览器/服务器连接方式连接。
中心服务器1中安装一套操作***和一套关系型数据库。该关系型数据库包括一个总部帐套子数据库、多个各分销点帐套子数据库及使用上述子数据库中销售、财务和库存的数据进行相关操作的应用管理软件。各个工作站3、6、7的打印机由该关系型数据库的应用管理软件控制进行打印。
本发明的远程销售数据处理方法的一个实施例,对上述远程销售数据处理***销售、财务和库存的数据进行网络化在线处理。关系型数据库的应用管理软件中包括销售管理软件、财务管理软件和库存管理软件。销售管理软件设置多个操作命令分别对各地的分销点和总部销售部门的销售和退货活动的销售数据在总部帐套子数据库和本分销点帐套子数据库项目中进行录入和处理。财务管理软件和各地的分销点和总部销售部门的销售和退货活动的财务数据在总部帐套子数据库项目中进行录入和处理。库存管理软件各设置多个操作命令对各地的仓库和总部仓库的商品进出库活动的库存数据在总部帐套子数据库项目中进行录入和处理。***指定各总部工作站3、各分销点工作站6和仓库工作站7使用上述销售管理软件或财务管理软件或库存管理软件的操作命令与总部帐套子数据库或各分销点帐套子数据库交换数据的权限以及在关系型数据库的管理下打印单证的权限。
销售管理软件中专门设置信用控制的应用软件,特别对各地的分销点和总部销售部门的赊销、定点铺底推销等模式的商品销售活动数据在总部帐套子数据库和本分销点帐套子数据库项目中进行处理。信用控制的应用软件检验或校验分销点或客户的信用度的方法是:
A.由总部信用管理部门用总部工作站的应用操作软件通过局域网向中心服务器发送命令页面和数据页面登录各分销点和作赊销、定点铺底推销的客户各自的信用额度;
B.对于每个订单检查该分销点或客户:
a.该订单的提货金额>(信用额度一当前应收帐款)?
b.有逾期应收帐款?
c.赊销客户本期没有来款;
若上述三条中有一条成立,则在检验时发生报警,在校验时不能通过。
各总部工作站3通过局域网2与中心服务器1关系型数据库的应用管理软件和总部帐套子数据库交换操作命令和与销售、财务和库存相关的数据的字符型页面;各仓库工作站7通过公共互联网5与中心服务器1关系型数据库的应用管理软件和总部帐套子数据库交换操作命令和与本仓库库存相关的数据的字符型页面;各总部工作站3和仓库工作站7发生的数据都在总部帐套子数据库的项目中运行处理。各分销点工作站6通过公共互联网5与中心服务器1关系型数据库的应用管理软件和总部帐套子数据库及本分销点子数据库交换操作命令和与本分销点销售相关的数据的字符型页面;各分销点工作站6发生的数据则在总部帐套子数据库和本分销点帐套子数据库的项目中运行处理。各总部工作站3、各分销点工作站6和仓库工作站7所有涉及总部帐套子数据库及各分销点子数据库的销售、财务和库存数据的相关操作均由中心服务器1上关系型数据库的应用管理软件进行后台集中处理。所有各总部工作站3、各分销点工作站6和各仓库工作站7要求打印的表格、单据均需在总部帐套子数据库中生成后,由该工作站提交含打印操作命令和相关的数据的字符型页面;由中心服务器1上关系型数据库的应用管理软件控制该工作站的打印机进行打印。
当任一个总部工作站3通过局域网2与中心服务器1实现连接后,即可获得由关系型数据库的应用管理软件提供的该总部工作站3可使用的命令及与每一个命令对应的各项数据项的界面,该总部工作站3可选择该界面中的命令并输入与该命令对应的各项数据项的数值组成含操作命令和与销售、财务和库存相关的数据的字符型页面提交给中心服务器1在关系型数据库中进行相应的操作。
当任一个分销点工作站6通过公共互联网5与中心服务器1实现连接后,即可获得由关系型数据库的应用管理软件提供的该分销点工作站6可使用的命令及与每一个命令对应的各项数据项的界面,该分销点工作站6可选择该界面中的命令并输入与该命令对应的各项数据项的数值组成含操作命令和与本分销点销售相关的数据的字符型页面提交给中心服务器1在关系型数据库中进行相应的操作。
当任一个仓库工作站7通过公共互联网5与中心服务器1实现连接后,即可获得由关系型数据库的应用管理软件提供的该仓库工作站7可使用的命令及与每一个命令对应的各项数据项的界面,该仓库工作站7可选择该界面中的命令并输入与该命令对应的各项数据项的数值组成含操作命令和与本仓库库存相关的数据的字符型页面提交给中心服务器1在关系型数据库中进行相应的操作。
各总部工作站3、各分销点工作站6和各仓库工作站7提交给中心服务器1的字符型页面含有一个以上的命令时,中心服务器1在关系型数据库中以批处理方式进行完各个命令相应的操作之后才将各个命令的执行结果回馈给提交该字符型页面的工作站。
下面就商品远程销售活动中商品销售、退货、库存的数据处理及赊销、定点铺底推销的信用控制的数据处理分别加以说明。
(一)各地的分销点销售活动
各地的分销点销售活动的数据处理流程,请参看图2。各地的客户与各地分销商签定订单,所述各地分销商用本分销点工作站6通过公共互联网5向中心服务器1发送含订单登录命令及销售订单的数据的字符型页面,该字符型页面包括订单登录命令代码、请求打印提货单命令代码、本分销商代码、客户代码、销售类型代码、订单编号、结算方式、商品代码、商品数量及商品价格和订金、总金额等数据项;由中心服务器1上关系型数据库的应用管理软件在总部帐套子数据库和本分销点帐套子数据库登录订单;由中心服务器1在总部帐套子数据库中生成该订单的对应提货单,该提货单在总部帐套子数据库中登录内容包括提货仓库代码、提货客户代码、提货单编号、提货单生效日期、销售订单编号、商品代码、商品数量及商品价格和总金额等数据项;由中心服务器1通过公共互联网5向该分销点工作站6发送含提货单打印命令及提货单的数据的字符型页面,该字符型页面包括提货单打印命令代码、本分销商代码、客户代码、提货仓库代码、提货客户代码、提货单编号、提货单生效日期、销售订单编号、商品代码、商品数量及商品价格和总金额等数据项;控制该分销点工作站6的打印机打印该提货单。
该分销商将该提货单交给客户,客户持该提货单到指定仓库提货后,该仓库用本仓库工作站7通过公共互联网5向中心服务器1发送含仓库提货登录命令及该提货单的数据的字符型页面,该字符型页面包括仓库提货登录命令代码、本仓库代码、分销商代码、客户代码、提货单编号、提货日期、提货原因、发货人员代码、商品代码、商品数量及商品价格等数据项。由中心服务器1上关系型数据库的应用管理软件在总部帐套子数据库登录该提货单已提货。
客户提货后该分销商就该订单和该提货单向总部办理财务手续,由总部财务部门的总部工作站3通过局域网2向中心服务器1发送含财务登录命令及该订单和该提货单的数据还有请求打印***命令的字符型页面,该字符型页面包括财务登录命令代码、请求打印***命令代码、本分销商代码、客户代码、销售类型代码、销售订单编号、提货仓库代码、提货单编号、结算方式、商品代码、商品数量及商品价格等数据项。由中心服务器上关系型数据库的应用管理软件在总部帐套子数据库做该订单和该提货单的财务登录。中心服务器1在总部帐套子数据库中生成该订单和该提货单的对应销售***,并通过局域网2向该总部财务部门的总部工作站3发送含***打印命令及销售***的数据的字符型页面,该字符型页面包括***打印命令代码、财务部门的代码、客户代码、销售类型代码、日期、提货单编号、销售订单编号、商品代码、商品数量及商品价格和总金额等数据项;控制该总部财务部门的总部工作站3的打印机打印该销售***。
(二)分销点退货活动
分销点退货活动的数据处理流程,请参见图3。针对客户退货要求,当分销商同意客户退货,该分销商用本分销点工作站6通过公共互联网5向中心服务器1发送含退货申请登录命令和退货申请数据还有申请打印退货单命令的字符型页面,该字符型页面包括退货申请登录命令代码、申请打印退货单命令代码、本分销商代码、客户代码、销售类型代码、退货申请单号、退货原因、仓库代码、商品代码、商品数量及商品价格和总金额等数据项。由中心服务器1上关系型数据库的应用管理软件在总部帐套子数据库和本分销点帐套子数据库登录退货申请单。由中心服务器1在总部帐套子数据库中生成该退货申请单的退货单,该退货单在总部帐套子数据库中登录内容包括退货仓库代码、退货客户代码、退货申请单号、退货单号、退货原因、退货单生效日期、商品代码、商品数量及商品价格和总金额等数据项。由中心服务器1通过公共互联网5向该分销点工作站6发送含退货单打印命令及提货单的数据的字符型页面,该字符型页面包括退货单打印命令代码、该分销商代码、客户代码、退货仓库代码、退货客户代码、退货申请单号、退货单号、退货原因、退货单生效日期、商品代码、商品数量及商品价格和总金额等数据项;控制该分销点工作站6的打印机打印该退货单。
该分销商将该退货单交给客户,客户持该退货单到指定仓库退货后,该仓库用本仓库工作站7通过公共互联网5向中心服务器1发送含仓库退货登录命令及该退货单的数据的字符型页面,该字符型页面包括仓库退货登录命令代码、本仓库代码、分销商代码、客户代码、原提货仓库代码、退货申请单号、退货单号、退货原因、退货日期、收货人员代码、商品代码、商品数量及商品价格和总金额等数据项。由中心服务器1上关系型数据库的应用管理软件在总部帐套子数据库登录该退货单已退货。
客户退货后该分销商就该退货申请单和该退货单向总部办理财务手续,由总部财务部门的总部工作站3通过局域网2向中心服务器1发送含财务退货登录命令及该退货申请单和该退货单的数据还有请求打印退货***命令的字符型页面,该字符型页面包括财务退货登录命令代码、请求打印退货***命令、本分销商代码、客户代码、销售类型代码、销售订单编号、提货仓库代码、退货仓库代码、退货单号、退货日期、退货原因、原发货人员代码、收货人员代码、结算方式、商品代码、商品数量及商品价格和总金额等数据项。由中心服务器1上关系型数据库的应用管理软件在总部帐套子数据库做该退货申请单和该退货单的财务登录。由中心服务器1在总部帐套子数据库中生成该退货申请单和该退货单的对应退货***,并由中心服务器1通过局域网2向该总部财务部门的总部工作站3发送含退货***打印命令及退货***的数据的字符型页面,该字符型页面包括退货***打印命令代码、财务部门的代码、分销商代码、客户代码、销售类型代码、日期、退货仓库代码、退货单号、结算方式、商品代码、商品数量及商品价格和总金额等数据项;控制该总部财务部门的总部工作站3的打印机打印该退货***。
(三)总部销售活动
总部销售活动的流程,请参看图4。客户与总部销售部门签定订单,总部销售部门用本部门的总部工作站3通过局域网2向中心服务器1发送含总部订单登录命令及销售订单的数据请求打印提货单命令的字符型页面,该字符型页面包括总部订单登录命令代码、请求打印提货单命令代码、本部门代码、客户代码、销售类型代码、订单编号、结算方式、商品代码、商品数量及商品价格和订金、总金额等数据项。由中心服务器1上关系型数据库的应用管理软件在总部帐套子数据库登录订单。由中心服务器1在总部帐套子数据库中生成该订单的对应提货单,该提货单在总部帐套子数据库中登录内容包括提货仓库代码、提货客户代码、提货单编号、提货单生效日期、销售订单编号、商品代码、商品数量及商品价格和总金额等数据项。由中心服务器1通过局域网2向该部门的总部工作站3发送含提货单打印命令及提货单的数据的字符型页面,该字符型页面包括提货单打印命令代码、该部门代码、客户代码、提货仓库代码、提货客户代码、提货单编号、提货单生效日期、销售订单编号、商品代码、商品数量及商品价格和总金额等数据项;控制该部门的总部工作站3的打印机打印该提货单。
该部门将该提货单交给客户,客户持该提货单到指定仓库提货后,该仓库用本仓库工作站7通过公共互联网5向中心服务器1发送含仓库提货登录命令及该提货单的数据的字符型页面,该字符型页面包括仓库提货登录命令代码、本仓库代码、该部门代码、客户代码、提货单编号、提货日期、提货原因、发货人员代码、商品代码、商品数量及商品价格和总金额等数据项。由中心服务器1上关系型数据库的应用管理软件在总部帐套子数据库登录该提货单已提货。
客户提货后总部销售部门就该订单和该提货单向总部办理财务手续,由总部财务部门的总部工作站3通过局域网2向中心服务器1发送含财务登录命令及该订单和该提货单的数据还有请求打印***命令的字符型页面,该字符型页面包括财务登录命令代码、请求打印***命令代码、本分销商代码、客户代码、销售类型代码、销售订单编号、提货仓库代码、提货单编号、结算方式、商品代码、商品数量及商品价格和总金额等数据项。由中心服务器1上关系型数据库的应用管理软件在总部帐套子数据库做该订单和该提货单的财务登录。中心服务器1在总部帐套子数据库中生成该订单和该提货单的对应销售***,并由中心服务器1通过局域网2向该总部财务部门的总部工作站3发送含***打印命令及销售***的数据的字符型页面,该字符型页面包括***打印命令代码、财务部门的代码、客户代码、销售类型代码、客户代码、日期、提货单编号、销售订单编号、结算方式、商品代码、商品数量及商品价格和总金额等数据项;控制该总部财务部门的总部工作站3的打印机打印该销售***。
(四)总部退货活动
总部退货活动的数据处理流程,请参见图5。当总部销售部门同意客户退货,总部销售部门用本部门总部工作站3通过局域网2向中心服务器1发送含总部退货登录命令和退货申请数据还有请求打印退货单命令的字符型页面,该字符型页面包括总部退货登录命令代码、请求打印退货单命令代码、本部门代码、客户代码、销售类型代码、退货申请单号、退货原因、仓库代码、商品代码、商品数量及商品价格和总金额等数据项。由中心服务器1上关系型数据库的应用管理软件在总部帐套子数据库登录退货申请单。中心服务器1在总部帐套子数据库中生成该退货申请单的退货单,该退货单在总部帐套子数据库中登录内容包括退货仓库代码、退货客户代码、退货申请单号、退货单号、退货原因、退货单生效日期、商品代码、商品数量及商品价格和总金额等数据项。中心服务器1通过局域网2向该部门的总部工作站3发送含提货单打印命令及提货单的数据的字符型页面,该字符型页面包括提货单打印命令代码、该部门代码、客户代码,数据页面包括退货仓库代码、退货客户代码、退货申请单号、退货单号、退货原因、退货单生效日期、商品代码、商品数量及商品价格和总金额等数据项;控制总部销售部门的总部工作站3的打印机打印该退货单。
该部门将该退货单交给客户,客户持该退货单到指定仓库退货后,该仓库用本仓库工作站7通过公共互联网5向中心服务器1发送含仓库退货登录命令和该退货单的数据的字符型页面,该字符型页面包括仓库退货登录命令代码、本仓库代码、该部门代码、客户代码、原提货仓库代码、原发货人员代码、退货申请单号、退货单号、退货原因、退货日期、收货人员代码、商品代码、商品数量及商品价格和总金额等数据项。由中心服务器1上关系型数据库的应用管理软件在总部帐套子数据库登录该退货单已退货。
客户退货后总部销售部门就该退货申请单和该退货单向总部办理财务手续,由总部财务部门的总部工作站3通过局域网2向中心服务器1发送含财务退货登录命令及该退货申请单和该退货单的数据还有请求打印退货***命令的字符型页面,该字符型页面包括财务退货登录命令代码、请求打印退货***命令代码、本部门代码、客户代码、销售类型代码、销售订单编号、原提货仓库代码、原发货人员代码、退货仓库代码、退货申请单号、退货单号、退货日期、退货原因、收货人员代码、结算方式、商品代码、商品数量及商品价格和总金额等数据项。由中心服务器1在总部帐套子数据库做该退货申请单和该退货单的财务登录,由中心服务器1在总部帐套子数据库中生成该退货申请单和该退货单的对应退货***,并由中心服务器1通过局域网2向该总部财务部门的总部工作站3发送含退货***打印命令及退货***的数据的字符型页面,该字符型页面包括退货***打印命令代码、财务部门的代码、总部销售部门代码、客户代码、销售类型代码、日期、退货仓库代码、退货单号、结算方式、商品代码、商品数量及商品价格和总金额等数据项;控制该总部财务部门的总部工作站3的打印机打印该退货***。
(五)分销点销***管理活动
分销点销***管理活动的数据处理流程,请参见图6。信用控制的应用软件在分销商用本分销点工作站6通过公共互联网5向中心服务器1的本分销点帐套子数据库登录订单时检验该分销商和该客户的信用度,若发生报警,则提示分销商修改登录的订单继续用本分销点工作站6通过公共互联网5向中心服务器1发送含修改登录命令和修改的数据的字符型页面,由中心服务器1上关系型数据库的应用管理软件在本分销点帐套子数据库登录订单;然后,在总部帐套子数据库中登录该订单,此时,该信用控制的应用软件再次校验该分销商和该客户的信用度,若不能通过,则该信用控制的应用软件通过局域网2向总部信用管理部门的总部工作站3发送含请求处理命令及销售订单校验的数据的字符型页面,转交总部信用管理部门处理该订单。
总部信用管理部门对于不予执行的该订单业务,将在总部帐套子数据库和本分销点帐套子数据库删除该订单,并终止后续操作;对于可考虑准予执行的该订单业务,调整该分销商和该客户的信用额度,重新调用信用控制的应用软件进行信用度校验。总部信用管理部门用它的总部工作站3通过局域网2向中心服务器1发送含处理命令和处理数据的字符型页面;对于不予执行的,该字符型页面包括删除订单命令代码、该分销商代码、客户代码、销售类型代码、日期、销售订单编号等数据项;对于可考虑准予执行的,该字符型页面包括修改额度命令代码、该分销商代码、客户代码、销售类型代码、日期、销售订单编号和新的信用额度等数据项;由中心服务器1上关系型数据库的应用管理软件执行该处理命令。
通过信用度校验后,由中心服务器1上关系型数据库的应用管理软件在总部帐套子数据库中生成该订单的对应提货单并通过公共互联网5向该分销点工作站6发送含提货单打印命令及提货单的数据的字符型页面,控制该分销点工作站6的打印机该分销点工作站打印该提货单。
(六)总部销***管理活动
总部销***管理活动的数据处理流程,请参见图7。信用控制的应用软件在总部销售部门用本部门的总部工作站3通过局域网2向中心服务器1的总部帐套子数据库登录订单时检验该客户的信用度,若发生报警,则提示总部销售部门修改登录的订单继续用本部门的总部工作站3通过局域网2向中心服务器1发送含修改登录命令和修改的数据的字符型页面,由中心服务器1上关系型数据库的应用管理软件在总部帐套子数据库登录订单;然后,该信用控制的应用软件再次校验该客户的信用度,若不能通过,则该信用控制的应用软件通过局域网2向总部信用管理部门的总部工作站3发送含请求处理命令及销售订单校验的数据的字符型页面,转交总部信用管理部门处理该订单。
总部信用管理部门对于不予执行的该订单业务,将在总部帐套子数据库删除该订单,并终止后续操作;对于可考虑准予执行的该订单业务,调整该客户的信用额度,重新调用信用控制的应用软件进行信用度校验。总部信用管理部门用它的总部工作站3通过局域网2向中心服务器1发送含处理命令和处理数据的字符型页面,对于不予执行的,该字符型页面包括删除订单命令代码、客户代码、销售类型代码、日期、销售订单编号等数据项;对于可考虑准予执行的,该字符型页面包括修改额度命令代码、该分销商代码、客户代码、销售类型代码、日期、销售订单编号和新的信用额度等数据项;由中心服务器1上关系型数据库的应用管理软件执行该处理命令。
通过信用度校验后,由中心服务器1上关系型数据库的应用管理软件在总部帐套子数据库生成该订单的对应提货单并通过局域网2向该部门的总部工作站3发送含提货单打印命令及提货单的数据的字符型页面,控制该部门的总部工作站3的打印机打印该提货单。
(七)总部向各地仓库发货
总部向各地仓库发货活动的数据处理流程,请参见图8。当总部仓库向各地仓库发货,由总部仓库管理部门用它的总部工作站3通过局域网2向中心服务器1发送含移库申请登录命令和移库申请数据还有请求打印移库单命令的字符型页面,该字符型页面包括移库申请登录命令代码、请求打印移库单命令代码、本部门代码、总部仓库代码、收货仓库代码、移库申请单号、移库申请日期、移库原因、商品代码、商品数量及商品价格和总金额等数据项;由中心服务器1上关系型数据库的应用管理软件在总部帐套子数据库登录移库申请单。中心服务器1在总部帐套子数据库中生成该移库申请单的移库单,该移库单包括本部门代码、总部仓库代码、收货仓库代码、移库申请单号、移库单号、移库有效日期、移库原因、商品代码、商品数量及商品价格和总金额等数据项;中心服务器1通过局域网2向该部门的总部工作站3发送含移库单打印命令及移库单的数据的字符型页面,该字符型页面包括移库单打印命令代码、本部门代码、总部仓库代码、收货仓库代码、移库申请单号、移库单号、移库有效日期、移库原因、商品代码、商品数量及商品价格和总金额等数据项;控制总部仓库管理部门的总部工作站3打印该移库单。
总部仓库管理部门将移库单交给运输部门,运输部门持移库单从总部仓库提货,总部仓库用它的总部工作站3通过局域网2向中心服务器1发送含仓库移库登录命令和移库数据的字符型页面,该字符型页面包括仓库移库登录命令代码、总部仓库代码、收货仓库代码、移库申请单号、移库单号、移库日期、移库原因、发货人员代码、运输部门代码、商品代码、商品数量及商品价格和总金额等数据项。由中心服务器1上关系型数据库的应用管理软件在总部帐套子数据库登录该移库单的存货移出,将实发数从总部帐套子数据库中总部仓库移入目的地仓库相应的在途仓库——运输部门项下。
目的地仓库收货后,用本地仓库的仓库工作站7通过公共互联网5向中心服务器1发送含仓库入库登录命令和移库数据的字符型页面,该字符型页面包括仓库入库登录命令代码、本仓库代码、发货仓库代码、移库单号、移库日期、移库原因、发货人员代码、运输部门代码、收货日期、收货人员代码、商品代码、商品数量及商品价格和总金额等数据项。由中心服务器1上关系型数据库的应用管理软件在总部帐套子数据库登录该移库单的存货已由相应的在途仓库——运输部门移入目的地仓库。
(八)仓库之间商品调拨
仓库之间商品调拨活动的流程请参见图9。当总部指令在各地的仓库向其它仓库调拨发货,由总部仓库管理部门出具调货出库单,运输部门持调货出库单从发货仓库提货,发货仓库用它的仓库工作站7通过公共互联网5向中心服务器1发送含仓库调货出库登录命令和调货出库数据的字符型页面,该字符型页面包括仓库调货出库登录命令代码、本仓库代码、收货仓库代码、调货出库单号、调货出库日期、移库原因、发货人员代码、运输部门代码、商品代码、商品数量及商品价格和总金额等数据项;由中心服务器1上关系型数据库的应用管理软件在总部帐套子数据库登录该调货出库单的存货移出,将实发数从总部帐套子数据库中发货仓库移入目的地仓库相应的在途仓库——运输部门项下。
目的地仓库收货后,目的地仓库是驻外仓库的由本地仓库的仓库工作站7通过公共互联网5,目的地仓库是总部仓库的由总部仓库的总部工作站3通过局域网2,向中心服务器1发送含仓库调货入库登录登录命令和发货数据的字符型页面,该字符型页面包括仓库调货入库登录命令代码、本仓库代码、发货仓库代码、调货出库单号、调货出库日期、移库原因、发货人员代码、运输部门代码、收货日期、收货仓库代码、收货人员代码、商品代码、商品数量及商品价格等数据项。由中心服务器1上关系型数据库的应用管理软件在总部帐套子数据库登录该调货出库单的存货已由相应的在途仓库——运输部门移入目的地仓库。
(九)其它
在前述商品销售、退货和库存数据实时录入总部帐套子数据库并经内部处理之后,总部的财务部门、销售部门、仓库管理部门、总部仓库、信用管理部门和综合管理部门分别可以使用本部门的总部工作站3使用关系型数据库的应用管理软件提供的查询、统计命令,查看相关的数据,对销售、退货和库存数据进行分析,提出预测。例如,对某一品种商品的总销售数量、各种原因的退货数量进行统计之后,综合管理部门可对该品种商品的质量管理提出改进意见,或对设计生产的决策提供咨询。对某一分销点各种品种商品销售数量、退货数量进行统计之后,综合管理部门可对该分销点商品总销售的业绩进行分析。
同样,在前述商品销售和退货数据实时录入各分销点帐套子数据库并经内部处理之后,各地的分销商分别可以使用本分销点的分销点工作站7使用关系型数据库的应用管理软件提供的查询、统计命令,查看本分销点和本地仓库的相关的数据,对本分销点的业绩进行分析,提出预测。