【正文】
文章1SAP札記:MM批次管理前言食物與藥品管理協(xié)會(GMP)對批次的定義是:批次是指在一給定的生產(chǎn)周期中生產(chǎn)的一定數(shù)量的任何藥品。生產(chǎn)批次的重要性是同質(zhì)性。從定義可以看出,具有“同質(zhì)性”的一定數(shù)量的物品可以形成一個批,以便于儲存、運輸、銷售等。例如,火腿腸都有一定的保質(zhì)期,消費者在購買火腿腸時,首先要看的是這個火腿腸的保質(zhì)期、生產(chǎn)日期信息(不知道你們是不是這樣,反正我是每次買的時候都要看的),那么生產(chǎn)日期和保質(zhì)期對于生產(chǎn)和銷售火腿腸來說是很重要的屬性?;鹜葟S每天要生產(chǎn)大量的火腿,不同日期生產(chǎn)的火腿就要按照批次來分別管理,在向零售商供貨時,應該先供比較早生產(chǎn)的批次,以免在庫里存放過期。同一天生產(chǎn)的火腿就有了同質(zhì)性“生產(chǎn)日期”,那么同一天生產(chǎn)的可以通過一個批次或者多個批次來管理。上面是舉了一個比較簡單的例子,當然批次概念應用于各個行業(yè),每個行業(yè)都有自己的需求和特點,批次管理在SAP系統(tǒng)中是如何應用的呢?一般來說,當同一物料每一采購批次或者生產(chǎn)批次都不盡相同時,才有必要啟用批次管理,比如每一批次的價格,每一批次的生命周期,每一批次的顏色、重量、體積、尺寸等不相同,就可以用批次來管理,當啟用批次管理后,會影響到MM、PP、SD等模塊,涉及:采購,庫存管理,生產(chǎn)投料,銷售發(fā)貨,同時也會影響到財務的成本核算。本文梳理了批次在MM模塊的應用,主要內(nèi)容包括:一、物料與批次二、批次主數(shù)據(jù)三、批次級別四、批次分類五、貨架壽命六、批次確定七、分割評估一.物料與批次若要對物料進行批次管理,首先要為該物料啟用批次管理,在物料主數(shù)據(jù)采購視圖下勾選“批次管理”,勾選批次管理,保存后,系統(tǒng)更新表MARCXCHAR=X。為物料啟用批次管理的前提條件是該物料在當期和前期沒有庫存,若有庫存,需要將庫存清空。二、批次主數(shù)據(jù)為物料啟用批次管理后,就可以使用批次功能了,在SAP系統(tǒng)中,批次與物料一樣都是主數(shù)據(jù),而且也有組織架構,批次的組織架構包括:物料、工廠、庫存地點??梢允褂檬聞沾aMSC3N來查看批次主數(shù)據(jù),批次主數(shù)據(jù)包含組織架構,和基本數(shù)據(jù)基本數(shù)據(jù)分類、物料數(shù)據(jù)、更改視圖,主要內(nèi)容如下: 基本數(shù)據(jù)1生產(chǎn)日期、貨架壽命到期日、評估類型、供應商、供應商批次、上一次收貨(即最新的收貨日期)…… 基本數(shù)據(jù)2文本描述、預留日期字段…… 分類類、類類別、特征、特征值 物料數(shù)據(jù)總貨架壽命、剩余貨架壽命、期間標識…… 更改更改歷史、更改憑證創(chuàng)建批次主數(shù)據(jù)有以下三種方式:1)事務代碼MSC1N(手工創(chuàng)建)2)貨物移動(自動創(chuàng)建)101根據(jù)采購訂單收貨501無采購訂單的收貨561初始庫存……3)生產(chǎn)訂單/工單三種方式創(chuàng)建新批次的配置路徑:SPRO后勤常規(guī)批次管理創(chuàng)建新批次其中,手工創(chuàng)建新批次和貨物移動創(chuàng)建新批次的配置定義了生成和校驗新批次的方式。批次主數(shù)據(jù)是依賴于物料主數(shù)據(jù)的,在創(chuàng)建批次主數(shù)據(jù)時一定要指定一個物料。批次主數(shù)據(jù)有內(nèi)部給號、外部給號兩種編碼方式,批次編號可以是數(shù)字和字符。在IMG路徑SPRO后勤常規(guī)批次管理批次編號的分配下配置批次給號方式、編碼范圍和編碼范圍的程序出口,SAP系統(tǒng)提供了四個批次編號范圍的用戶出口,增強為SAPLV01Z,下面兩個用戶出口用于自動分配批次編號:216。EXIT_SAPLV01Z_001:216。EXIT_SAPLV01Z_002:下面兩個用戶出口用于手工分配批次編號:216。EXIT_SAPLV01Z_003:216。EXIT_SAPLV01Z_004:這四個用戶出口的應用不做詳細討論,工作中遇到具體情況具體對待。三、批次級別每個物料主數(shù)據(jù)都通過一個由數(shù)字、或字母、或數(shù)字字母混合的編碼進行標識,即物料編碼,物料編碼在集團級別唯一。批次主數(shù)據(jù)與物料主數(shù)據(jù)一樣,也需要一個編碼來標識,即批次編碼(或編號),批次編碼有三個級別(level):集團級別、物料級別、工廠級別,你可以決定批次編碼在哪個級別唯一。在IMG路徑SPRO后勤常規(guī)批次管理指定批級別并激活狀態(tài)管理下配置批次級別,下面是對各個批次級別的介紹:若批次級別是集團級別和物料級別,批次分類類別都是023,批次數(shù)據(jù)主要存儲在表MCH1;若批次級別是工廠級別,批次分類類別都是022,批次數(shù)據(jù)主要存儲在表MCHA。后面批次的分類和特性中會用到。SAP系統(tǒng)批次默認的級別是工廠級別,批次級別可以由較低級別向較高級別轉(zhuǎn)換,若向較低級別轉(zhuǎn)換,只能由集團級別轉(zhuǎn)換為物料級別(是因為集團級別和物料級別的批次數(shù)據(jù)表都是MCH1,關鍵字段一樣),批次級別存入表TCUCH中,批次級別之間的轉(zhuǎn)換如下圖所示:如果不小心把批次級別設成了物料級別,或需求有變,就真的不能轉(zhuǎn)換成工廠級別嗎?當然不是,不過方法比較麻煩,方法來自SAP Notes:Note 41715 Resetting batch level from material to plant level1. For all releases lower than Release , implement the corrections and the modification in the report RM07CHDX as described in the correction instructions.2. Create the report ZCHTCUCH, which is specified in the attachment.3. Run this report in the clients for which you want to reset batch level to plant level.4. Call transaction OMCT.5. Check whether the batch level for Batch unique at plant level is set.6. Implement Notes 821891, 944278, 950540 and 1091613 if you have not already done so (or you have not imported the corresponding Support Package).7. Execute the function Batch Level Conversion.8. Define a plant for a plant view that may be miss