四、批次分類
分類(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中,表MCH1與AUSP通過內部對象碼(MCH1-CUOBJ_BM、AUSP-OBJEK)進行關聯。可用函數QC01_BATCH_VALUES_READ讀取物料批次的特性和特性值。
注:批次是否需要啟用分類管理,視情況而定。
轉載地址:https://blog.csdn.net/kangliujie/article/details/76129894