辛 甜,張志斌,侯 麗
(1.國家電網公司華北審計中心,北京100053;2.國網甘肅省電力公司,蘭州730000;3.遠光軟件股份有限公司,廣東 珠海519085)
審計方法是指審計人員為了行使審計職能,完成審計任務,達到審計目標所采取的方式、手段和技術的總稱。隨著企業信息化管理的不斷深入發展,提出了在線審計(遠程聯網審計)的審計方法。研究認為,數據挖掘的自動算法有利于實現持續審計,并且借助數據倉庫等數據庫技術,審計系統可很方便地實現遠程接入和遠程計算,實現在線審計。
電網企業面對龐大的密集資產、巨大的客戶群體、高要求的服務質量、精益化的管理水平,必然導致業務數據量巨大、業務信息格式多樣,使得在常規信息化技術支撐下的在線審計方法遇到了瓶頸。其主要體現在:一是審計方法在線運行性能受限;二是審計方法處理非結構化數據能力受限;三是審計方法檢查及時性受限;四是審計方法的智能分析能力受限。
隨著大數據及機器學習技術發展的逐漸成熟,為企業在線審計方法提供了突破瓶頸的廣闊前景。本文討論的在線審計方法,主要基于大數據環境下,用于電網企業審計的大數據審計方法。主要從在線審計方法的大數據環境、企業大數據審計業務模型、企業大數據審計數據模型、企業大數據審計信息化架構四個方面,介紹大數據審計方法的研究成果。
隨著信息化時代的發展,企業的各種業務及專業管理系統基本全面覆蓋了企業經營管理的全量數據。隨著社會及政府構建的公共資源信息庫的逐漸成熟,以及物聯網技術的發展,也為審計的查證提供了大量的、多種格式的數據資源。因此,新形勢下的在線審計面對的是龐大復雜、類型多樣(非結構化、半結構化、結構化)的數據資源,需要構建大數據環境,才能有效地利用大數據和機器學習技術,實現高效準確的在線審計。具體的,構建大數據環境包括以下主要內容。
企業涉及的業務系統通常按照管理及業務維度劃分,包含財務管控系統、生產管理系統、物資管理系統、合同管理系統、項目管理系統、銷售管理系統等,而審計通常需要進行跨單位、跨系統、跨業務等經營全過程的審計。因此,審計大數據環境首先需要從各業務系統中采集數據,將反映企業經營的各種數據作為審數據源進行集中管理。
為了保證審計模型的數據清洗及模型運行,在全業務數據中心中需要構建審計數據域,滿足審計模型對數據的清洗、轉換等數據處理和過程數據存儲的要求。
在企業內審過程中,需要收集大量的外部信息和公共資源信息用于審計線索的發現或作為審計證據,例如社會經濟發展相關信息、企業工商注冊或信譽信息、商品價格信息、社會輿情信息等。需要提供信息自動采集、整理管理的工具,從而構建外部信息數據庫,有效支撐后續的審計大數據分析。
審計面對的數據資源包括了各業務系統產生的結構化數據,原始憑證單據附件產生的文本、圖像數據,監視系統、會議系統等產生的視頻數據等等,需要提供非結構化數據識別、轉換工具,有效支撐后續的審計大數據分析。
本文以電網資產全壽命周期大數據審計為例展開研究。
資產的全生命周期一體化管理通常按照資產的生命周期將資產管理劃分為四個階段,包括資產的產生階段、資產的運行階段、資產的檢修維護階段、資產的退役階段。各階段的業務流程(如圖1所示)。

