于志強(qiáng) 陽(yáng)靈芬
摘要:近年隨著XBRL的發(fā)展,基于XBRL的新型網(wǎng)絡(luò)財(cái)務(wù)也初步在企事業(yè)財(cái)務(wù)工作中得以應(yīng)用。通過(guò)對(duì)財(cái)務(wù)數(shù)據(jù)進(jìn)行標(biāo)準(zhǔn)化定義和表示,可以及時(shí)、準(zhǔn)確、高效、經(jīng)濟(jì)的存儲(chǔ)和處理這些數(shù)據(jù),使計(jì)算機(jī)信息技術(shù)與傳統(tǒng)財(cái)務(wù)報(bào)告有機(jī)融合。該文從XBRL網(wǎng)絡(luò)財(cái)務(wù)的基礎(chǔ)支撐-XBRL、XSLT、WEB技術(shù)出發(fā),闡述了財(cái)務(wù)交互報(bào)告系統(tǒng)的開(kāi)發(fā)過(guò)程,該系統(tǒng)有效地解決了傳統(tǒng)財(cái)務(wù)存在的弱交互性問(wèn)題。
關(guān)鍵詞:XBRL;財(cái)務(wù)報(bào)告;信息化
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2016)03-0109-02
XBRL是可擴(kuò)展標(biāo)記語(yǔ)言XML在財(cái)務(wù)領(lǐng)域的應(yīng)用,是非結(jié)構(gòu)化財(cái)務(wù)信息處理的最新技術(shù),其描述簡(jiǎn)單可擴(kuò)展性高,主要用于商業(yè)和財(cái)務(wù)信息的定義和交換。XBRL較好地實(shí)現(xiàn)財(cái)務(wù)系統(tǒng)與單位內(nèi)部管理系統(tǒng)的數(shù)據(jù)交換,使得在傳統(tǒng)報(bào)告模式下無(wú)法實(shí)現(xiàn)的財(cái)務(wù)信息實(shí)時(shí)交互成為可能。本文采用XBRL和XSLT構(gòu)建了財(cái)務(wù)交互報(bào)告系統(tǒng)核心展示及轉(zhuǎn)換模塊的同時(shí),結(jié)合WEB技術(shù)和MQ推送,實(shí)現(xiàn)信息的實(shí)時(shí)推送與發(fā)布。
1 項(xiàng)目背景和總體方案
1.1 項(xiàng)目背景
傳統(tǒng)事業(yè)單位財(cái)務(wù)報(bào)告關(guān)注信息的準(zhǔn)確性、實(shí)時(shí)性,而內(nèi)容相對(duì)固定,可定制化差。本文針對(duì)傳統(tǒng)財(cái)務(wù)報(bào)告的缺點(diǎn),建立了交互報(bào)告系統(tǒng),除關(guān)注傳統(tǒng)財(cái)務(wù)所關(guān)注的信息準(zhǔn)確性、實(shí)時(shí)性之外,為信息使用者與信息提供者的交互及XBRL財(cái)務(wù)報(bào)告的推廣提供支持。
1.2 總體架構(gòu)設(shè)計(jì)
基于XBRL技術(shù)的財(cái)務(wù)交互報(bào)告系統(tǒng)的建設(shè)是一項(xiàng)復(fù)雜工程,一個(gè)顯著阻力來(lái)自于信息使用者和信息提供者對(duì)XBRL技術(shù)規(guī)范以及轉(zhuǎn)換流程的把握,為保證系統(tǒng)建設(shè)目標(biāo)的實(shí)現(xiàn),方案設(shè)計(jì)遵循如下原則:技術(shù)先進(jìn)、系統(tǒng)實(shí)用、結(jié)構(gòu)合理、產(chǎn)品主流、成本控制、持續(xù)運(yùn)維作為基本建設(shè)原則。
2 詳細(xì)功能設(shè)計(jì)
本系統(tǒng)采用B/S架構(gòu),系統(tǒng)從總體上分為展示層、控制層、XML接口層、數(shù)據(jù)層四層??刂茖訛檎麄€(gè)系統(tǒng)的核心,依據(jù)XBRL的構(gòu)建原則和XSLT的轉(zhuǎn)換原則進(jìn)行構(gòu)建,對(duì)財(cái)務(wù)報(bào)告的組成元素進(jìn)行變換及相對(duì)自由的組合,從而生成符合使用者需求的可定制化報(bào)告。目前支持XBRL基本元素及XSLT中全部標(biāo)簽:xsl:template xsl:call-template xsl:apply-templates xsl:param xsl:with-param的使用和分析。系統(tǒng)的整體功能設(shè)計(jì)和業(yè)務(wù)流程見(jiàn)圖1、圖2:
3 項(xiàng)目實(shí)施方案
3.1 開(kāi)發(fā)技術(shù)平臺(tái)選擇
1)WEB應(yīng)用設(shè)計(jì)
系統(tǒng)采用ASP.NET MVC三層結(jié)構(gòu),因考慮XBRL和XSLT在系統(tǒng)中的重要性,在數(shù)據(jù)層的基礎(chǔ)上又構(gòu)建了XML接口層,形成展示層、控制層、XML接口層、數(shù)據(jù)層四層,XML的消息隊(duì)列處理使用IBM MQ。
2)數(shù)據(jù)庫(kù)設(shè)計(jì)
經(jīng)系統(tǒng)需求分析,需采用關(guān)系型數(shù)據(jù)庫(kù)且數(shù)據(jù)量級(jí)在百萬(wàn)以下,因此使用SQL Server作為系統(tǒng)數(shù)據(jù)庫(kù),ERSTUDIO作為設(shè)計(jì)軟件。
3) 網(wǎng)絡(luò)設(shè)計(jì)
考慮到財(cái)務(wù)系統(tǒng)的特殊性,通過(guò)ACL實(shí)現(xiàn)用戶IP訪問(wèn)限制,通過(guò)端口映射隱藏?cái)?shù)據(jù)庫(kù)實(shí)際IP地址,同時(shí)使用加密技術(shù)防止網(wǎng)絡(luò)嗅探。
3.2 項(xiàng)目實(shí)施階段
4 系統(tǒng)功能及實(shí)現(xiàn)
信息使用者可以通過(guò)系統(tǒng)制定報(bào)告的生成頻率、報(bào)告類型、報(bào)告對(duì)象,并可通過(guò)可配置化的界面對(duì)既有模板進(jìn)行可選項(xiàng)目的增加和刪除。信息提供者可通過(guò)系統(tǒng)配置對(duì)信息使用者的權(quán)限進(jìn)行指定,可細(xì)化到數(shù)據(jù)列級(jí)別,同時(shí)可對(duì)數(shù)據(jù)庫(kù)連接等參數(shù)進(jìn)行修改。系統(tǒng)界面及部分編碼實(shí)現(xiàn)如下:
5 結(jié)束語(yǔ)
本文從XBRL網(wǎng)絡(luò)財(cái)務(wù)的基礎(chǔ)支撐-XBRL文件的構(gòu)建為出發(fā)點(diǎn),構(gòu)建了財(cái)務(wù)交互報(bào)告系統(tǒng)。目前系統(tǒng)還有待完善,存在界面配置不支持可拖拽化、只支持中文、XSLT轉(zhuǎn)換模塊還不支持遞歸等問(wèn)題。在下一步的工作中,將繼續(xù)增加技術(shù)投入,更加科學(xué)地利用信息化手段,做好系統(tǒng)的完善工作。系統(tǒng)投入使用以來(lái),得到了信息使用者,尤其是高層次信息使用者的積極反饋,財(cái)務(wù)報(bào)告工作效率得到提升,使得財(cái)務(wù)信息發(fā)布更加智能化、實(shí)時(shí)化、為XBRL等新技術(shù)對(duì)財(cái)務(wù)工作者和使用者的沖擊提供了有效緩沖和知識(shí)儲(chǔ)備。新技術(shù)形式下,如何在財(cái)務(wù)風(fēng)險(xiǎn)防范機(jī)制、會(huì)計(jì)核算基礎(chǔ)等制度的約束下,提升信息化的適用性,也值得進(jìn)一步探討。
參考文獻(xiàn):
[1] 應(yīng)唯, 王丁, 黃敏, 等. XBRL財(cái)務(wù)報(bào)告分類標(biāo)準(zhǔn)的架構(gòu)模型研究[J]. 會(huì)計(jì)研究, 2013(8): 3-9.
[2] 朱紅鷹. 信息時(shí)代背景下改革事業(yè)單位會(huì)計(jì)制度的措施[J]. 企業(yè)改革與管理, 2015(4): 172.
[3] 周榮成. 信息背景下事業(yè)單位財(cái)務(wù)管理途徑的改革與創(chuàng)新[J]. 財(cái)會(huì)金融, 2014(14): 227.