SAP ERP 呆滯庫存報表設計心得分享。

大家早

又一陣子沒有寫文章,這次來發表幾篇SAP ERP Logistic 會遇到的ABAP需求設計分享。

何謂”呆滯庫存”呢? 就是長期呆在公司庫存無法轉換成現金的物料、成品、半成品、組件等等。一般來說透過SAP T-Code MB5B 其實就可以查出呆滯庫存,但如果使用者要加上一些客製需求,那我們就另外寫ABAP程式。

呆滯庫存也有人用”呆滯庫位”來表示,但是我覺得那是”人為”的管理方式,都已經使用 SAP 系統為何還要用”人為”的管理模式??

呆滯庫存主要以”物料過帳日期”為查詢區間,以物料各種異動類型作為關鍵值,例如:異動類型261 就是一個生產領料的異動類型,如果物料在某個過帳記錄區間完全沒有作領料的動作,我們也可以稱為呆滯庫存,因為無法消耗公司的庫存金額!!

常見應用於呆滯的異動類型有幾下幾種,'261' '311''309' '901' '903' '913'
'915' '917' '919' '101'.在SQL 中進行過濾就可以。

需要應用到的Table 如下參考:
TABLES: MARD,MSEG,MARA,MDKP,MBEW,MSLB,LFA1,MKPF,MAKT.

常用的輸入查詢欄位有以下幾種:
儲存地點,工廠,物料號碼,MRP類型,物料群組,採購群組,MRP範圍,檢核期間。

而關鍵的查詢欄位有”儲存地點”、”工廠”、”檢核期間”。

常用輸出查詢欄位有以下幾種:
物料號碼' '未限制庫存數量' '物料說明' '工廠' '儲位' '圖號' '前置期' '物料群組' '異動平均價' '庫存總值' '供應商代號' '供應商名稱' '最小批量' '安全庫存' '呆滯天數(年/月/日)'。

有興趣大家在討論。


SAP-Bruce 2008/11/7
2008-11-07 5:26 發佈
這真的很特別,先排隊等待樓主分享心得!
呆滯料報表可很簡單,也可以很複雜。

小弟有幾點淺見供各位大大參考:

1. 需參考的異動類型一般最好有一個類似TT156的table來維護,以增加程式的靈活度。

2. 呆滯料的計算,其實需要一個歷史紀錄TABLE來維護,來記錄每個月的最後異動日。
這點可以配合進銷存的運算,在每月結算進銷存報表時,找出本月份的異動情形,
如果沒有異動,就把上個月的複製過來,如次在跑報表時,速度才會快。
同時呆滯的時間長度也因為有歷史資料,變成可以動態計算。

3. 一定要考慮轉料號的情形,是否要繼承原料號的歷史資料?如果要...那就將是慘劇了...

4. 物料轉特殊庫存(如託售)等的邏輯考慮

5. 報表的層級,是物料到BATCH?到廠別、倉別還是公司別,都會影響程式的複雜度與效率!

我還看過把MRP資料放進來的,或是把這個報表當成aging report的人...這我就不敢comment了...

我沒用過 SAP ERP

我的看法是 ...

1. 料品主檔有記錄最後異動日
2. 異動類型 加上 是否更新料品的最近異動日 的設定..
 盤點調整 -- 不更新料品的最近異動日 ..
 生產領料 -- 更新料品的最近異動日 ..
 異動類型依實際需求考慮去設定 ..

這樣的話 , 就很容易去找出來囉 ...
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?