圖1 資產全生命周期一體化管理流程
1.資產產生。電網企業資產的產生主要來源兩方面的途徑:一是資產零購,執行設備采購流程。其中,采購計劃、招投標、采購合同、采購入庫、采購支付為關注重點。設備領用后通過聯動機制建立設備臺賬及固定資產卡片,標志資產產生的階段完成。二是新建投資項目,形成新的固定資產,執行新建項目流程。其中,設備采購節點遵循設備采購流程,在新建項目竣工轉資節點應遵循項目轉資規定。項目竣工后建立設備臺賬,通過聯動機制驅動項目轉資,建立固定資產卡片,標志資產產生的階段完成。在資產產生流程中,各環節的風險控制及全過程的一體化管理為關注重點,在取得環節需要檢查外購資產是否超預算,進項是否抵扣,項目轉資資產是否及時轉資決算等,以保證資產取得環節的合規性。
“當然考慮到了,我懷疑夏冰已經從公廁看守那里知道了車禍的真相,所以,我最不希望他被警方抓到,但是,婚禮上,我派去的人還是輸給了警方。不過,現在那個守廁所的老頭兒已經死了,死無對證。”
2.資產運行。資產運行管理過程中,重點關注設備運行狀況和資產折舊計提情況,收集設備狀態運行信息和數據,記錄設備資產運行的類別、價值變化、實物存放保管,盤盈盈虧處理、折舊年限,殘值率等,將資產設備實物管理、價值管理、信息管理作為關注重點,以保證企業資產真實存在、所有權歸企業所有,完善國有資產監管,落實國有資本保值增值責任。
3.資產修理。資產修理主要包括對設備的技術改造或設備的檢修。按照項目管理模式,將包含設備更換的項目作為技改項目管理,將僅包含設備修理的項目作為檢修項目管理。在資產修理過程中,重點關注各環節的風險控制及全過程的一體化管理。對于技改項目,項目竣工后需要變更設備臺賬,項目轉資過程需要變更固定資產卡片。對于檢修項目,項目竣工后需要補充更改設備臺賬,項目決算過程需要記錄資產檢修耗用成本等。
4.資產退役。資產退役過程中,重點關注退役設備的評估與鑒定、資產處置過程的合規性等。資產退役審批通過后,需要對設備臺賬進行退役處理。資產報廢處置后,需要對資產卡片進行退役處理,并進行相應的賬務處理,在資產報廢處理環節需要檢查報廢手續是否齊備,處置收入是否及時入賬并正確核算,是否單列“小金庫”等,以保證資產退役流程的合規性、合理性,確保資產不流失。
依據資產全壽命周期管理業務分析,并結合審計需求明確審計目標,構建適用于審計實際業務的資產全壽命周期審計體系。
按“資產產生、資產運行、資產修理、資產退役”作為體系分類,將明細分類和具體審計事項作為下級細分類,構建審計體系。體系可依據實際審計需要持續更新具體細分項目,審計事項依據審計具體目標來確定。
遠光軟件股份有限公司在目前自主研發的審計管理信息化系統中,已經配置有成熟的審計數據模型,現以已經實際應用的模型為例說明審計模型的構建思路和方法。
模型1:
第一,構建思路及方法。以工程項目成本超預算業務為例,說明審計模型的內部業務邏輯和構建思路。在工程項目審計中,查找是否存在與工程財務管理相關規定不符的異常行為是常規審計程序。例如,《國網(發展/2)361-2014》第68條中規定:“進一步完善ERP系統項目管理模塊功能,加強規劃計劃管理系統在ERP系統項目建項管理,實現計劃與預算聯合創建項目,未納入計劃的項目不得開展物資采購,不得安排資金支出;計劃管理部門提供年度投資方案,財務部門審核測算結果,并提出年度投資計劃修改建議,計劃管理部門根據財務部門的建議,最終確定年度投資計劃總額?!币虼耍瑱z查工程項目實際發生額是否超出總投資預算,是經常應用的審計程序,將此程序內置于模型中,模型以月度為區間,內置分析程序,自動查找超預算的項目名稱及金額等異常信息,并展示給審計人員,由審計人員依據此線索進行具體項目的重點審計,查找超預算的真實原因,并及時督促采取糾正措施。
第二,具體模型組件。審計體系類別:資產全壽命周期審計/資產產生/項目成本準確性;審計事項:工程項目成本超預算檢查;審計目標:檢查工程項目實際發生額是否超出總投資預算。
第三,分析步驟。首先,系統每個月未在SAP系統的在建工程明細表中取表中字段“合計”的值;其次,系統每個月未在項目投資管理系統中取該項目總投資預算數;再次,系統自動比較同一項目的值1與值2,如果值1>值2,則列為疑點,審計人員依據展示的數據進行具體項目的重點審計。展示數據可包括單位代號、單位名稱、工程項目名稱、項目年度投資計劃總額、項目當年財務支出額、投資完成率、項目當年投資計劃明細、穿透至采購訂單明細和財務支出明細。
模型2:
第一,模型構建思路及方法。以驗證企業固定資產折舊計提準確性的審計目標為例,說明數據驗證模型的內部業務邏輯和構建思路。固定資產折舊的真實準確性是常規的審計目標,將固定資產計提折舊的計算方法內置于模型中,由模型自動抓取計算折舊所需要的數據自動進行折舊的重新全面計算,得出的計算結果與企業財務賬面的折舊數據進行對比,如果模型的計算結果與財務賬面數據存在差異,則說明財務計算折舊真實準確性存在異常,應作為審計疑點。
第二,具體模型組件。審計體系類別:資產全壽命周期審計/資產運行/資產折舊合理性;審計事項:固定資產累計折舊計提正確性驗證;審計目標:驗證固定資產累計折舊的計提金額是否正確,如果發現存在差異需分析原因,并將差異作為審計線索。
第三,分析步驟(直線法折舊模型)。一是在檢查周期內,抽取本月未停用的固定資產卡片。二是取符合條件的固定資產卡片上的信息數據,依據每張卡片上的折舊年限、殘值率、資產原值、資產新增日期由系統自動重新計算當月應計提折舊金額,重新計算折舊=[資產原值×(1-殘值率)]/(折舊年限×12)。三是系統將依據每張卡片已重新計算折舊的金額依據資料類別進行小計求和,再總計求和。四是系統將總計金額與累計折舊明細賬中當月貸方累計發生額比較,如果不一致,則繼續依據各資產類別重新計算折舊金額的小計金額與累計折舊明細賬中按資產類別合計的當月貸方累計發生額進行比較,找出存在差異的資產類別。五是將存在差異的資產類別的重新計算折舊金額和財務賬目上的折舊金額展示給審計人員,由審計人員依據此差異作為線索,追查具體的資產折舊差異,并分析差異產生原因,形成審計結論。
以資產全壽命周期審計業務模型為依據,分析其數據需求,并建立數據關聯模型。
1.相關業務系統分析。在資產產生階段,涉及的業務系統包括ERP系統,規劃計劃管理系統,基建管理系統,設備管理系統,電子商務平臺。在設備運行階段,涉及的業務系統包括輸變站設備狀態監測系統,設備管理系統。在設備修理階段,涉及的業務系統包括ERP系統,規劃計劃管理系統,設備管理系統,電子商務平臺。在設備退役階段,涉及的業務系統包括ERP系統,設備管理系統,電子商務平臺。匯總各階段數據需求,涉及系統包括ERP系統、規劃計劃管理系統、基建管理系統、設備管理系統、電子商務平臺、輸變站設備狀態監測系統等,以下分系統描述審計數據需求。
2.業務系統數據表需求分析。ERP系統與資產全壽命周期審計相關的模塊主要是物資、財務、項目三個模塊。每個系統模塊中相關的數據表均為審計數據需求。例如,在物資管理模塊中,審計數據需求的所需數據表包括采購申請表、年度需求計劃表、招標批準計劃表、合同臺賬、采購目錄、供應商管理表、采購訂單、物資出入庫單據等等。
1.差異檢查數據關聯模型。在資產產生過程中,往往出現項目領用物資數量與設計要求數量的差異、實際工程量與設計工程量的差異、計劃投資與實際投資的差異等,這些數量、金額數據的差異是審計的關鍵線索,因此需要構建差異檢查數據關聯模型。差異檢查數據關聯模型主要關注資產產生過程中的數量和價值(價格、金額)信息,模型的數據信息表在各個業務環節均有具體的數據表及表中數量信息和價值信息。例如,在業務環節為項目立項時,所需的數據表為儲備項目計劃表,表中的數量信息包括項目編碼、項目名稱,價值信息包括項目規模、項目估算等數據信息。數據表關系(如圖2所示)。

