PO手動結案,Item Supply/Demand仍有PO資料

今天使用者要求結案一筆去年的PO時,無法結案,於是就以Update的方式更新PO_LINE_LOCATIONS_ALL的相關欄位。

結果在「Item Supply/Demand」中查詢時卻發現該筆PO仍在,以致顯示的資料不正確,
我的同事告我兩個方法,第一是當執行MRP時,就會重新計算並更新資料;
第二個方法是將MTL_SUPPLY這個資料表的該筆資料刪除,SQL如下:

delete mtl_supply where line_location_id= ;

「Item Supply/Demand」的表格是MTL_SUPPLY_DEMAND_TEMP,
與MTL_SUPPLY、MTL_DEMAND這兩個表格有關。

Oracle Data Gurad Archive Gap