摘自:http://bbs.erp100.com/thread-266444-1-1.html
標題: [已結帖][分享知識 原創連載] Oracle ERP 資產模組的非常規功能探討,拋磚引玉 [列印本頁]
作者: chtwo 時間: 2013/7/6 20:35
標題: [已結帖][分享知識 原創連載] Oracle ERP 資產模組的非常規功能探討,拋磚引玉
本文為 "分享知識 原創連載" 活動推薦文章。
開張大吉。
簡歷: 乙方財務顧問
連載主題: FA模組操作和相關財務知識
發布計劃: 7月8日
計劃發布在那個板塊: Oracle ERP實施
更新周期: 篇/1-2周,
本連載的亮點是: FA模組一些非常規功能探討,拋磚引玉
說起來功能還是次要的,ERP還是以業務為本。現在的客戶對管理諮詢需求更多,越做心越虛啊,所以還是在這談點具體的功能吧。學習功能之餘還是多學習行業和專業知識才是王道。
固定資產模組有一些功能,實際實施極少使用到,所以希望藉此機會多多測試,與大家分享。重點是來思考EBS某些模組的設計思路,提高對相關的財務知識的認識。
索引:
第一篇 資產增加
第二篇 資產初始資料整理
第三篇 加速折舊
第三篇補充 產量法折舊
第四篇 稅簿
第五篇 融資租賃
第六篇 資產組/子資產
第七篇 賬戶產生器
第八篇 後記
本貼內容均在 11i 環境下測試通過。可惜沒有R12環境,不過操作差異不大。
謝謝各位支援。
作者: 縱橫四海 時間: 2013/7/6 20:45
簡歷:乙方財務顧問。
連載主題:FA模組操作和相關財務知識
發布計劃:7月8日
計劃發布在那個板塊: Oracle ERP實施
更新周期:篇/1-2周,
本連載的亮點是:FA模組一些非常規功能探討,拋磚引玉
其他要說的話:ERP還是需要以業務為本。固定資產模組有一些功能,實際實施極少使用到。希望藉此機會多多測試,來思考EBS某些模組的設計思路,也對財務知識有更深的認識。 畢竟現在客戶其實對管理諮詢需求更多。
縱橫四海點評:FA模組有一些使用較少的功能這一塊我需要深入的學習學習;期待你的大作;如果能夠從中剖析一些設計和管理思想就更棒了;
作者: chtwo 時間: 2013/7/6 21:17
標題: 《第一篇》資產增加
本帖最後由 chtwo 於 2013/7/7 08:17 編輯
1、概述:
資產增加本身屬於資產模組的常規操作,但是為了整體完整性,還是從資產增加開始寫起,本文檔中介紹直接寫表方式匯入資產。
2、資產模組管理範圍
在這裡 順便說一下,資產模組一般用來管理固定資產,但在FA模組中可以根據需要來管理固定資產、無形資產、在建工程、長期待攤費用、備品備件、低值易耗品等等。系統是死的,方案是活的。
3、新增資產方式
主要包括3個方面,手工輸入、WebADI匯入、其他模組匯入。實際上WEBADI就是通過寫入介面來實現資料的大量匯入。我們這次介紹的就是通過直接寫表的方式完成WEBADI的工作。
匯入處理程序中,WebADI將對資料進行大量的校對,校對無誤後匯入系統標準介面,通過提交請求,系統會對介面資料再次校正。從以前的版本來看,WebADI校正還是比標準缺少1-2項,WEBADI的BUG也是很莫名的,總之很麻煩。(曾有個項目上,DBA達人跟蹤調試WebADI,發現有遊標開啟後沒有關閉,導致一次最多隻能匯入500條資產,很無語)
資產系統介面表比較簡單,就兩個表。Fa_Mass_Additions和Fa_Massadd_Distributions。 Fa_Mass_Additions用來儲存資產資訊,Fa_Massadd_Distributions用來儲存分配資訊。兩個表通過Mass_Addition_Id欄位來關聯。注意寫入Fa_Mass_Additions表後Fa_Massadd_Distributions會自動產生資料,不需要再次寫入,但需要進行更新。
4、方法介紹:
1. 建立暫存資料表:包括兩張暫存資料表,一張用來儲存匯入的資產資料,另外一張儲存校正的錯誤資訊;
2. 校正資料:按照WebADI和系統介面的邏輯對資料進行檢查,並將檢查到的錯誤寫入錯誤表,方便查詢。
2.1 檢查步驟:
1)、清除錯誤表資料; 2)、計算資產自啟用開始至今的月份; 3)、計算殘值(資料中可能給的是殘值率); 4)、計算累計折舊和本年折舊(下面的指令碼中都是按直線法計算); 5)、校正資料; 6)、寫入錯誤資料表;
2.2 檢查項目:
1) 資產賬簿是否存在; 2) 資產類別值是否存在 ,組合是否存在 ,組合是否分配至資產賬簿 3) 資產關鍵字值是否存在 ,組合是否存在 4) 資產地點值是否存在 ,組合是否存在 5) 員工是否存在 6) 折舊科目是否存在 ,折舊帳戶組合是否存在 ,帳戶是否為費用類型 7) 折舊方法和年限是否存在 8) 資料中資產標籤號是否重複 ,資產標籤在系統中是否已存在 9) 資產型號、說明性彈性域等長度檢查 10) 本年折舊不能大於累計折舊 11) 最近年度啟用的資產,本年折舊必須等於累計折舊 12) 累計折舊不能大於資產淨值 13) 查看資料累計折舊與計算累計折舊差異是否較大(不是必須項,但顧問需要觀察客戶提供的累計折舊是否異常)
3. 更新暫存資料表 1)根據錯誤來修改資料; 2)對於組合不存在,可以通過指令碼來建立組合,如科目組合、地點彈性域等; 3)再次校正,校正無誤後,向暫存資料表中插入相關ID,資產類別,關鍵字,地點,折舊帳戶,員工; 4)更新系統資料表其他必要欄位,Posting_Status, Queue_Name、Payables_Units、Feeder_System_Name、Inventorial、Asset_Type、Payables_Cost、Create_Batch_Id、Create_Date、Create_By
4. 穩妥起見,需要再校正一次
5. 校正無誤後成功後寫入標準介面表 , 寫入前清空介面表 Fa_Mass_Additions;注意清空前檢查資料,是否是有其他組織的資料。
6. 更新介面表Fa_Massadd_Distributions, 注意這裡不是新增;
7. 運行系統標準請求,完工大吉。
5、附件:匯入指令碼和資料收集表。大家可以根據需要修改。通過指令碼產生組合ID,也是很爽的一件事情。寫表有風險,一定要謹慎。
下集預告:打算寫點FA資產資料整理經驗。資產資料匯入後修改麻煩,匯入前在Excel中充分校正有著事半功倍的效果。項目實施中,重點是在Eexel中計算出資產在上線後產生的月折舊額,與客戶當前的月折舊額差異是否較大,否則對利潤影響太大客戶難以接受。所以在Excel中進行簡單的類比,找到差異重點,與客戶充分溝通,還是很有必要的。
謝謝。
FA_資產匯入.rar
82.98 KB, 下載次數: 202, 下載積分: 努力值 -3 點
指令碼及資料範本 作者: 縱橫四海 時間: 2013/7/7 21:03
轉述一位朋友的反饋:備品備件和低耗品還是專門的系統管理比較好,而在建工程,長期待攤等用fa管理是比較好的方式,因為能夠比會計科目提供更為全面的資訊。請問樓主如何看待這種說法。
低值易耗品是指勞動資料中單位價值在規定限額以下或使用年限比較短(一般在一年以內)的物品。它跟固定資產有相似的地方,在生產過程中可以多次使用不改變其實物形態,在使用時也需維修,報廢時可能也有殘值。由於它價值低,使用到期日短,所以採用簡便的方法,將其價值攤入產品成本。
作者: chtwo 時間: 2013/7/7 22:56
縱橫四海 發表於 2013/7/7 21:03
轉述一位朋友的反饋:備品備件和低耗品還是專門的系統管理比較好,而在建工程,長期待攤等用fa管理是比較好 ...
當然支援這種看法。
資產模組只是說“可以”來管理備品備件和低耗,不是最優。有的客戶沒有專用系統(或者是不需要專用系統),對這些資產管理要求也不是很高,那麼可以利用資產模組來處理,簡單管理下數量、狀態、盤存等需求。其他模組也可以實現。
作者: Song_GodSayBye 時間: 2013/7/9 16:08
學習 學習 學習 作者: chtwo 時間: 2013/7/10 22:21
本帖最後由 chtwo 於 2013/7/11 23:13 編輯
《第二篇》 資產資料整理經驗
估計又要要忙了,乘還有空閑時間,儘快把一些內容放上來,看能不能做第一個結貼的。(做顧問就是苦逼的命,連載文章搞的我總覺得有個事情沒做完,^_^)
突然發現這篇內容不屬於非常規操作,但為了保持一致性,還是和大家分享點經驗吧。書歸正傳。
1. 資料收集
關於資料收集就不多說了,分享的經驗就是,預設客戶提供的資料是錯誤的,不要抱有太多幻想。
對於資產模組來說,月折舊不是初始化資料之一,但建議要求客戶也提供,用於分析未來系統產生折舊與當前月折舊差異,避免上線後客戶反應過於強烈。
2. 資產資料整理
收集上來的資料總是有瑕疵的,所以顧問需要進行校正後,有針對性的反饋給客戶進行修改,這個過程可能會耗費很多時間。作為顧問來說,我個人覺得Excel的能力是必要的,一是自己可以事半功倍,另外一點也是和客戶拉近關係的一個途徑,特別是財務顧問。(在有的使用者眼裡,顧問是 裝的了系統,連的通網路,破的了軟體,搞的定硬體,不知道該喜該悲)。
固定資產資料需要驗證的項目在上一篇已經介紹了,在處理上篇的驗證前,最好在Excel裡驗算一次,和客戶進行溝通確認。驗算的重點是兩個方面: 累計折舊和月折舊;考慮是否進行分攤調整。
3. 驗證方法
大家在驗證資料的時候,肯定都有各自的方法,仁者見仁智者見智,這裡介紹一下我通常的驗證方式,僅直線法。
步驟:計算自資產啟用至今已使用壽命-->推算不啟用分攤條件下月折舊-->計算累計折舊-->推算啟用分攤條件下月折舊-->估計未來資產月折舊的差異。
驗證資料時,可以在資料表後可以添加這幾個輔助列:已使用壽命,月折舊1,差異1,累計折舊,月折舊2,差異2,是否攤銷,月折舊,差異。
3.1 計算已啟用壽命。 這裡是重點推薦的一個公式:Datedif(日期1,日期2,參數),參數為"M","D","Y" 。這個公式直接可以返回兩個日期之間相隔的月、日或年。(Excel為了滿足和lotus1-2-3的相容性,包含了幾個隱藏的函數,其中這個非常有用,在EXCEL裡可以直接使用,但在協助和插入公式裡是尋找不到的,^_^) 。
3.2 計算不攤銷調整情況下月折舊。 月折舊1 = IF(已使用年限>=資產壽命,0,(原值-殘值)/ 資產壽命);
3.3 計算月折舊1與客戶提供的月折舊的差異,作為差異1;
3.4 計算累計折舊。根據已使用的年限,計算累計折舊。 IF(使用年限>=資產壽命,原值-殘值,原值*月折舊1);
3.5 比較客戶提供的累計折舊差異;
3.5 計算攤銷調整情況下月折舊。 月折舊2 = IF(已使用年限>=資產壽命,0,(原值-殘值-使用者提供累計折舊)/ (資產壽命-資產已使用壽命));
3.6 計算月折舊2與客戶提供的月折舊差異,作為差異2;
3.7 取差異較小一方,作為資產初始化是否啟用攤銷的依據。 IF(ABS(差異1)<=ABS(差異2),"否","是");
3.8 取差異小的月折舊,作為上線後的月折舊,月折舊=IF(啟用攤銷="否",月折舊1,月折舊2);
3.9 匯總比較月折舊與客戶提供的月折舊的差異。
4. 溝通溝通再溝通。通過這樣驗證後可以看到,一般資產不會有太大差異,只是一些尾差。差異較大的資產,一般是由於在資產使用過程中調整過原值,如大修、計提減值準備,這樣的資產是需要進行攤銷調整的,啟用攤銷調整後的月折舊,差異也很小。
如果差異還是很大的話,需要和客戶瞭解什麼原因造成,怎麼調整。上線後系統計提折舊沒辦法幹預,所以提前告訴客戶,方便後期確認。
5. 參考附表。也請大家可以分享下資料整理過程中的經驗。謝謝。
下期預告:下期將介紹幾種折舊方法。主要是加速折舊,如雙倍餘額、年限總和法,還有產量法。為配合主題,打算對摺舊方面的財務原理囉嗦幾句。希望大家積極討論。謝謝。
例子.xlsx
11.56 KB, 下載次數: 93, 下載積分: 努力值 -3 點
驗證資產資料執行個體 作者: mondeo 時間: 2013/7/12 11:14
羅過,陸過。。。。。
作者: dingding1983 時間: 2013/7/12 14:41
寫的非常好,向你學習 作者: chtwo 時間: 2013/7/12 23:18
本帖最後由 chtwo 於 2013/7/21 06:38 編輯
《第三篇》 加速折舊
1. 概念
前面已經扯了很多,還沒涉及到財務上的內容。為了配合主題,在這裡對資產折舊的財務方面內容作一些介紹,