[摘 要] 會計核算軟件數據接口標準的適應性是一個重要問題。本文就會計核算軟件數據接口標準的應用對象進行分析,提出對標準的需求,通過標準體系的規劃與設計、格式的自定義等方式滿足未來的可預見適應性,提升標準的應用水平和社會效益。
[關鍵詞] 會計軟件;數據接口標準;標準適應性
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2010 . 05 . 001
[中圖分類號]F232 [文獻標識碼]A [文章編號]1673 - 0194(2010)05 - 0002 - 02
GB/T 19581-2004《信息技術 會計核算軟件數據接口》標準自發布以來,已經過4年多的實施與應用,特別是在審計軟件獲取數據方面取得了較好的效果。但在接口標準發布后,由于一些情況事先難以預估到,使標準的實施帶來了部分適應性問題。如新會計準則的實施就直接導致一些部分失效。為使將來接口標準的制定更加完善,適應性更強,充分顯示接口標準的生命力,本文特就其適應性進行探討。
1 會計核算軟件數據接口標準應用對象需求分析
1.1 按照應用類型劃分的需求
(1) 對結果數據的需求類型
對會計數據的需求,一般是用于了解該單位的經營狀況或進行行業和宏觀分析。其主要對象為銀行、投資人、第三方咨詢單位、進行統計采集的政府部門。由需求目的決定,需要的是會計業務處理后的結果數據,即報表數據。通過報表數據(包括報表附注),就能進行有關的統計和分析,需要深度研究的還可以將每個期間的數據建立數據倉庫,進行挖掘與分析。
(2)對原始數據的需求類型
如果要監控和檢查單位內部詳細的經濟運作情況或經濟上可能存在的弊端,就需要基于業務過程的詳細數據。有這種需要的主要是集團企業上級主管部門、政府審計部門、負有特別審計責任的社會審計部門(如會計師事務所)。其共同特點是,都需要利用原始數據進行分析,并進行數據處理,檢查業務處理是否符合規范,發現工作存在的不足,以正確披露有關財務信息或要求其進行糾正。
從信息化的角度看,其需求都是統一規范的數據,然后通過軟件進行處理和分析,達到使用數據的目的。這樣就避免了由于數據接口不統一帶來的大量重復開發,難以用統一的模型來進行處理而造成的社會浪費。
1.2 按照應用對象劃分的需求
(1)對直接可控型單位數據要求的需求
對審計、上級單位的數據需求,是強制性的。這種對于數據的要求級別是最高的,其目的是管理和檢查的需要。可以說對提供單位是全透明的,需要什么就提供什么。除會計數據外,根據需要往往還會要求提供相關的合同、業務情況說明等。其特點是數據要求全面、深入,在不存在商業秘密的保護下提供。
(2)對依賴型單位的數據要求
對于會計師事務所、銀行、第三方咨詢機構等,由于有相互的利益關系,對數據的提供有一定程度的限制。針對厲害沖突的不同,分為提供會計業務數據和報表數據,或者僅僅提供其中的部分數據。
(3)使用單位自身的需求
會計核算軟件的數據一般是存放在數據庫中,對于使用軟件的用戶而言,會計數據是通過查詢、打印輸出的。如果當前所使用的軟件不能滿足需要,而要更換軟件,數據就無法轉移到新的系統中。即使查詢以往的數據,也難以實現。
越來越多的企業正在向集團化、多元化發展,普通的會計核算軟件已不能滿足它們的需要。由于我國的管理型和決策型會計商品化軟件市場尚未成熟,這些企業往往需要對已使用的會計核算軟件進行二次開發或者購買新的軟件,來發展自己的管理型和決策型會計軟件或管理信息系統軟件。沒有標準的數據接口,原會計核算數據將無法使用。
2 從架構設計方面提高數據接口標準的適應性
2.1采用總分架構有利于統一基礎接口,擴展相關接口
根據會計軟件數據接口的需要,會計核算軟件接口標準應該包含企業標準、金融企業標準、小企業標準、行政事業單位標準、總預算會計標準。對針對企業的會計軟件數據接口而言,除了常規的賬務、報表、工資、固定資產之外,還包含采購、庫存、銷售,同時還與ERP中的其他相關模塊有聯系。對針對行政事業單位的會計軟件接口標準而言,也同樣涉及其他相關的業務接口部分。接口數據標準的范圍,取決于使用會計軟件數據的目的,隨著會計軟件接口數據使用范圍的擴大,會計軟件接口數據必然會擴展和細化。
對于整個標準,主要有兩個方案可供選擇:
方案一:采用總分架構。將總的定義、采用的相關技術標準、引用標準、公共基礎數據等公用部分單獨成冊,形成一個公用冊,然后逐步出分冊。由于會計軟件應用的規模、業務復雜度等因素,還應該按照企業、金融企業、行政事業單位、總預算會計等分別推出相關標準,這樣才能針對性強,便于數據的實際應用。由此形成一個總分的標準構成體系。這種方式的優點是接口標準充分一體化,但編制難度較大。
方案二:系列標準分別采用獨立的架構。就是每個子標準都有完整的定義、技術標準引用等部分,子標準是一個獨立完整的標準。這種方式可以完成一部分發布一部分,編制難度要相對小些。但可能出現總體不協調,一體化差。只有通過將來標準的修訂來逐步實現其系統性。
2.2制定基礎數據、原始數據、處理結果數據、報表數據更容易適應多方要求
會計及相關業務數據,從根本上說,只要有基礎數據(如期初余額)和原始數據(如憑證數據),就能夠通過計算、匯總等處理方法,得到賬簿、常規報表以及對外的會計報表。但是在會計數據使用者方面,很多并不需要原始數據和基礎數據,只需要賬簿、中間處理報表和最終處理報表,這會因需求而不同。因此,會計軟件數據接口,客觀上就需要提供多種類型的數據,這樣就降低了第三方使用數據的難度,提升整個社會使用會計數據的效率。
2.3 采用版本控制容易適應接口升級和分層次提供數據
會計軟件數據接口在將來根據會計或技術的變化,升級接口標準是必然的。但是從會計數據的使用角度上看,并不會因為這種更新而不用會計數據。很顯然,會計軟件數據接口的升級,必然導致會計軟件數據輸出接口程序的升級,同時也必然導致第三方軟件相應部分的升級。
如果歷史地看待這個問題,就會發現如果各種接口標準版本、各個模塊的數據放在那里,使用數據的軟件就很難去識別它。如果沒有識別標志,產生混亂的可能性就必然存在。因此,應該將會計軟件接口標準的版本同樣列入數據接口標準中,而且要分模塊、類型等,形成標注數據接口的版本控制體系,以利于將來長期應用。
3 從數據定義方式提高數據接口標準的適應性
3.1固定定義適應長期固化的接口數據
在會計數據中,大量的數據是穩定的,如會計科目編號、會計科目名稱、余額方向、期初余額等。對于這些長期固定的數據項目,在標準中就實行固定的方式予以確定,將其數據元素的名稱、性質確定下來。
3.2采用自定義形式容易適應必要的變化
在已經發布的標準中,把報表進行了固化,在這種方式下一旦會計制度、會計準則發生變化,就會使標準的相應部分失去意義。如2006年發布了《企業會計準則》,在《企業會計準則——應用指南》中詳細列示了報表、報表附注的編制。其中報表附注顯得更為復雜,它主要由報表說明和相關報表構成。已經發布的標準,就不能適應這種變化。中國的會計改革還有相當長的路要走,因此必須從技術角度來加以考慮,盡可能使發布的標準適應將來的變化。
因此,對報表、報表附注等可能發生變化的部分,可以采用格式定義、內容定義的方法來達到自適應的目的,這樣一是解決了標準的適應性,二是使第三方在編制相關軟件時,也能夠從會計數據接口中自動可以按照其提供的定義自動生成,提升了軟件的適應性。
解決自定義問題有許多種方法,本文采用文本格式來舉例,采用其他方法原理是一樣的。
要實現自定義,就需要進行格式定義。本文以較為復雜的報表附注來舉例。
對于報表附注,要定義一個格式說明文件,設格式文件名為BBFZ.TXT,定義如下:
文本內容主要包括報表附注文件中的文本性內容以及相關報表中的文本性內容兩部分,這里借用XML的一些表現方式,文本部分以
報表附注文本內容
表頭文本內容
報表名稱
數據元素1的名稱,數據元素1的值 //數據元素1的說明
數據元素n的名稱,數據元素n的值 //數據元素n的說明
表尾文本內容
報表附注文本內容
為了豐富地反映報表附注,還可以增加圖形、語音等元素,以滿足更為廣泛的需要。針對每種元素,設定相關的語法標記,達到自適應的目的。
4 從數據輸出方式方面提高數據接口標準的適應性
在GB/T 19581-2004《信息技術 會計核算軟件數據接口》標準中,采用了兩種輸出方式:一是TXT標準文本方式,二是XML方式。
從將來的發展來看,提供XBRL方式勢在必行,這樣更有利于需要在線使用會計數據,特別是會計報告的群體。由于XBRL已經有一套體系,而且涉及國家多部門合作和國際合作,如何在會計軟件數據接口標準與XBRL之間協調,還需要進行相關的研究。
會計軟件數據接口標準的適應性,是標準在實際應用中出現的新問題,因此需要從多角度進行探索,使標準的適應性得到提高,以提高標準的生命周期和水平,提升標準在社會中的實用價值,同時也有利于標準的推廣。