前言部分
大家可以關注我的公眾號,公眾號里的排版更好,閱讀更舒適。
正文部分
很久之前的博客里寫的,現在搬過來,可能已經被拷貝很多次了。
關於盤點的一點介紹:
盤贏:帳面庫存小於實際庫存。盤虧:帳面庫存大於實際庫存
盤點在系統中的步驟:
1.創建盤點憑證MI01
告知系統在需要盤點的:工廠,庫存地,物料,是否批次,是否特殊庫存。
2.凍結上述物料的庫存移動
如果在盤點憑證中的Posting Block打勾,那么在盤點憑證中登記的物料就自動block了。
當然在實際操作中,最好就是把倉庫大門一關,送貨進來的供應商敲破大門就是不開,^_^,玩笑。
3.庫存盤點MI04
盤點一般是找個空閑的時間段,比如周末。輸入盤點后的實際庫存,保存。如果某個物料一樣都找不到了,把ZC的標志打上吧。
4.差異過帳MI07
若盤點出來的實際庫存和帳面庫存有差異,必須進行差異過帳。系統自動生成一張物料憑證和一張會計憑證。
若是盤贏,物料憑證會做一筆701(703,707)的收貨,會計憑證:借 庫存科目 貸 盤點庫存收益
若是盤虧,物料憑證會做一筆702(704,708)的發貨,會計憑證:借 盤點庫存損耗 貸 庫存科目
注:入庫,出庫,移庫 用到的BAPI均可以用:BAPI_GOODSMVT_CREATE移庫操作(WMS TO SAP)
盤點用到的BAPI相對多一點,如下:
BAPI: IM層
MB_SELECT_MAT_PHYSINV_STD 獲取要創建的盤點憑證清單 對應的TCODE: MI31,MIE1,MIQ1,MIW1,MIO1
BAPI_MATPHYSINV_CREATE 創建盤點憑證 對應的TCODE:MI01,MI02用的BDC
BAPI_MATPHYSINV_COUNT 錄入實盤數量 對應的TCODE:MI04
BAPI_MATPHYSINV_CHANGECOUNT 修改實盤數量 對應的TCODE:MI05
BAPI_MATPHYSINV_POSTDIFF 差異過賬 對應的TCODE:MI07
BAPI:WM層
創建盤點憑證:自己寫了一個程序 COPY 這個TCODE:LX16然后改了改,這個標准的是用BDC生成的,所以也是用的BDC,單個創建是LI01N
激活盤點憑證:自己寫了一個程序COPY這個TCODE:LX16然后改了改,也是用的BDC,調用LI02N
L_INV_COUNT_EXT LI11N的BAPI
L_ZAEHLUNG_BUCHEN LI12N的BAPI
這兩個BAPI有很多參數,很煩,一定要仔細的測試,尤其是空倉位的情況