摘要:資產(chǎn)負(fù)債表是ERP系統(tǒng)財務(wù)模塊中不可缺少的一部分內(nèi)容,如何實現(xiàn)資產(chǎn)負(fù)債表打印功能,是ABAP 開發(fā)人員必須考慮的問題,而且每一個從事財務(wù)工作的人員都希望其具有良好的使用效果。因此,既能實現(xiàn)對資產(chǎn)負(fù)債表的各項操作,又能讓使用人員感到方便、快捷,是ABAP 開發(fā)人員應(yīng)該考慮的問題。
關(guān)鍵詞:SAP 功能 實現(xiàn)
中圖分類號:F23 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-3791(2011)10(c)-0000-00
1 功能需求及程序設(shè)計
1.1基本功能需求
按照新會計準(zhǔn)則要求,實現(xiàn)省安會計資產(chǎn)負(fù)債表打印功能,以用戶權(quán)限的公司代碼為標(biāo)準(zhǔn),授權(quán)用戶可以按公司代碼、年度、期間范圍為選擇標(biāo)準(zhǔn),從SAP中運(yùn)行該報表以EXCEL表的形式輸出;非授權(quán)用戶無權(quán)運(yùn)行報表,程序中需要對公司代碼做權(quán)限管理。
1.2設(shè)計思路
取數(shù)邏輯。1)根據(jù)屏幕選項,設(shè)計公司代碼P_BUKRS,會計年度P_YEAR,會計期間P_MONTH,按照屏選要求,輸入公司代碼BUKRS,會計年度、會計期間范圍。在GLT0表中選出符合條件的行項目。2)在程序中設(shè)計資產(chǎn)負(fù)債表的每一項的帳戶范圍,如貨幣資金從1001000000至1009999999,在表GLT0 中,根據(jù)屏選輸入的公司代碼(BUKRS)以及會計年度(GJAHR)(記帳日期的前4 位),以及帳戶范圍段,按照邏輯取出其相應(yīng)的字段,進(jìn)行數(shù)據(jù)匯總合計,放在內(nèi)表I_EXCEL中。
1.2 打印邏輯
要求是將數(shù)據(jù)以EXCEL形式顯示,這樣用戶可以自行確定是打印還是另存在本地機(jī)上。
3 結(jié)語
隨著ERP系統(tǒng)在各企業(yè)逐漸廣泛的應(yīng)用,ABAP也成為編程人員越來越關(guān)注的一門語言。本文中使用ABAP/4編寫該程序?qū)崿F(xiàn)了預(yù)先要求的各項功能,具有良好的人機(jī)界面,操作簡單,使用方便,滿足了業(yè)務(wù)部門的需要,且使用效果良好。