齐普生用Foxtable为自己量身定做整套ERP
深圳市齐普生信息科技有限公司成立于2004年3月。主要从事自主研发、增值服务以及代理高新技术产品。公司总部设在深圳,在全国各大中城市设有近30个销售服务机构,目前已经形成根植华南,覆盖全国的销售及服务网络。二级代理商及核心渠道遍布全国。
2010年之前,公司的业务数据支撑平台主要有金蝶K3系统和易表软件。金蝶K3系统是以财务为主的进销存业务应用系统,是标准化的系统。从功能上看,金蝶系统尚不能满足公司相关部门对流程及数据的管理要求,而且从管理角度和从投入的费用上考虑,都不适宜面向公司各部门展开应用。自2004年以来,先后用易表完成了多个独立的应用系统,逐渐替代了原有的EXCEL手工报表。虽然利用易表软件实现了多项业务数据的分散管理,局部地提高了数据管理水平,但因易表不是真正的数据库管理系统,程序和数据集成在一起而不能分离,容量有限。比如,我们每个季度的出库条码有20万条左右。一个季度一个易表文件都很吃力。5年则有20个文件,如果要查询某批条码的相关出货信息就很麻烦了。而且易表只能在局域网内应用,不能扩大规模应用。随着公司多产品线的经营和发展,各产品线业务管理的差异化也越来越明显,公司各部门对业务数据分析的要求越来越高。易表软件早已不能满足各部门需求了。需要再寻找途径来改变现状。
由于公司业务数据量大,业务流程复杂多变。市面上销售的各种应用软件系统是不能直接拿来套用的。现成的业务应用软件和我们的个性化需求总是有矛盾。为不同的需求去购买现成的业务应用软件,极易形成多个信息孤岛,而且维护的成本也会剧增。弄得不好,业务管理系统会障碍公司的良性发展,成了拖后腿的角色。几年来,我们一直在关注国内外应用软件平台的发展,希望找到新的突破。
在这期间,我们也接触过很多软件开发平台的提供商,也接触过较多专业的软件开发公司,有的甚至说还可以帮我们开发,然后再按照租赁软件的方式进行合作。
企业运作是要讲成本的。如果找专业的软件开发公司来进行定制开发,不仅费用较高,而且由于专业的开发人员对实际的业务流程和管理理念不是很充分了解,同样也无法开发出较为理想的业务管理系统,而且在开发之前必须明确用户需求,开发不可能是无止境的。如果签订协议后还要增加需求,则属于二次开发,得再收费。其次,即便开发出的系统能够满足近期要求,但是,因企业自身IT人员无法掌握或很难继承信息系统的研发技术,则无法随着业务流程的和业务模式的变化及时有效地对信息系统进行相应的调整,基本上要完全依赖开发商。在“业务、逻辑、技术、架构”四方面,“技术”成为了短板,使得企业很被动。信息系统投入费用也得不到有效的控制。
根据公司业务发展的特点和对信息系统成本投入方面的考虑,再综合信息系统开发管理经验,不再考虑采取委托开发方式来定制一套固化的应用系统,而是希望能引进一种性能价格比较高的、容易掌握的、可以由企业自身IT人员进行二次开发的信息管理平台。由企业自身的IT人员借助这样的平台来搭建满足企业业务发展要求的业务管理系统。
通过前期对各种开发平台的比较,决定采用Foxtable对公司内部业务系统进行整合,统一规划,进行模块化设计。Foxtable软件是一款国产优秀的数据管理软件,是一个高效的.net平台开发工具,支持远程SQL数据库应用,类似VB.NET的编程,但编程效率要高出很多,从而使得企业IT人员在开发过程中重点关注业务逻辑,无需纠缠于具体功能的底层实现。稍有一点编程基础的企业IT人员很容易掌握它。
通过几个月对Foxtable的学习。我们利用Foxtable开发平台初次完成了《金蝶进销存综合查询系统》的开发。该系统弥补了金蝶系统的一些不足,实现了很多在金蝶系统中未实现的功能。系统查询分析的综合性较强,关联性较强。可整体上反映出订单的进展情况,比如可以总览销售订单的销售明细、分批出货明细、开票明细以及汇总的数量和金额,直接看到未出货明细、未开票明细。采购订单中也可以及时看到采购在途,欠料信息。库存查询的方式方法具备个性化特点,分类也比较实用,树形结构显示结果十分简洁紧凑,提供的筛选和统计功能十分方便。可以按产品分类,可以按仓位分类,可以按特殊属性分类,也可以按办事处进行分类。对库存产品的提示信息比较全面。系统采用C/S结构,基于微软的.net框架,基于金蝶SQL数据库,无用户数限制,广域网用户和局域网用户一样都可以登陆系统。
《金蝶进销存综合查询系统》主要包括以下4大模块:采购订单查询分析模块,销售订单查询分析模块,及时库存的查询分析模块,用户管理模块。系统比较简洁、紧凑、实用、高效和快捷。
以“销售订单查询分析模块”为例说明:
1、销售订单查询分析功能模块支持多帐套选择,支持多种时段选择,支持组合条件的选择过滤。涉及到4个表(销售订单表、销售订单产品明细表、出库单和出库明细表、产品开票明细表)。销售订单作为主表,关 联显示其它3个子表。主表按照选择的条件从后台SQL数据库中加载记录。加载后,根据主表的当前行再加载关联记录的组合信息。
2、 对于每一个销售订单记录,不仅可以关联看到销售订单的产品明细,而且同时可以看到每一个产品的已出库数量、已出库金额、已开票数量、已开票金额。可以同时看到分批出库的出库单信息和对应的出库产品明细。可以同时看到分批开票明细信息。
3、 出库单查询分析功能模块支持多帐套选择,支持多种时段选择,支持套打。
4、 出库明细查询分析功能模块支持多帐套选择,支持多种时段选择,支持组合条件的选择过滤。
5、 在数据记录加载到表之后,可以根据表中任意多个字段进行记录的组合筛选,便于导出或汇总分析。
6、 可以方便地根据常用字段进行树形分类,选择树形节点得到筛选结果,操作方便快捷。
7、 对加载和筛选后的记录和关联记录都可以导出到EXCEL。
有了第一次的成功尝试,大大地增加了后续的研发信心。2009年,我们正式开始计划用Foxtable软件整合原有的易表系统,包括采购订单管理、项目订单与销售合同管理、物流进销存和CBS业务管理、条码进销存核算和销售人员业绩计算等功能。
用Foxtable软件进行二次开发非常方便,灵活性很强。我们利用技术手段对原有业务流程进行了重组和优化,模块化设计,程序和数据分离,各系统之间数据高度共享,减少冗余,关联性增强,数据达到一致。用Foxtable软件研发出的应用系统在业务功能、网络性能、操作界面、复杂逻辑的表述等方面都有着质的飞跃,完全可以达到专业人员的水准,而且研发过程短,效率明显提高。系统的交互性增强,操作十分方便。系统授予权限后,办事处可以远程登陆系统进行数据查询。
目前,用Foxtable软件研发出的业务系统已全面上线,而且边使用边完善。该系统贴合公司业务特征量身定做,大大提升了业务管理的工作效率和工作质量,在多个部门得到广泛的应用,公司上下好评如潮。新系统将为公司打造高效的业务管理水平,及时的信息流,可实时展示业务发展态势,有助于公司决策层因势利导、快速精准做出决策。
以《物流进销存和CBS业务管理系统》中部分功能为例说明。该系统是适用于多仓库、多出入库类型、多订单类型、多产品线、多供应商、多物流公司、多CBS类型、多用户操作、实际库存和特定逻辑库存共存的产品及条码统一管理的进销存管理系统。以入库单为例示图如下:
窗体设计时使用了多个SplitContainer分区面板。主要分为上下2部分,下面是入库单登记的主表,上面一左一右是2个关联表即产品明细表和条码明细表。
主表左下角有一个选项“编辑状态”。勾选时处于可编辑状态,此时有权限的用户就可以新增、修改和删除记录。未勾选时处于非编辑状态,即此时主表不可编辑,但会多了几列显示,主要是自动统计来自关联表的汇总数据,如:产品数量、产品金额、条码数量、条码金额。
产品入库时,除了可以手工直接添加入库明细外,系统提供了关联采购订单产品进行勾选入库。对于同一个采购合同分批入库的情况,下次入库时,系统提供剩余未入库清单供再次勾选入库。另外,系统还提供了批量导入EXCEL文件,经过校验和确认后自动填充入库单和入库产品明细。审核后产品库存增加,形成及时的产品库存。入库条码录入后,条码的BOM编码和产品型号等信息自动匹配,条码的单价与产品自动匹配。条码审核入库形成及时的条码库存。
对所有产品进行条码化管理。条码在库作为库龄分析和库存金额的依据。
以下是条码审核入库的截图。
出库单界面如下:
出库单字段比较多,可以在一个窗体内显示。如下图所示:
以产品库存查询为例,界面显示如下:
报表形式截图:
再以《订单与销售合同管理系统》为例。《订单与销售合同管理系统》实现了销售合同的基本信息、合同分期付款方式分解、出货、收款、开票、应收货款和超期应收款统计、项目订单信息、物流出货信息、补偿登记、文档、信控分析等一体化数据管理。系统提供销售合同各项基本数据统计、季度周报、超期应收款统计及预测、出货收款与应收货款的阶段趋势汇总图表分析等功能。
部分截图如下: