1. 程式人生 > >SAP MM批次管理(4)批次分類

SAP MM批次管理(4)批次分類

四、批次分類

分類(Classification)是SAP系統中應用比較廣泛的一個功能,首先需要了解一些相關的概念:類,物件,特性(屬性),特性值,等等。

SAP系統中,有很多領域都用到了類,為了將各個領域、不同用途的類區分開,SAP系統提供了幾十種類類別(class type),類類別是更高級別的控制類的單元,在系統中體現為該領域所用到的表的組合。例如,001物料分類,002裝置分類,010供應商分類,022批次分類,023批次分類……

有關SAP系統分類(Classification)的詳細內容,可查閱相關資料,接下來繼續看批次分類是如何應用的。

4.1建立特性

SAP系統包含三種特性:

Ø 使用者定義特性:不參考系統表字段,手工指定特性的資料型別(字元格式、數字格式等),特徵值存入表

AUSP中。

Ø 參考特性:參考系統表字段,資料型別由參考的表字段決定,特徵值除了存入表AUSP中,還會存入參考的表字段。

Ø 標準特性:SAP系統提供的特性。系統提供的批次相關的特性以LOBM_*開頭。

使用事務程式碼CT04建立特性,建立時要為特性定義描述、資料型別、資料長度等內容,


如果要定義為參考特性,在“附加資料”分頁下選擇參考的表和欄位,


4.2建立批次分類

使用事務程式碼CL01建立類,建立類時要為類分配類類別,建立批次類時要一般選擇類類別023

在“特性”分頁下為該類分配用到的特性,



OK,到目前為止我有了包含5個特性的類ZYK001,建立分類和特性是為了使用,那麼如何使用類呢?必須要有物件,如果沒有物件,那麼類就只是一個抽象的概念,而不能具體化。

物料主資料在SAP系統是一個非常重要的主資料,不僅體現在業務上,也體現在系統功能上,從分類的功能範圍出發,物料主資料就可以進行分類,可以將建好的類分配給物料主資料,而且可以將類類別001物料分類和類類別023批次分類同時分配給物料主資料,這樣物料主資料既有了物料分類的特性,又有了批次分類的特性。

上面說過批次主資料是依賴於物料主資料而存在的,將批次分類分配給物料主資料的目的還是為了將類分配給此物料下的批次主資料,接下來把批次分類ZYK001分配給物料和批次。

4.3分配批次分類給物料主資料

物料主資料有“分類”檢視,在該檢視下為物料主資料分配分類,指定類類別和類名稱ZYK001

1)選擇分類檢視,



  2)選擇類類別

023


3)輸入類ZYK001,


4)  儲存。

給物料分配類後,在生成該物料的批次時,系統自動將類ZYK001分配給該物料的批次主資料,每一個批次主資料相當於這個批次類的具體的物件,從而不用為每個批次主資料手工分配類,節省了大量時間。

每個物料在一個類類別下只能分配一個類,假如類類別下有類ZYK001和ZYK002,那麼不能將ZYK001和ZYK002同時分配一個物料。

若不預先給物料分配批次分類,在收貨時就無法給批次自動確定分類,系統給出訊息:

這個訊息說明在貨物移動時要確定批次分類,可以在IMG後臺配置中控制是否在貨物移動時進行分類確定,路徑:SPRO->後勤-常規->批次管理->批次評估->評估庫存管理中的貨物移動->啟用IM中貨物移動的批分類

4.4分配批次分類給批次主資料

可以為批次主資料自動分配分類,也可以手工分配自動分配的方式上面剛說了,就提前給物料分配批次分類,收貨時批次自動確定分類。根據業務需要,也可以手工為批次主資料分配分類

事務程式碼:MSC2N,輸入物料和批次,在分類檢視下輸入類ZYK001


 點選右邊的“建立分類”按鈕,


可以繼續為批次的特性輸入特徵值。

現在我得到一個具體的物件:批次0000000517,這個物件屬於分類ZYK001,並且這個物件的特性和特性值分別是:

特性

特性值

到壽日期

2013.05.30

收貨日期

2012.04.17

我的數字

11

我的貨幣

120.00


特性與特性值存入表AUSP中,表MCH1AUSP通過內部物件碼(MCH1-CUOBJ_BMAUSP-OBJEK)進行關聯。可用函式QC01_BATCH_VALUES_READ讀取物料批次的特性和特性值。

注:批次是否需要啟用分類管理,視情況而定。