高博?何建?郭云飞
摘要:提出了一种石油井下作业低代码成本管控系统的开发设计方案,通过内外网穿透技术实现了成本管控系统数据回迁公司内网数据库,回迁公司内网的压裂单井成本费用数据与FineReport专业报表软件数据接口对接,为经营核算、财务管理和单井成本费用管控的数据可视化呈现与分析提供数据支撑。在此基础上,对该系统的应用成效进行了检测,发现该系统能够降低经营核算人员的工作强度,同时提高单井成本费用采集过程中的数据准确度和及时性。
关键词:石油井下作业;低代码;成本管控系统
一、前言
当前,以云计算、大数据、人工智能、物联网、5G为代表的数字技术正推动全球进入数字经济新时代。在这样的大背景下,如何借助数字化信息技术,为石油公司推进的单井安全提速创效工程落地见效提供实时、准确、全面的数据支持,提升公司管理效能,助力公司高质量发展,是迫切需要进行研究的课题。
二、石油井下作业低代码成本管控系统的开发背景分析
为了降低经营核算业务人员的劳动强度,解决单井成本费用数据收集不及时、准确率低、成本费用数据不能被各相关科室有效分析利用的问题,进行井下作业公司石油井下作业低代码成本管控系统的研发,探索井下作业公司利用氚云低代码平台实现生产经营业务信息化的新方法。在当前信息化大背景下,围绕井下压裂单井成本开展经营核算数据的采集,进行业务流程梳理、管理节点分析,并借助低代码平台“快速开发、快速迭代、快速应用”的技术优势,开展石油井下作业低代码成本管控系统的开发,为公司数字化转型提供实践经验和技术积累,就显得尤为必要。
三、石油井下作业低代码成本管控系统的设计思路分析
(一)石油井下作业低代码成本管控系统的设计需求
综合石油井下作业成本管理工作的现实情况以及相关需要,提出开发设计油井下作业低代码成本管控系统的需求,具体包括以下内容。
第一,提高数据效率。数据从氚云填报后,通过管控平台数据整理及报表制定,自动生成各项数据。避免重复工作、提高工作效率。第二,数据安全且共享。各部门及科室根据数据权限及展示需求,共享数据,打破数据不一致及数据孤岛。实现内网实现存储,更加安全可控。第三,后期易于扩展且自主性强。构建的数据同步能力及报表引擎,可根据现有数据自主形成多维度、多部门的报表,不受数量限制[1]。第四,实时准确性高、数据易于分析。固化的公式及数据集,有效规避人为风险,数据一经录入,所有平台数据自动生成,直观可视,准确率高,便于领导第一时间进行决策。可导出可浏览,便于部门对数据做历史分析及管理[2]。
(二)石油井下作业低代码成本管控系统的总体设计思路
开展石油井下作业低代码成本管控系统的开发,采集整理公司压裂业务生产经营过程中的数据,梳理优化压裂业务流程,整合公司现有的轻应用数据资源,提高单井成本预算、核算的及时性和准确率,在确保公司数据安全的前提下,将石油井下作业低代码成本管控系统的生产经营数据作为公司单井安全提速创效工程系统的数据支持。
(三)石油井下作业低代码成本管控系统的具体设计
1.系统构架设计
石油井下作业低代码成本管控系统可以细化为六个层次,即展示层、接入层、接口层、服务层、数据存储层、容器层。其中,接入层主要包含鉴权、SSL、认证、负载均衡等几部分。接口选定为API Gateway[3]。服务层主要包括云端,负载均衡、配置中心、服务中心、熔断;基础服務集群,元数据管理服务、日志数据服务、监测数据管理服务、任务调度服务、消息通知服务;业务服务,可视化展示模块服务、软件模块服务、人员模块服务、试验流程模块服务、数据模块服务、权限模块服务、流媒体模块服务、地图模块服务、资源模块服务、分析作业模块服务、分析模板模块服务等等;ELK日志采集监控,Elasticsearch全文检索、Logstash检索分析、Kibana图形展示;服务异常处理;数据采集;数据治理;数据分析等。数据存储层主要包括数据持久化部分,结构化数据访问、非结构化数据访问、缓存数据访问、消息数据访问、索引数据访问、分析数据访问;数据存储部分,Mysql、非结构化、Redis缓存、RabbitMQ、ES索引库、文件大数据存储。容器层主要包含容器编排、资源调度、集群管理、docker引擎等部分。该系统的运行环境设定为CentOS7.4/麒麟操作系统/国标OS。
2.系统主要功能设计
该系统的主要功能包括:平台管理,即有账号管理、应用管理、作业调度管理、统一运维监控;数据管理,即有结构化数据管理、半/非结构化结构数据管理、数据采集、数据交换、数据存储管理、数据加工清洗、数据计算、数据查询;数据管控,即有元数据、主数据管理、数据质量管理;数据ETL;数据分析与挖掘;数据展现等。
3.数据同步
在该系统的实际运行期间,支持单井成本费用数据外网回迁公司内网,保证符合数据安全管理要求,具体包括:内网搭建数据同步服务、报表服务、数据库服务(国产化环境);通过防火墙做出口限制,限制只能访问氚云接口地址;数据同步服务通过氚云接口,通过SSL通道进行数据的单项同步;平台单向数据至数据同步服务;在数据同步服务器进行数据同步、数据清洗、数据整理将数据按照业务逻辑存储至数据库服务器;报表服务器调用数据库服务器作为数据源,提供报表统计及展示服务。
在企业内网中,用户端可以通过数据通信设备获取到数据同步服务、数据报表服务,并与数据库服务器相连接,以此切实参考现有数据信息完成现状掌握以及决策形成[4]。在防火墙的防护下,依托专用接口,企业内网与氚云平台实现连接,方便企业内相关工作人员在用户端内迅速获取保存在氚云平台中的海量复杂数据信息,实现企业内网与外部网络的安全、有效连接,支持数据同步服务的达成。
4.成本管控数据集
在该系统的实际运行期间,可以完成满足数据回迁过程中数据采集效率、数据质量控制和数据整合需求的数据整理工具开发。
5.可定制扩展报表引擎
该系统运行实践中,主要基于单井成本费用数据外网回迁公司内网的经营核算数据,使用FineReport报表软件连接公司内网数据服务器,开发符合经营核算管理的多维度、多视角呈现的专业业务报表,并完成核心数据流程及数据集展示,输出多种数据报表。实践中,通过提供的设计工具,可以所见即所得的生成想要的报表内容。
(四)石油井下作业低代码成本管控系统的输出
1.《单井区块联算报表》的输出
《单井区块联算报表》主要反映各个区块的经营成果,还可以反映单井的成本收入情况和经营情况。为公司下一步制定经营计划提供数据支持[5]。其中《单井区块联算报表》还可以进一步细分为《原始表》《分摊表》《摊后表》这3个主表以及《财务成本填充报表》《单井填充报表》这2个填报型子表。同时,在3个主表内,包含133×3个列字段,约400列数据,涵盖基础参数、公用参数、固定费用、变动费用等,具体有项目部、厂处单位、区块、井号、开工日期、完工日期、施工队、井型、井别、实际最高泵压、实际最高排量、设计备液量、压裂工艺、实际工期、人次、收入、成本、员工薪酬、折旧费、财产保险费、暖气费、长期及无形摊销、劳动保护费、辅助材料、直接材料(套管、油管、采油树、钻头、水泥、化学处理剂、钻井液及泥浆承包支出、有机化工产品、润滑油、井下工具)等。
在该系统的运行实践中,能够实现数据检索、展示、计算、导出等功能。对于这3个主表而言,其中包含11个行字段,分别为合计、自有队伍合计、财务成本、摊销成本、检验行。另外,还包含着6个查询条件,具体包括施工作业队、开始时间、结束时间、井型、厂处单位以及财务成本。
2.《单井考核汇总表》和《单队考核汇总表》的输出
《单井考核汇总表》和《单队考核汇总表》主要展示各压裂队单井的节超情况的考核。其中,《单井考核汇总表》和《单队考核汇总表》还可以进一步细分为《单井考核汇总统计表》《单队考核汇总统计表》这2个主表以及《常规井单井预算收入成本明细表》《水平井单井预算收入成本明细表》这2个展示型子表。同时,2个主表各包含51个列字段,涵盖单井字段、单队字段等。主表包含11个行字段,分别为合计、10个压裂队的各队参数。另外,主表内也包含7个查询条件,具体包括井号、施工作业队、井型、每页条数、开始时间、结束时间以及是否考核。
3.《联算数据报表》的输出
《联算数据报表》主要将每个月的考核没有考核进的费用联算一次后重新考核[6]。其中,该数据报表包含28个列字段,主要为1~12月各个月份的调整预算、1~12月单井预算小计、账面(公司财务账面)、账面辅助费用分摊、最终账面的联算(含辅助费用分摊)、合作队伍实际成本、其中合作完井、其中合作未完井、自有队未完工实际成本、其他未纳入单井预算的实际成本、账面的联算—合作队伍—未完工—其他(自营已完井联算)、总节超额、备注、合作井已考核预算(已经拿了的利润奖金)当时报计划科的考核数等等。同时,包含35个行字段,主要有收入、成本、固定费用、员工薪酬、折旧费、长期及无形摊销、上级管理费、其他费用、变动费用、材料费、一般材料、化学处理剂、支撑剂、石英砂、陶粒、其它砂、泵配件、高压件、钻具摊销、燃料费、运费、值班运费、罐车、其它运费、设备维修、动力(电费、水费、天然气)、技术服务等等。另外,也包含1个查询条件,即施工作业队。
四、石油井下作业低代码成本管控系统的应用成效分析
(一)石油井下作业低代码成本管控系统的应用功能展现
在本次系统开发实践中,主要借助低代码平台“快速开发、快速迭代、快速应用”的技术优势,开展石油井下作业低代码成本管控系统的开发。在系统现实运行期间,能够对压裂生产经营过程中的单井费用科目进行基础数据的整理,梳理压裂生产业务流程,构建一套单井财务费用基础数据;能够实现对单井成本费用数据的回迁,通过FineReport报表软件,实现压裂单井费用的多维度可视化展示和分析;可以总结石油井下作业低代码成本管控系统的开发和项目管理经验,形成公司轻应用开发标准;可以实现数据存储的标准化、跨部门共享和协同、功能强扩展性。
对于石油井下作業低代码成本管控系统而言,其实现了对低代码平台数据内外网回迁及安全机制的创新;形成了标准化低代码平台数据流转及数据整理标准规范及工具一套;构建起了一套标准化管控数据集,形成数据标准化、数据协同和共享能力;切实将低代码平台及报表引擎内外网结合,外网填报,内网计算及自动形成结论报表。
(二)石油井下作业低代码成本管控系统的应用成效
借助石油井下作业低代码成本管控系统实现对压裂单井费用的管理,提供压裂单井费用的可视化分析展示,为公司单井安全提速创效工程系统提供数据支持。形成单井费用数据标准流程,构建一套单井财务费用基础数据,形成公司经营核算数据资产;形成一套标准的井下轻应用开发规范;降低经营核算人员的工作强度,提高单井成本费用采集过程中的数据准确度和及时性,实现公司单井成本费用准确率达到80%以上,实际成本费用准确率达到75%以上,为公司单井安全提速创效工程系统提供数据支撑。
目前已经形成434张数据表、22张结果报表,以及建立了一套报表设计及展示引擎,实现数据的共享及定制化展示。将石油井下作业低代码成本管控系统投入模拟仿真运行环境,能够了解到的是,在性能方面,满足事务处理查询平均2秒,最长6秒;普通应用查询平均3秒,最长10秒;统计分析类查询平均5秒,最长15秒。系统并发特性:系统应支持至少6000用户的访问量,并支持300用户的并发量。
五、结语
综上所述,石油井下作业低代码成本管控系统实现了对压裂单井费用的管理,通过FineReport专业报表软件定制开发的专业报表、数据看板等数据可视化工具,对压裂单井费用科目的金额进行直观的展示,为公司单井安全提速创效工程系统提供数据支持,提升公司核心竞争力。同时在石油井下作业低代码成本管控系统开发过程中,构建了一套压裂单井财务费用基础数据,形成了轻应用开发的标准,对公司今后轻应用开发的项目管理提供了指导。
参考文献
[1]刘恒,徐蓓蓓,李成龙,等.企业预算成本管控系统方案设计及实现路径探讨[J].企业改革与管理,2022(15):108-111.
[2]李散绵.资源节约型物流成本管控系统构建——以D公司为例[J].物流技术,2021,40(11):76-82.
[3]郝彦鹏.“大智移云”背景下油气开采企业作业预算成本管控系统构建研究[J].商业会计,2021(10):83-86.
[4]邬丹,孙万军,陈文吉,等.以全面预算构建可控成本管控系统[J].中国总会计师,2021(04):88-89.
[5]袁英杰,陈红权,尹力,等.大型矿用汽车管理及成本管控系统的创建与实施[J].现代矿业,2020,36(08):166-169.
[6]肖生岩.石油钻井公司成本管控措施创新探析[J].中国石油大学胜利学院学报,2019,33(04):91-94.