摘 要:全球經濟景氣與企業經營環境快速且復雜的動態變化,讓企業家面臨更多嚴苛的挑戰。現實環境中,企業經營者雖知現金流量預測的重要性,卻普遍缺乏簡便有效的預測工具以及管理控制機制,造成企業的財務規劃質量普遍極為粗糙。本文從系統的觀點出發,構建現金流量預測模型,并以廣東省調度中心現金流量表為基礎,借助系統動力學軟件Vensim進行仿真,預測其未來的現金流量,得到結果較為準確。
關鍵詞:系統動力學,現金流量,預測
中圖分類號:TP275 文獻標識碼:A 文章編號:1674-7712 (2013) 18-0000-03
一、引言
尋找高效率的經營模式、規劃出適當的營運策略、與健全監督管理機制,是新經濟時代經營者面對挑戰時的重要議題,若未能在這三個重要的議題上得到適宜的方案,企業家將有陷于進退維谷的經營困境之虞,而逐漸失去競爭力。造成企業競爭力喪失的原因主要來自因營運策略定位不清,導致資源誤用在非核心業務或非重要用途上,以及決策者容忍無效率經營與忽略經營危機的訊號等。若不及時處理這類競爭力大幅衰退企業的經營困境,那么經營能力斷喪、債信不保等危及企業生存與股東權益的問題,將不斷地困擾著企業的經營者與債權人,若因此導致企業倒閉,更將由社會大眾付出高昂的代價來解決。
企業營運策略的實現若無相應的財務活動支持必定失敗,而企業的經營效率與危機訊號也往往由財務數字里呈現,因此,財務的規劃、管理與控制是成功企業家所不能不關注的,在艱難的經營環境中,財務規劃與后續的管理、控制,成為企業能否永續經營,能否保持競爭力的重要關鍵因素之一。然而,現實環境中,企業經營者雖知財務規劃的重要性,卻普遍缺乏簡便有效的財務規劃工具以及管理控制機制,造成企業的財務規劃質量普遍極為粗糙,財務狀況不易掌控。
本文圖建立能輔助財務決策的財務規劃模式,期盼能融合系統動力學的學理作法,運用系統動力學仿真工具建構企業動態性的現金流量預測模模型,提供具有反復仿真試算功能的財務規劃工具,應用于企業個體透過對本身財務目標、財務政策的設定,模擬試算出逐日、逐周、逐月、逐季現金流量表,以作為企業營運的目標,并作為企業建立監督控制機制的基礎,輔助企業進行融資、投資、營運管理等財務決策,同時幫助企業適時適量地修正財務活動,以達到企業經營效率提升、財務質量改善,有利企業的永續經營與發展。
二、系統動力學
(一)系統動力學概念
系統動力學(System Dynamics)最開始是由福瑞斯特教授在美國麻省理工學院任教期間研究并且發明的,然后隨著越來越多的學者進一步的深入研究后,逐漸的成為了單獨、完全的一門新的學科。
系統動力學作為一門新型的分析信息反饋系統的學科,同時也是一門發現問題和解決問題的相對綜合性的新學科。它既是系統科學理論中的一個重要的分支。同時它也是一門能夠連接社會科學和自然科學的新型學科。
在系統動力學建模的整個過程一般可分為以下幾步進行。首先,是運用目前的理論和方法對所要研究的問題進行任務調研與分析的,任務調研后根據分析結果定義所要解決的問題;其次,要對系統的結構進行反饋分析,確定系統中主要的變量關系和變量進行定義,然后分析出每個變量之間的相互反饋關系,為繪制系統流程圖做好準備;最后,運用系統動力學的編程軟件建立所要解決問題的的仿真模型,然后通過模型進行仿真模擬與分析,分析出系統中還存在哪些不足與問題,發現新的問題之后在反過來重新進行模型的修改,一直到仿真模型檢驗評估通過后,利用模型的仿真模擬輸出結果得出相應的政策結論,下面以圖形的形式簡要地介紹下各個步驟的主要內容。主要過程與步驟如下圖1所示:
(二)本研究使用系統動力學的理由
企業的經營活動是非常復雜的,反應在財務信息的揭露或財務數字的表達往往需要多張現金流量表(經營活動流量、投資活動流量、籌資活動現金流量)方能完成,經營者欲進行現金流量預測容易遭遇復雜性的問題,面臨顧此失彼的困難,而且現金流量活動之間也存在彼此關聯,相互影響的非線性動態關系。因此,本研究以系統動力學為方法論的主要理由有:
(1)系統動力學的模式建構方法適合分析復雜性的結構,透過積量、率量與轉換變量的表達,可以清楚地詮釋真實系統變量間環環相扣的因果關系。用于財務規劃可清楚表達會計科目之間的關系,呈現現金流量表的原貌。
(2)系統動力學采用微分方程的觀念設計動態程序語言,計算的變量隨時間演進而變化,且特殊方程式的設計如表函數(TableFunction)、邏輯函數(Ifthenelse)、特殊函數(InitialFunction等)時間變量(Time)…等。適合處理具有動態、非線性關系、需要邏輯判斷與大量數學運算的問題,而企業現金流量活動正是屬于這類的問題。
(3)系統動力學以率量流動的觀點觀察系統運作,使研究者以一種自然的方式(好像看到真實事物的縮影)打破視野的障礙,跨越次系統的界線,整合次組織之間的沖突,調和不利于整體組織利益的個別目標。就現金流量規劃的最終目的而言,無非就是要創造公司的最大利潤。
(4)配合企業永續經營,現金流量預測必須要長期地持續進行,因為其是企業財務規劃的一部分,且因為企業的資產負債情形,是企業資源分配與營運成果的長期累積,惟管理者人事更迭在所難免,管理者在位期間能否洞察財務演進的情形及問題形成的癥結不無疑問,由于系統動力學已廣泛應用在高階及長期的策略研究上,適合用來建構動態模式,仿真長期的現金流量以及未來現金流量發展趨勢。
三、基于系統動力學的現金流量預測模型構建
本研究以間接法編制現金流量表,在間接法的編制作業,現金流量表可以分割成三部分,分別為:來自營業活動的現金流量、來自投資活動的現金流量。為了模式計算簡便,代表現金流量的變量均以運算變量型式呈現,且其數值為模擬期間的累積量,將系統動態流程圖與數學方程式陳列如下:
(一)來自營業活動的現金流量
(1)CFFOA——來自營業活動的現金流量
=CFFOA_IN-CFFOA_OUT+OTHER_CFFOA。——與營業活動相關的會計科目變化,所造成的現金流量
(2)CFFOA_IN——來自營業活動的現金流入
=IF(TIME=1)THEN(0)ELSE(NET__INCOME+DEPRECIATION+NAP_CHANGE+OCL_CHANGE)——包含稅后純益、折舊(亦可將之包含攤銷費用)、應付帳款與票據的增加、其它流動負債的增加等(當然,若是其它流動負債的減少等,可視為營業活動的現金流出)。
(3)CFFOA_OUT——來自營業活動的現金流出
=INVENTORY_CHANGE+NAR_CHANGE+OCA_CHANGE---包含存貨的增加、應收帳款與票據的增加、其它流動資產的增加等(當然,若是存貨的減少等,可視為營業活動的現金流入)。
(4)DEPRECIATION——模擬期間之累計折舊
=((DEPRECIABLE_ASSETS/DEP_YEAR)*CUMULATE_ADJ1)---假設為:按折舊年限以直線法進行折舊運算(亦可依實際需要調整);DEP_YEAR---折舊年限;=20——此處假設為20年(亦可依實際需要調整)。
(5)OTHER_CFFOA——來自其它營業活動的現金流量
=IF(TIME=1)THEN(0)ELSE(OTHER_INCOME__EXPENSE-INTEREST__EXCHANGE)——由營業外收支、利息收入、匯率影響數共同決定。
(二)來自投資活動的現金流量
(1)CFFIA——來自投資活動的現金流量
=-(FAS_ACQ__DIS+LTI_CHANGE+OAS_CHANGE+OTHER_CFFIA+STI_CHANGE)——包含固定資產的增減、長期投資的增減、短期投資的增減、其它資產的增減、其它投資活動造成的現金流量。
(2)STI_CHANGE——短期投資的增減;
=ST_INVESTMENTS-INIT(ST_INVESTMENTS)——短期投資部位與模擬起始值之間的變動。
(3)FAS_ACQ__DIS——固定資產的增減
=(LAND-INIT(LAND))+(DEPRECIABLE_ASSETS-INIT(DEPRECIABLE_ASSETS))+DEPRECIATION——由土地資產增減、可折舊固定資產增減與折舊共同決定。
(4)LTI_CHANGE——長期投資的增減
=LT_INVESTMENTS-INIT(LT_INVESTMENTS)——長期投資部位與模擬起始值之間的變動。
(5)OAS_CHANGE——其它資產的增減
=OTHER_ASSETS-INIT(OTHER_ASSETS)——其它資產部位與模擬起始值之間的變動。
(6)OTHER_CFFIA——來自其它投資活動的現金流量
=IF(TIME=1)THEN(0)ELSE(OTHER_INCOME__EXPENSE-INTEREST__EXCHANGE)——由營業外收支、利息收入、匯率影響數共同決定。由于營業外收支、利息收入、匯率影響數已列為營業活動的現金流量,故必須將其數值自投資活動的現金流量里剔除,以免重復計算。
(三)來自理財活動的現金流量
(1)CFFFA——來自理財活動的現金流量
=CFFFA_IN-CFFFA_OUT——由融資活動、股東權益變動等造成的現金流量。
(2)CFFFA_IN——來自籌資活動的現金流入
=LTD_ADD+NEW_STOCK_ISSUE+OLI_CHANGE+STB_CHANGE——包含新增長期負債、發行新股、新增其它負債、新增短期負債(當然,若是短期負債部位等的減少,則該數值將為負數,亦自然形成現金流入的減項,形同來自理財活動的現金流出)。
(3)CFFFA_OUT——來自籌資活動的現金流出
=CASH_DIVIDEND__BONUS+LTD_PAY——包含發放現金股利與紅利、償還長期負債。
(4)STB_CHANGE——短期負債的變動
=ST_BORROWINGS-INIT(ST_BORROWINGS)——模擬期間短期負債部位的變動。
(5)LTD_PAY——償還長期負債
=IF(((LT_DEBTS-INIT(LT_DEBTS))+(LT_DEBTS/LTD_YEAR)*CUMULATE_ADJ1)<0)THEN(-(((LT_DEBTS-INIT(LT_DEBTS))+(LT_DEBTS/LTD_YEAR)*CUMULATE_ADJ1))+(LT_DEBTS/LTD_YEAR)*CUMULATE_ADJ1)ELSE((LT_DEBTS/LTD_YEAR)*CUMULATE_ADJ1)——長期負債償還的金額假設為按長期負債的借款期限平均攤還,但若為了改善財務結構需加速還款,則需加計加速還款的部分。
(6)LTD_YEAR——長期負債的平均借款期限
=5——此處假設長期負債的平均期限為5年(亦可依實際需要調整),且長期負債的到期時程為平均分布,按年平均攤還長期負債。當然,使用者可以透過表函數(TableFunction)將借款到期的依實際時程逐一設定。
(7)LTD_ADD——新增長期負債
=IF(LTD_ADD_OR_PAY>=0)THEN(LTD_ADD_OR_PAY)ELSE(0)——考慮還款部位后,若長期負債的變化是正數,即表示長期負債的部位增加,亦即有新增長期負債。
(8)LTD_ADD_OR_PAY——長期負債的變化(增加或減少)
=(LT_DEBTS-INIT(LT_DEBTS))+(LT_DEBTS/LTD_YEAR)*CUMULATE_ADJ1——長期負債總余額的變化加上模擬期間應償還的長期負債,即可得知該模擬期間是否有新增長期負債,或是否有加速償還的長期負債。
(9)OLI_CHANGE——其它負債的變動
=OTHER_LIABILITIES-INIT(OTHER_LIABILITIES)——其它負債部位與模擬起始值之間的變動。
(10)CASH_DIVIDEND__BONUS——發放股利與紅利
=IF(TIME>1)THEN(IF((CFFOA+CFFIA+CFFFA_IN-CASH_CHANGE-LTD_PAY)>=0)THEN((CFFOA+CFFIA+CFFFA_IN-CASH_CHANGE-LTD_PAY))ELSE(0))ELSE(0)——是否發放股利與紅利,視當期現金流量余存的情況而定。當然,使用者亦可依實際需要調整,藉由表函數或其它設計技巧,將真實計劃設計于模式內。
CASH_CHANGE;現金部位的變動
=CASH-INIT(CASH)——現金部位與模擬起始值之間的變動。
其它:
現金凈流量=經營現金凈流量+投資現金凈流量+籌資現金凈流量
現購支付=付現比率×付現成本;
留存利潤=凈利潤-股利分配;
股利分配=股利支付率×留存利潤;
股利支付率=IFTHENELSE(現金差異與留存利潤比率>0,股利支付率函數(現金差異與留存利潤比率),0)。
四、模型的實證研究
為了驗證前文建立的模型有效性,本文以廣州電網調度中心為例,以其數據位基礎,運用該模型進行實證分析。本文通過允許Vensim軟件,得到以下經營現金流量、投資現金流量、籌資現金流量的五、結論
企業之經營除追求利潤外最終目的仍在于永續經營,然而在經營環境快速且復雜的變動下,且全球經濟景氣處于衰退的情況,要維持永續經營是經營者一大挑戰。要達到永續經營及維持競爭力,經營者必須有明確的營運策略、將有限資源運用于核心業務上、尤其在營運策略上需有相當的財務規劃,實質上企業的經營績效與危機會反應在財務信息中。在艱辛的大環境中,要保持競爭力與永續經營,縝密的財務規劃、控制與管理是主要的關鍵因素。經營者可藉由現金流量預測分析的信息,來探討并發掘問題。管理者更可藉由財務診斷更深入探究各問題發生之原因、提出解決方案、改善企業之營運,不僅是做事后之分析評估,尚可指出管理實況癥候、檢討經營策略方向、提高長期財務收益、確保整體目標達成、防范危機發生、更是經營方針之指引。
參考文獻:
[1]謝英亮,謝林海.系統動力學在財務管理中的應用[M].北京:冶金工業出版社,2008.
[2]Gerald,Jake System dynamics modeling of transboundary systems,the bearriver basin model,Groundwater,research library core,2005,43(5):722-730.
[3]吳中春.企業動態財務規劃系統研究[J].會計研究,2009(4):31-37.
[4]蔡巖松.基于系統動力學的企業財務危機預警模型研究[J].管理世界,2008(5):176-177.
[5]寧凌.企業現金流轉系統動態仿真研究[J].當代經濟科學,2002(3):85-89.
[作者簡介]裘小萍(1970-),浙江紹興人,高級會計師。