圖2 差異檢查數據關系模型
2.流程異常數據關聯模型。在資產全壽命周期的管理過程中,包含了設備采購、項目管理(新建、技改、大修項目)、設備退役三大業務流程,流程異常是審計的關鍵線索,因此需要構建流程異常數據關聯模型。流程異常主要包括流程的關鍵環節缺失、流程時序倒置等,可通過流程關鍵環節是否發生及發生時間進行檢查判斷。流程異常數據關聯模型的數據信息表依據不同的流程需要不同的具體數據表和表中關鍵信息。例如,流程為設備采購流程中,所需的數據表為中標結果表,表中關鍵信息包括設備需求單位、項目編碼、中標設備編碼、中標設備名稱、中標日期等。
3.資產全壽命數據鏈模型。當資產產生后,需要對資產全壽命周期過程中的資產信息變動情況進行審計。因此,需要構建資產全壽命數據鏈模型。資產全壽命周期數據鏈以資產(資產編碼)為紐帶,建立資產卡片與設備資產臺賬明細、實物資產管理明細、設備資產運維作業明細、設備資產檢修作業明細、設備退運單、設備報廢單、設備資產失效明細、資產設備評價明細、資產設備技改大修項目明細、相關會計憑證等。資產全壽命周期數據鏈記錄的關鍵數據信息表依據不同信息系統具有不同的數據表和表中關鍵信息。例如,在設備管理系統中的設備資產運維作業明細表中,關鍵信息包括單位名稱資產編碼、設備編碼、設備名稱、維護項目、維護時間、維護工時、維護材料、維護費用等信息。
大數據審計技術由大數據平臺和審計數據應用兩部分組成。大數據審計架構分為數據集成、處理域和分析域三部分,實現全業務的非結構化數據、半結構化數據、結構化數據的統一存儲和分析計算,達到一次存儲、多處使用的目標。
分析域是全業務、全類型、全時間維度數據的匯集中心,與處理域的數據保持實時一致,為公司各類分析決策類應用提供完備的數據資源、高效的分析計算能力及統一的運行環境。分析域基于大數據平臺構建,主要包括企業數據倉庫、統一存儲服務和統一分析服務三部分,使用Hadoop生態圈產品,提供對采集檢測數據和非結構化數據的支撐。企業數據倉庫劃分為明細數據層和輕度匯總層,存儲所有業務系統全量接入的結構化數據,為各類分析應用提供統一的結構化數據支撐。
處理域按照主營業務劃分,逐步融合、歸并現有業務系統,形成邏輯統一的業務處理數據庫。消除數據冗余和優化集成及數據共享模式。對所支撐的分析型應用向分析域的遷移以及集成類應用的改造,數據共享業務集成由處理域支撐。
數據集成是對業務系統進行業務數據劃分定義、集成、治理的過程,保證業務數據的完成性,為處理域和分析域提供數據規范性支持。
審計數據應用為審計管理、審計作業及審計分析的各種應用場景提供業務數據和決策分析數據。
基于大數據技術的在線審計技術在審計方法上的應用,體現在由在線審計系統自動執行的智能檢查、分析模型上。因此,本文以資產全壽命周期審計為例,研究了大數據技術應用的大數據環境,以及適應于大數據環境下的業務模型構建的數據范圍、構建思路、模型組件及大數據審計技術架構。在線審計技術應用模型通過描述業務模型的構建總體思路和具體類別的模型基本原理、構建步驟來闡述業務模型的基本構成,同時審計分析業務模型通過模型實例來驗證業務模型的構建思路及技術實現路徑。
[1]張俊民.在線審計建模與實現[D].武漢:華北電力大學,2015.
[2]何旭暉.內部審計在現代財務管理中的作用[J].管理觀察,2017,(24).
[3]徐倚寒.內部審計質量控制存在的問題及其對策[J].中國管理信息化,2017,(18).