1. 程式人生 > >SAP中MM模組採購資料報表(入庫,訂單)

SAP中MM模組採購資料報表(入庫,訂單)

在生產機上,做了一個報表

從SAP的資料庫的多種透明表中取資料,放到內表中,加以整理,用普通螢幕和選擇螢幕的方式,用ALV表格加以顯示。

一、需求描述

統計所有物料在這一個月中(1日至30日)

物料入庫資訊-----已經入庫的數目、金額、商業價格1*數目得到的預計金額,實際入庫金額

採購訂單資訊----已經形成PO但是尚未入庫的訂單資訊

將上述資訊按照物料的DISPO(MRP控制者)進行歸類,統計出某一個DISPO在這一個月中,1.入庫了多少錢,2.已經採購但是尚未入庫的金額。

也就是在統計這個MRP控制者,這一個月花了多少錢,這些錢買的東西,有多少已經送到了,有多少還沒有送到。

一、資料來源

材料入庫的資訊儲存在表MSEG中 這個表的樣子如下:


其中有用的欄位包括:

MATNR 物料編號

BWART 移動型別

EBELN  採購訂單編號

DMBTR 實際入庫金額

MENGE 入庫數量

LIFNR   入庫的物料的供應商編號

上述資訊中沒有包括物料價格和該物料的DISPO

物料價格需要求助於表MBEW的欄位PEINH表示價格單位,BWPRH表示商業價格1

計算金額的時候  BWPRH(商業價格1)*MENGE(數量)/PEINH(價格單位)=總金額

其中商業價格1肯定是用人民幣計價的 因此計算出來的金額

下面為實現過程:

1.