張新攀
(上海寶信軟件股份有限公司,上海 200941)
目前我國大型集團(tuán)、股份制企業(yè)迅猛發(fā)展,參與合并的下屬公司也越來越多,因合并報(bào)表本身的業(yè)務(wù)復(fù)雜性,加之企業(yè)本身對下屬公司的管理需要或上市公司信息披露等外因,要求這些大型企業(yè)能夠快速出具反映公司真實(shí)狀況的合并報(bào)表。在合并報(bào)表系統(tǒng)設(shè)計(jì)中,主要采用以下兩種方式。
并表法:財(cái)政部規(guī)定了合并會計(jì)報(bào)表的一套編制方法和程序,即在對納入合并范圍的個(gè)別會計(jì)報(bào)表的數(shù)據(jù)進(jìn)行加總的基礎(chǔ)上,通過編制抵銷分錄將企業(yè)集團(tuán)內(nèi)部的經(jīng)濟(jì)業(yè)務(wù)對個(gè)別會計(jì)報(bào)表的影響予以抵銷,然后合并會計(jì)報(bào)表各項(xiàng)目的數(shù)額編制得到合并會計(jì)報(bào)表。
并賬法:在整個(gè)集團(tuán)公司范圍內(nèi)建立完善的會計(jì)信息系統(tǒng),即合并報(bào)表信息系統(tǒng)與其他賬務(wù)處理系統(tǒng)很好地集成在一起的前提下,在會計(jì)核算系統(tǒng)內(nèi)設(shè)立一個(gè)虛擬的“抵銷公司”。當(dāng)發(fā)生內(nèi)部交易業(yè)務(wù)時(shí),系統(tǒng)自動發(fā)出內(nèi)部交易通知,抵銷公司據(jù)此記錄這筆業(yè)務(wù)(編制抵銷分錄,過入消除集),同時(shí)進(jìn)行交易的有關(guān)公司分別過賬。
報(bào)表項(xiàng)是對合并報(bào)表收集及合并的模板具體單元格的描述,每一個(gè)單元格都分配一個(gè)組合代碼,這個(gè)組合碼就是報(bào)表項(xiàng)=報(bào)表科目+輔助維度+期間代碼的組合。
它以會計(jì)報(bào)表的資產(chǎn)負(fù)債表、利潤表及現(xiàn)金流量表的項(xiàng)為根報(bào)表科目。例如資產(chǎn)負(fù)債表的貨幣資金項(xiàng)是1001-庫存現(xiàn)金,1002-銀行存款會計(jì)科目的合計(jì),在定義貨幣資金這個(gè)項(xiàng)時(shí),暫時(shí)采用1001報(bào)表科目代表資產(chǎn)負(fù)債表的貨幣資金項(xiàng)。在資產(chǎn)負(fù)債表內(nèi)同時(shí)也存在很多合計(jì)項(xiàng),例如流動資產(chǎn)、非流動資產(chǎn)、資產(chǎn)合計(jì)等項(xiàng),在編碼時(shí)為了和以上的貨幣資金區(qū)別對待,在前面引入字母來加以區(qū)分,貨幣資金等基礎(chǔ)項(xiàng)第一位加入I(Item),用I1001代表貨幣資金,合計(jì)項(xiàng)第一位加入T(Total)代碼來代表此報(bào)表科目是一個(gè)合計(jì)項(xiàng),T1010-報(bào)表科目代碼代表流動資產(chǎn)等。以此類推,參照會計(jì)科目來設(shè)置報(bào)表科目,我們會發(fā)現(xiàn)資產(chǎn)類第二位都是用1來表示,2代表負(fù)債,4代表權(quán)益,6代表損益(利潤表),這樣做的好處在于一定程度上規(guī)范了編碼,也方便了會計(jì)報(bào)表核算人員的記憶。因現(xiàn)金流量表是另一種對企業(yè)報(bào)表的表現(xiàn)形式,所以用IX開始編碼的方式來區(qū)別對待。
在確定了根報(bào)表科目以后,附注、附表是根報(bào)表科目擴(kuò)展和延伸。當(dāng)我們有存貨明細(xì)報(bào)表時(shí),就可以根據(jù)資產(chǎn)負(fù)債表編制的根存貨報(bào)表科目(例如I1405),來確定存貨明細(xì)報(bào)表科目。報(bào)表科目的擴(kuò)展、延伸也采用會計(jì)科目核算方式,通過增加二級、三級報(bào)表科目方式來處理。例如存貨的原材料可以編碼成I1405-010-010,原材料的跌價(jià)準(zhǔn)備可以編碼成 I1405-020-010。 細(xì)心的讀者可能已經(jīng)發(fā)現(xiàn)存貨的二級科目I1405-010用來表示存貨的賬面價(jià)值,I1405-020用來表示存貨的跌價(jià)準(zhǔn)備,資產(chǎn)負(fù)債表的存貨應(yīng)為存貨的賬面減去存貨的跌價(jià)準(zhǔn)備,而在填報(bào)會計(jì)報(bào)表時(shí),所有的數(shù)據(jù)都是用正數(shù)來表示的,如何實(shí)現(xiàn)資產(chǎn)負(fù)債表的存貨計(jì)算呢?會計(jì)人員都知道在會計(jì)核算時(shí)每個(gè)會計(jì)科目都有余額方向——借或貸,因此可以采用設(shè)置I1405、I1405-010的余額方向?yàn)榻?,I1405-020的余額方向?yàn)橘J (對應(yīng)會計(jì)科目存貨跌價(jià)準(zhǔn)備計(jì)提科目的貸)來解決這個(gè)問題。
數(shù)據(jù)類型由期間代碼和計(jì)量代碼組合。期間代碼是用來表示報(bào)表上相同項(xiàng)不同期間值,例如年初、期末的貨幣資金項(xiàng)金額。年初、本月初、本月借發(fā)生、本月貸發(fā)生、本月發(fā)生、累計(jì)借發(fā)生、累計(jì)貸發(fā)生、累計(jì)發(fā)生、期末基本包括會計(jì)報(bào)表所有期間的可能。 計(jì)量代碼是用來表示報(bào)表上相同項(xiàng)不同計(jì)量類型,例如存貨某產(chǎn)品的年初金額或數(shù)量等。
在以上報(bào)表科目+數(shù)據(jù)類型的基礎(chǔ)上,還可以考慮增加輔助核算類型及代碼,附加維度包括幣種、公司、存貨品種等可進(jìn)一步描述報(bào)表信息。
報(bào)表項(xiàng)收集主要有兩種方式:
(1)賬務(wù)轉(zhuǎn)換
直接從業(yè)務(wù)核算系統(tǒng)轉(zhuǎn)換為報(bào)表項(xiàng)數(shù)據(jù),主要是建立報(bào)表項(xiàng)目與賬務(wù)核算會計(jì)科目之間的加減關(guān)系。當(dāng)然如果模板涉及少量的財(cái)務(wù)業(yè)務(wù)指標(biāo)分析還會涉及乘除及特殊函數(shù)處理。
(2)模板轉(zhuǎn)換
建立收集模板與報(bào)表項(xiàng)的映射關(guān)系,從而可通過模板收集項(xiàng)目數(shù)據(jù)。
根據(jù)合并范圍及數(shù)據(jù)收集所收集的報(bào)表項(xiàng)數(shù)據(jù),平行匯總這些報(bào)表項(xiàng)數(shù)據(jù)到合并層面形成合并賬套的合并賬務(wù)抵銷數(shù)據(jù)。這部分功能就是針對并表法中對納入合并范圍的個(gè)別會計(jì)報(bào)表的數(shù)據(jù)進(jìn)行加總,但不是簡單的加總,區(qū)別在于需要把報(bào)表數(shù)據(jù)轉(zhuǎn)換成為賬務(wù)數(shù)據(jù)。
總結(jié)了整個(gè)會計(jì)科目與報(bào)表項(xiàng)目之間的關(guān)系,我們可以歸納為以下4種情況(見表1)。
表1 會計(jì)科目與報(bào)表項(xiàng)目之間的關(guān)系
依照表1我們可以設(shè)置權(quán)益類等其他科目,來完成整個(gè)報(bào)表數(shù)據(jù)到賬務(wù)數(shù)據(jù)的轉(zhuǎn)換。接上面存貨的例子,可通過表2來轉(zhuǎn)換數(shù)據(jù)。
表2 報(bào)表數(shù)據(jù)到賬務(wù)數(shù)據(jù)的轉(zhuǎn)換
將報(bào)表數(shù)據(jù)轉(zhuǎn)換為賬務(wù)數(shù)據(jù),主要是模擬了會計(jì)系統(tǒng)中常用的總賬核算方式建立抵銷賬務(wù)平臺。利用這個(gè)平臺可以方便對接各種復(fù)雜抵銷模型:債權(quán)債務(wù)、內(nèi)部交易、長期股權(quán)投資等,有利于提升系統(tǒng)的擴(kuò)展性;同時(shí)也利用財(cái)務(wù)人員對會計(jì)憑證的熟悉,模擬建立抵銷憑證。
(1)抵銷分錄
我們在建立報(bào)表項(xiàng)體系的時(shí)候,就已經(jīng)確定了報(bào)表項(xiàng)上下級的關(guān)系。我們把可以錄入抵銷分錄的報(bào)表科目設(shè)置到末級上,同時(shí)根據(jù)業(yè)務(wù)需要設(shè)置到不同的期間代碼的數(shù)據(jù)類型上。
(2)合并結(jié)果
將合并匯總的報(bào)表科目和抵銷分錄的報(bào)表科目進(jìn)行整合,形成匯總-抵銷(抵銷分錄借方-抵銷分錄貸方)=合并數(shù)。我們知道抵銷分錄只能做在一個(gè)末級科目上。其上一層級(主表)在合并層面也必須減去相應(yīng)的金額。這就要利用上卷功能,在一般總賬都有類似的功能,不再詳細(xì)描述。不過合并報(bào)表和總賬還是有差別的,合并報(bào)表有可能出現(xiàn)空層、斷層(即在報(bào)表中不存在的報(bào)表科目),這些匯總處理的空層,可以在處理完成后將其刪除,它們是沒有用途的(既不展示,合并也不需要)。最后將前面的匯總數(shù)減去分錄抵銷數(shù),最后算出合并數(shù)。
合并賬務(wù)平臺主要對期末數(shù)據(jù)、本期累計(jì)或本月發(fā)生進(jìn)行抵銷,其他期間代碼的數(shù)據(jù)類型都需要轉(zhuǎn)換處理。表3就是對于一種合并方式的處理方案。
合計(jì)項(xiàng)目數(shù)據(jù)都能通過合計(jì)公式計(jì)算出合并層面的合計(jì)數(shù)據(jù)。最終通過以上方式處理形成合并賬套報(bào)表數(shù)據(jù)。
基于報(bào)表項(xiàng)的合并抵銷是模擬并表法的一種實(shí)現(xiàn)方式,同時(shí)合并賬務(wù)平臺又借鑒了總賬賬務(wù)處理方式,集合兩種方法。它的優(yōu)勢在于:抽象出報(bào)表的原子單位報(bào)表項(xiàng),脫離了報(bào)表模板的束縛,再利用報(bào)表項(xiàng)原子的重組,構(gòu)建出復(fù)雜的業(yè)務(wù)形態(tài),例如利用報(bào)表項(xiàng)和報(bào)表項(xiàng)目的關(guān)系構(gòu)建出計(jì)算及審核業(yè)務(wù),利用報(bào)表項(xiàng)上下關(guān)系構(gòu)建出合并賬務(wù)抵銷平臺、通過建立報(bào)表項(xiàng)與模板關(guān)系可以任意輸入、輸出不同模板等;當(dāng)企業(yè)對集團(tuán)有很高的財(cái)務(wù)報(bào)表需求并且因集團(tuán)本身覆蓋不全面、業(yè)務(wù)形態(tài)復(fù)雜,不能簡單利用并賬法時(shí),利用報(bào)表項(xiàng)是一個(gè)不錯的選擇。
表3 一種合并方式的處理方案
[1]潘婉霞.合并財(cái)務(wù)報(bào)表編制的并表法與并賬法 [J].財(cái)會月刊,2007(10).
[2]馬良渝,張日江.我國企業(yè)合并會計(jì)報(bào)表的軟件系統(tǒng)模式[J].中國管理信息化,2005(12).