集团模式下产销存系统的建设与实践
2016-12-07刘洪光
刘洪光
(山西凯嘉能源集团有限公司,山西 介休 032000)
集团模式下产销存系统的建设与实践
刘洪光
(山西凯嘉能源集团有限公司,山西 介休 032000)
本文介绍了产销存系统的设计思路和开发模式,并具体详细地阐述了系统的设计与实现。该系统设计科学、理念先进、技术超前、功能稳定、配置灵活、界面友好。该系统的成功研发与实施应用,为煤炭集团型企业摸索了一条信息化建设的可行性道路,体现了自主开发的技术优势、成本优势、运营优势、后期升级维护优势。实现了企业数据统一标准、统一管理,强化了集团产销存管控模式,提升了业务协同能力和科学决策水平。
信息化;产销存;流程化
1 项目实施背景及存在问题
自2009年煤炭资源整合成立集团公司以后,集团下属企业增多、业务范围扩大、经营方式变更,由于各单位使用的软件都是各自为政,只起到了临时记录数据的功能,再加上各单位之间数据互通不及时,导致信息不能集成、共享,造成了数据孤岛,不能对基础数据进行综合查询、统计分析、领导决策层不能及时掌握公司经营活动动态。因此,在信息技术的基础上,以系统化的管理思路,开发一套产销存系统将企业的战略、管控、业务运作与信息化相融合,形成产、销、存统一化的流程管理来规范业务流程、提高工作效率、提高管理水平,增强企业核心竞争力显得尤为重要。
2 系统的设计与实现
2.1 系统概述
该系统按照系统性、扩展性、灵活性的思路进行统筹规划,将该系统设计的实现与公司生产、销售、财务、经管等部门的业务进行了深度融合,即从各煤业公司日常的生产、入库、出库、煤销分公司的统一销售、结算,到财务部门的货款挂帐,再到领导决策层的综合查询、统计分析。
该产销存系统以报表的汇制方式,将功能模块分为:报表设计、报表录入、报表纠错、报表统计查询、报表权限控制;按业务流程方式将功能模块分为:各煤业公司产销存填表,煤销分公司产销存填表,煤销分公司客户维护、合同签订、审批填表,以及所有业务表单的综合统计、查询。该系统涉及了各煤业公司、煤销分公司、财务部门、经管部门、领导决策层等部门,实现了集团公司产、销、存统一的流程化管理。
2.2 产销存系统模型
按报表汇制方式,功能模块如图1所示。
图1 按报表汇制方式的功能模块
按业务流程方式,功能模块如图2所示。
图2 按业务流程方式的功能模块
3 系统详细设计
3.1 设计思路
将产销存系统的所有表单进行了横向、纵向分隔,即把每个表单分隔为主栏、宾栏,并对主宾栏的统计信息进行独立配置,然后再进行关联协调、有机整合,使系统的统计更加灵活,易于扩展。遵循此思路,将该系统设计实现与公司生产、销售、财务、经管等部门的业务进行深度融合,即从各煤业公司日常的生产、入库、出库、煤销分公司的统一销售结算,到财务部门的货款挂帐,再到领导决策层的综合查询、统计分析,将业务流、信息流、资金流整合,实现产、销、存统一的流程化管理。
3.2 数据库设计
该系统使用SQL SERVER 2008R2数据库,使用PowerDesigner设计好概念模型后,生成产销存系统的物理模型,最后转换成SQL SERVER 2008脚本。本数据库模型满足数据库第三范式,遵循了减少冗余及方便编码开发的原则。
3.3 核心功能实现
下面将分别从报表的汇制方式和业务流程方式将功能模块进行详细说明。
3.3.1 报表汇制方式说明
按报表的汇制方式将该系统分为报表设计、报表录入、报表纠错、报表统计查询、报表权限控制五部分。
3.3.1.1 报表设计
报表设计主要是对各业务表单的统计内容进行详细配置的功能模块,下面将报表设计的各个功能模块进行详细说明:
A.统计对象配置:用于配置业务表单中的统计对象,如:煤种信息。
B.指标维类型:用于定义各统计报表指标维的类型,以便在指标维信息配置中使用。
C.指标维信息:用于详细定义业务表单的指标维信息,例如:为煤产品的同一统计对象配置不同的统计项目,如在指标维类型中统计对象为动力煤,在指标维信息中又为动力煤配置了义棠下组筛混煤、城峰下组筛混煤、外购动力煤等多个统计项目,这样以便于在统计表中即可以按统计项目明细统计又可以按统计对象汇总统计。
D.报表设置表:该设置表是将业务报表的各部分进行关联整合的关键接口,在该设置表中对报表信息进行了详细定义,如报表名称、报表编号、报表类型、报表对应的数据表以及汇制报表主、宾栏的公式信息等,主、宾栏信息是通过灵活的SQL语句为统计报表动态加载的,其中报表编号是关联报表主栏、宾栏的唯一主键,同样与主栏和宾栏配置表中的报表编号相对应。
E.报表宾栏设置表:用于配置业务表单的宾栏信息,在该配置表中报表名称和报表编号与报表设置表中的报表名称和报表编号相对应,统计条件是用于配置该宾栏字段的个性统计条件,该统计条件在所有报表统计条件中最为优先,否则统一在主栏设置表中配置。
F.报表主栏设置表:用于配置业务表单中主栏的统计字段及每个字段的计算公式、计算条件、计算顺序、起作用的时间范围等信息。在该配置表中报表名称、报表编号与报表设置表中的报表名称和报表编号相对应,计算公式和计算条件用SQL语句动态配置,非常灵活方便,易于修改。
G.报表单元格设置:用于配置业务报表中特定字段的统计条件,在此处配置的条件优先级次于报表宾栏设置表中配置的统计条件,高于报表主栏设置表中配置的统计条件。
3.3.1.2 报表录入
报表录入模块是产销存系统基础数据的入口,是实现报表统计查询功能的基础,在该模块中提供了以下功能:各煤业公司每天的生产、入库、出库、二级库、盘库,煤销分公司的每天入库、出库、盘库、发运、地销订单、客户结算、财务回款,以及客户的维护、合同签订与审批等功能。
3.3.1.3 报表统计查询
报表统计查询模块是对报表录入的基础数据运用科学合理的算法进行提取、清理、转换和移植,然后用报表的形式展现给经营管理层。
3.3.1.4 报表纠错
报表纠错模块主要是站在用户体验的角度考虑,在实际操作过程中,由于存在不可避免的人为因素,所以在确认上报后,只要用户进行纠错申报,并且申报审批成功后错误数据可以重新更改。从而保证了系统的灵活性和数据的准确性。
3.3.1.5 报表权限控制
在该系统中,对业务表单安全性和完整性进行了严格的控制.如果业务员没有按规则填写时,会弹出相应的提示。
3.3.2 业务流程方式说明
3.3.2.1 各煤业公司原煤产销存填表
各煤业公司的原煤产销存运用统一的模板设计开发,主要功能是记录各煤业公司每天的原煤盘库、生产、入库、出库、二级库的数据明细。
A.盘库:为了制定合理的产销计划,必须准确掌握产品的库存情况,所以在进行生产入库前,需要对各煤产品进行统一盘库。
B.生产、入库:将生产、入库、及质量放到了同一表中,其中产品名称是在报表设计模块的报表宾栏设置表中预先配置的,期初库存是在选择产品名称后自动计算的。在实际
生产过程中,由于质量化验结果的生成需延迟一天,所以在填写完产量后,计量统计员可以先确认上报数量,再确认上报质量,这样将不会影响数量的统计。
C.出库:煤业公司的出库类型分为内销、地销和移库,其中内销对应的收货方为本集团公司内的各子分公司,地销对应的收货方为外部客户,移库对应的收货方为本公司的二级库。该出库表与各煤业公司的地磅系统关联,在选择好出库类型、产品名称和收货方后将出库量从地磅系统中自动取数。
D.二级库表:由于各煤业公司地利条件的限制,各煤业公司如果要铁销,则会先将煤产品移库到二级库,然后煤销分公司再进行统一铁销。
3.3.2.2 煤销分公司产销存填表
根据公司业务需要,煤销分公司将销售公司和洗煤厂进行统一管理,但销售公司和洗煤厂之间又进行单独核算,所以在煤销分公司的产销存过程中,对洗煤厂库和销售公司库的生产、盘库、入库、出库中进行分别统计。
A.洗煤厂精煤入洗产出表:在该表中把全部信息内容分成了产品信息、精煤质量信息、入洗原煤信息三类。
B.盘库:分别对义棠洗煤厂库、销售公司库和二级库(介休发煤站)的多个煤种进行了盘库。
C.入库:在该入库表中,入库类型分为内购、外购、生产。内购与各煤业公司出库表中的内销对应。且入库量从已达到数据共享的地磅系统中取数。
D.出库:煤销分公司的出库类型分为铁销、地销、移库、自用,其中铁销、地销对应的收货方为外部客户,移库对应的收货方为本公司的二级库即发煤站,自用对应的收货方为单位本身。出库量与地磅系统关联,从地磅系统中取数。
E.发运:发运表虽与出库表类似,但又有不同,出库表主要用于库存统计,发运表则在出表的基础上增加了铁销的大票吨数、轨道衡数,运费及发站、到站等信息,主要用于结算。
F.结算:由于全集团公司实行统一销售,所以将结算分为外部结算和内部结算,外部结算是煤销分公司与外部客户之间的结算,内部结算是煤销分公司外部结算后再与各煤业公司之间的结算。
外部结算:外部结算单的内容分类清晰,一共划分了回款信息、发运信息、结算信息、煤质奖罚信息、本次结算发运明细五部分。
内部结算:相对于外部结算来说,内部结算比较简单,与外部结算不同的是内部结算是一月进行一次。
G.回款:回款单以台帐的形式建立,在一个回款单中记录某来款单位的多次回款信息,回款信息包括收款单位、来款日期、应收货款、回款金额、回款方式、煤款金额、运费金额、开票金额、应收余额、备注等。
3.3.2.3 煤销分公司客户维护、合同签订、审批填表
A.客户维护:在该系统中,客户类型分为了地销、铁销、外购三类,所有客户与各煤业公司地磅系统中的客户关联,并进行统一管理,这样做以便于对客户更灵活的统计。
B.合同签订、审批:当合同的签订和审批进入平台管理后,代替了原先excel的操作,使合同的归档、查询、审批更加方便高效。
3.3.2.4 综合统计查询
综合统计查询按表单的业务类型分了煤业公司查询和煤销分公司查询两部分,实现了多个查询条件任意组合的灵活查询,其中煤业公司查询又分为煤业公司入库查询和煤业公司出库查询,煤销分公司查询又分为煤销分公司入库查询、出库查询、精煤入洗产出查询、发运查询、结算查询、订单查询。
4 关键技术及创新
自主研发,数据集成共享。本系统由集团信息中心团队自主研发,各煤业公司和煤销分公司实施使用,降低企业信息化投入成本。
业务流程化,管理信息化。与其它软件公司开发的产销存软件相比,本系统深度融合了集团公司的生产、销售、过磅业务、经营、结算、财务等多项业务系统。
系统产品化,配置灵活。本系统具有极高的推广价值,通过简单配置可实现“加盟连锁”,具有很强的可复制性、移植性。
5 系统运行以来的成效
该产销存系统在企业应用后,将先进的管理理念、管理方式、管理手段融入企业,实现了核心业务流程得到合理配置和优化,实现了企业管理的精细化和信息的共享,促进了工业化和信息化的深度融合,推动了员工个人素质提升。另外,该系统可以在众多煤炭企业中推广使用,通过简单配置可实现“加盟连锁”,提高了企业的经济效益和社会效益。
6 总结
该系统设计科学、理念先进、技术超前、功能稳定、配置灵活、界面友好。该系统的成功研发与实施应用,为煤炭集团型企业摸索了一条信息化建设的可行性道路,体现了自主开发的技术优势、成本优势、运营优势、后期升级维护优势。实现了企业数据统一标准、统一管理。通过集中化收集、主题化存储、特色化分析、统一化服务,强化了集团产销存管控模式,提升了业务协同能力,科学决策水平。 参考文献:
[1]雷万云.信息化与信息管理实践之道[M].清华大学出版社.2012.
[2]Paul Nielsen.SQL Server 2008宝典[M].马振晗,任鸿,高宇辉译.北京:清华大学出版社.2011.
[3]Matteo Golfarelli Stefano Rizzi著.战晓苏,吴云浩,皮人杰.数据仓库设计:现代原理与方法.2010.
Construction and Practice of the Production-sales-stock System in Group Mode
Liu Honhguang
(Shanxi Kaijia Energy Group Co.Ltd,Jiexiu 032000,Shanxi)
This paper introduces the design and development mode of the production-sales-stock system,and describes the design and implementation of the system in detail.The system has the advantages of scientific design,advanced concepts,advanced technology,stable function,flexible configuration and friendly interface.The successful development and application of the system provides a feasible way of information construction for the coal enterprises,reflecting the independent technology advantage,cost advantage,operational advantage and post upgrade maintenance advantage.It achieves a unified standard of enterprise data and the unified management,strengthens the production-sales-stock control mode,enhances the business collaboration ability and level of scientific decision-making.
informatization;production-sales-stock;process
TP311.52
A
1008-6609(2016)07-0081-03
刘洪光,男,山西省介休市人,学士,助理工程师。研究方向:计算机应用,计算机软件设计。