劉晨晨 李育紅
面對龐大數據量,利用傳統審計技術,將投入過高時間、人工成本,不滿足成本效益原則。況且,“十四五”審計工作規劃對于“數據”的詞頻統計由“十二五”的81位上升到22位,進一步強調了要提升信息化支撐業務能力和數據管理水平,以及要加強數據資源分析利用。因此,利用大數據技術掌握審計線索特征,發揮審計監督職能是審計工作重要的內容之一。
目前,國際內部審計師協會覺得數據可視化是大數據的一個重要特色(GTAG,2017),并且通過可視化的審計方式能夠幫助審計人員快速高效地交互分析大量的數據,所提供的洞察力有助于審計人員更快、更準確地從復雜的被審計數據中發現審計線索(陳偉,SMIELIAUSKAS Wally,2016)。總之,通過數據可視化,被認為可以提高審計效率,對被審計大數據的分析結果更有意義(陳偉,2017)。
1.現有審計技術難以應對企業提供的混合型數據
企業中絕大多數重要信息都包含在合同、報告、音頻等非結構化數據中,而審計人員處理的大多是結構化數據。并且,主要還是利用Excel處理,對于非結構化數據應用較少,處理方式還是以人工為主。而國際四大會計師事務所均引入了先進的審計技術,如表1所示。

表1 國際四大引進的審計技術
2.復合型人才稀缺。當前審計人員知識結構仍然比較老,傳統審計主要是手工審計,審計資料大多是紙質版,這只要求審計人員具有獨立性與專業知識能力。但在大數據背景下,審計人員還應當有一定計算機處理信息能力來輔助審計工作,然而,目前審計人員的計算機處理能力還不足。
R語言是具有統計分析功能的一種解釋型語言,輸入的命令能夠直接運行,語法簡單直觀,同時R語言是一種開源的軟件,可以在Windows、Linux等多種平臺下運行,并且能夠借助一些擴展包(例如ggplot2)實現可視化,進行交互式數據分析,同時與其他軟件配合使用,實現數據動態分析。
1.強大的可視化技術
R語言的可視化技術可以將企業的非結構化數據處理加工,以圖表方式展示。相比Excel繪制常規的散點圖、柱形圖等基礎圖形,且難以將分析結果以三維立體圖形式展示,R語言不僅能夠制作更加精美的圖形,還可以實現三維動態展示,方便審計人員分析數據。
2.多角度多方面搜索數據
相比于傳統審計的抽樣檢測,大數據審計可以對所有數據進行分析,并且對于數據量龐大的分析沒有壓力。除了企業提供的財務數據以外,審計人員還可以通過網絡新聞、行業發展公告等文本中提取數據,進行文本分析。
金地集團是一家以房地產開發為主營業務的上市公司。2020年初,新冠疫情爆發,這場史無前例的全球公共衛生緊急事件,嚴重影響了全球政治經濟。但由于我國防疫得當,成為全球主要經濟體中唯一一個正向增長的國家。但相比疫情之前,房地產行業仍處于恢復期,整個行業處于負增長趨勢。在這種情況下,中央政策強調“房住不炒”的定位不但沒有放松,還相繼出臺了“三道紅線”“房地產貸款集中度管理”等監管政策。
本文利用R語言對金地集團進行分析,探究R語言在審計實務中是否具有實踐應用價值。首先,本文利用R語言爬取新浪財經關于金地集團相關報道,相比手動搜索,利用R語言進行文本信息爬取更加高效,如圖1所示。在爬取信息時用到了R語言中的rvest包,rvest包是R中使用頻率最高的爬蟲包。利用library(rvest)加載爬蟲包,read_html()讀取網頁html文檔,將檢索到的新聞網頁命名為web。主要代碼如下:

圖1 金地集團相關新聞
title1<-web%>%html_nodes(‘body’)%>%html_nodes(“div[class=’box-result clearfix’]”%>% html_nodes(“h2”)%>%html_nodes(“a”)%>%html_text()
從爬取信息中我們可以了解到關于金地集團最新信息。但是由于爬取到的信息冗長,如何能在短時間內將這些信息中有效的文本數據檢索出來對于審計人員來說是重點。這里,筆者選用詞云圖來分析這些文本信息。根據上一步驟,將檢索到84條關于金地集團的新聞,做成的詞云圖,如圖2所示。通過該詞云圖,詞頻越高的詞顯示字體越大。根據中央出臺的新政策可知,2021年,減持股份是最頻繁被提到的,這里減持股份說的是大家人壽公司。

圖2 詞云圖
對于大家人壽減持股份進行深度刨析發現:減持原因與監管相關,由于中國銀保監會發布通知,提出十大“禁止投資”要求,包含房地產開發建設企業。自此,險資對房企股權投資也開始收縮戰線。大股東的連續減持導致金地集團股價下跌,截止到2022年1月6日大家人壽從最初的的20.43%連續減持到目前僅剩5.43%。
大股東減持對于審計人員而言,除了考慮股票價格波動影響投資者信心以外,還可能因為大家人壽減持影響企業信用評級,進而面臨融資成本上升的壓力。因此要考慮企業融資方式及成本,資金籌集使用及管理是否合規、安全有效,是否存在政策性風險。
此外,大家人壽的退出還有可能與金地集團盈利能力有關。金地在2017年喊出3年沖擊2000億的銷售口號,2016年,金地的土地權益投資金額為168億,到2017年猛增到473億,2018年為404億,2019年為558億元,2020年為697億。不過,規模逐年增長的代價,一方面是盈利質量下降,另一方面則是低利潤與高負債。
根據金地集團16-20年資產負債表分析得到金地集團從2016到2020年間無論是資產、負債還是所有者權益,都是一個連年上升趨勢,如圖3中近五年資產負債表分析所示。但是根據營業收入與營業收入增長率圖可以看出這幾年收入,金地集團的營業增長緩慢,甚至在2017年出現負增長。即便不考慮2017年的營收下降,用16-20年這五年的數據做一個簡單計算,會發現公司年復合營收增長率僅為8.62%。

圖3
這里繪圖主要用到ggplot2包。核心代碼主要是:
ggplot(df,aes(x=parameter_n,y=value,fill=year))+geom_bar(stat="identity",position="dodge",width=0.7)
如圖4所示,2016年金地集團利潤大幅增長,17-19年這三年,公司的利潤增長和營業收入是高度貼合的。唯獨2020年,在營收增長為32.33%時候,利潤增長不到10%,有“增收不增利”的情況出現。查閱有關2020年間的財務報表發現,增收不增利的原因主要在于,第一是成本端上漲。根據財務報表顯示2020年成本比上年同期多了186.36億,而2020年營業收入僅比上年多了205.62億。成本的上升一定層面也反映了中央對于房地產的把控,畢竟房地產公司主要成本源于拿地價格。第二就是主營業務毛利率的下降。從2020年間財務報表也可看出房地產開發占主營業務收入的89.6%,毛利率的下降對于利潤產生重大影響。

圖4
從資產負債率與凈負債率表中可以看出,從16-20年間,金地集團資產負債率均衡,就連在2020年資產負債率是68.51%,也是在國家要求的紅線70%以下。但是看凈負債率卻在直線上升。原因主要來自金地集團想通過快速拿地、快速建設、快速出售的高周轉模式實現資金運轉,但是通過近五年存貨變化可以看出:存貨的不斷累積外加營業狀況的走低,導致金地集團高周轉模式運行不暢,負債不斷增高。
通過以上分析,我們可以了解到:金地集團盈利能力下降,整體利潤水平走低。但為擴大規模,金地集團主張拿地、建設、銷售、結轉回籠資金都要快速的高周轉模式。這種高周轉模式使得金地集團的總負債從2016年的1005億到2020年高達3076億。在短短五年內,負債增長逾2倍,有息負債居高帶來財務費用的增加,對利潤存在影響,從而影響公司償債能力。
由此,審計人員在進行審計時,要注意收入在確認方面是否真實,是否存在虛增收入或者收入不入賬情況,評價銷售收入是否已按公司的收入政策確認。存貨是否所有權歸屬企業,且計價分攤是否正確。根據財務賬面記錄,分析往來掛賬的合理性等。
最后,對所有爬取的新聞瀏覽發現有一則:“金地集團“少數股東權益”:隱現的關聯方”的報道引起筆者注意,當中披露了金地集團存在非公允關聯交易。因此,筆者利用R語言做了企業關系圖,如圖5所示。根據該圖可以看出與金地集團相關的企業,以方便在審計中著重注意往來賬戶中是否存在關聯方交易以及交易是否得當。圖5主要用到R語言中的visnetwork包,該包是一個3D繪圖軟件包,相比于2D圖,該包是屬于三維動態,可以將圖放大縮小移動等。更加立體生動且方便。主要需要兩張表:邊數據表和點數據表。邊數據表(Mis-Links)包含起點、終點以及邊的權重,點數據表(MisNodes)包含節點名稱、節點分組以及節點大小。部分代碼如下:
visNetwork(Newnodes,Newedages,height="600px",width="100%",main="網絡圖",background="lightblue")%>%visGroups(groupname="Group 1",color=color[1],shape=shape[1]))
圖5用于確認金地集團與其他企業之間的直接或者間接關系,幫助審計人員在進行財務報表審計時確定是否存在非公允關聯方交易侵害企業利益,審計人員根據報道的相關聯企業從企業關系圖中查找是否真的存在關聯關系。

圖5 金地集團企業關系圖
1.增強數據審計的意識。經濟社會各行各業都不可逃避的進入大數據時代,使用電子數據記錄、核算、管理已經成為必然方式。審計人員必須改變對待傳統老實審計的思路,清晰認識到大數據審計是日后的趨勢,只有從思想上轉變,才能盡快適應。
2.引進、培養復合型人才。目前形勢下,審計人員除了要增強專業能力,還應該掌握與計算機相關知識。隨著審計的不斷發展,審計的范圍不僅僅是與財報有關的數據,有些看似無關的數據:文本、錄音、會議記錄等往往會影響審計的判斷。因此,復合型人才能夠利用先進審計技術對被審計單位從全方面多角度的了解,分析把握被審計單位的更多信息。
3.引進先進審計技術。本文主要運用R語言,其實還有很多種方式:例如python。雖然前期投入成本高昂,但是相比于傳統審計,后期將會大大節省人力、時間成本。
本文運用的R語言進行審計數據分析,要求審計人員不僅僅是要具有審計專業能力,還要有扎實的R語言功底。只有這樣,審計人員才能在今后的審計道路上越走越遠。