APP下载

钢铁行业成本预算系统开发应用实践

2019-04-26戴昭颖尹涛

电子技术与软件工程 2019年4期
关键词:测算手工工序

文/戴昭颖 尹涛

成本预算是生产经营预算的核心组成部分,是指公司按照预算期的特定生产和经营情况所编制的预定成本,属于成本的事前管理,是公司生产经营管理的重要组成部分。公司现有成本测算主要通过用户按照成本卷积方法手工退到处理实现,涉及系统众多,存在手工处理逻辑复杂、耗费人力时间长、及时性差等问题,所以财务人员希望通过一个成本测算系统简化自己的工作量,提高工作效率。

1 系统的编制逻辑

本成本预测系统通过充分发挥SAP BW(商务信息仓库,以下简称BW)的数据上载、报表查询和BPS(业务计划与模拟,以下简称BPS)的数据回写功能来实现成本测算业务的流程化和规范化,达到规范流程、减少人工处理、规范报表体系的效果。成本预测方法编制逻辑如图1。

原燃料预测价格,用于铁钢消耗物料的单价,上道工序半成品成本用于下道工序的单价。能源动力投入原料的价格手工输入,能动产品的成本在系统外编制完成后,填入系统。当前工序投入的中间品成本,结转自上工序的中间品成本。产品的成本除包含直接材料外,还包括物流运输费用,以及各成本中心、辅助性成本中心的材料消耗以及费用。上述费用和材料分摊过程通过设定分摊比率表(手工录入),根据需要按工序、产线、产品进行分摊。

每天由处理链进行原燃料价格的初始化,按工序自动计算各工序的成本信息,每一个工序业务人员可以对部分成本数据进行修改(按原燃料、炼铁工序、炼钢工序等顺序进行),系统生成每一个工序的成本报表,供分析使用。

2 系统的实现方法

本系统的实现主要采用MVC(modelview-controller的缩写,以下简称MVC)框架,是屏幕编程和网页编程较为经典的一个框架,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。该系统主要分为三部分的实现:BW、BPS、JSP(Java Server Pages,以下简称JSP),工序成本预算系统整体需求及系统架构设计如图2。

SAP BW是mySAP 商务智能(BI)的集成化组件之一,为SAP数据和非SAP数据的采集、存储、分析和管理提供一个集成的,面向商务的平台。本系统的数据主要存储于BW系统的多个模型中。由于工序成本项目较多,并且同一成本项目在不同工序有不同的数据来源,同一成本项目下的物料数据来源也不同。因此,为了结构的可扩展性,将成本项目(包括母项和子项)进行编码存放。

BPS是基于SAP BW搭建的,起到数据回写功能,提供WEB的查看和数据的修改,是基于BW主数据和实时CUBE(信息立方体,以下简称CUBE)搭建的,数据存储在CUBE上,通过BPS上定义的汇总条件和过滤条件,对数据进行存取和计算。

图1:系统编制逻辑图

图2:系统架构图

首钢京唐成本测算系统中使用JSP界面提供展示BPS界面超链接、通过颜色变化与用户交互等功能。JSP开发涉及四部分需求:页面布局、显示当前状态、URL链接、状态控制。

图3:模块间交互图

3 系统模块之间的交互

测算流程控制模块BPS、后台数据处理模块BW、测算数据录入模块JSP之间的交互,如图3。

BW端将数据以实时CUBE的方式提供给BPS端访问,BPS以CUBE作为数据基础进行测算数据录入界面设计和数据处理逻辑定义。BPS自带可视化页面编辑器,开发人员可通过添加WEB界面控件的方式进行WEB页面设计。开发人员在可视化界面编辑器进行WEB界面设计后,生成BSP Application,每个BPS Application对应唯一的链接地址,用户可在企业内网通过直接输入网址访问设计完成后的WEB界面。

BW端为JSP端提供流程控制表用于节点编辑状态控制,节点分为0和1两种状态,当节点状态为0时,既可对数据进行查看又可对数据进行编辑,当节点状态为1时,只可对数据进行查看不可对数据进行编辑,节点控制表的信息是由BPS进行更新的。

在BPS端对录入界面设计完成后,将对每个录入界面生成唯一的链接地址。JSP端通过对每个节点绑定链接地址来实现对BPS网页界面的访问。

4 结语

本成本预测系统除用户需要录入的数据如计划数据、手工数据外,其余数据全部采用处理链形式自动更新,如原燃料的库存价、计划价、采购价,其他工序的标准价、成本表数据等。自动更新数据分为按月更新数据与按天更新数据,按月更新即每月更新一次,按天更新即每天按照指定时点实现每天更新。这样不仅仅整合了不同系统之间的数据,大大减少了手工处理的工作量,也实现了人机互动式成本预测,即每一个工序业务人员可以对部分成本数据进行修改。

猜你喜欢

测算手工工序
120t转炉降低工序能耗生产实践
大理石大板生产修补工序详解(二)
做手工
超萌的羊毛毡手工
基于概率分布的PPP项目风险承担支出测算
人机工程仿真技术在车门装焊工序中的应用
有关τ-可测算子的Young不等式与Heinz型不等式的逆向不等式
(T)-可测算子迹的不等式
中国潜在产出和产出缺口的测算:1952~2008