EBS:銷售訂單歷史記錄

samrv發表於2024-04-25

EBS R12.x 銷售訂單修改歷史記錄

-- 訂單行修改記錄表 
SELECT * FROM ONT.OE_ORDER_LINES_HISTORY OOLH
WHERE HEADER_ID = 15871343  -- SO# 102602476109 
ORDER BY LINE_NUMBER , SHIPMENT_NUMBER
/*
HIST_COMMENTS: 歷史記錄說明 
HIST_TYPE_CODE: 歷史記錄型別,如:CANCELLATION:表示取消訂單。VERSIONING:版本更新(由訂單頭輸入原因產生)。
HIST_CREATION_DATE: 歷史記錄建立日期
HIST_CREATED_BY: 歷史記錄建立人 
LATEST_CANCELLED_QUANTITY: 最後取消數量 
REASON_ID: 取消訂單原因ID,如: 7690587 , 關聯 OE_REASONS.REASON_ID。 
*/

-- 訂單頭輸入原因時,系統會記錄訂單行版本記錄,從而訂單行產生歷史記錄。
-- 檢視原因:在訂單行介面點選"活動"->附加行資訊->"數量歷史記錄"標籤。
-- 訂單取消原因明細 
SELECT * FROM  apps.oe_reasons
WHERE HEADER_ID = 15871343 

-- N: ONT>>訂單;退貨>>訂單行。 
-- 訂單取消原因明細 (在減少訂單數量時,要求填寫的原因)
SELECT * FROM  ONT.oe_reasons
WHERE HEADER_ID IN( 15871343 ,15878347) --so# 510750000080 
/*
REASON_ID: 主鍵, 原因ID ,4175715
HEADER_ID: 訂單頭ID, 關聯 OOH.HEADER_ID 
ENTITY_ID: 訂單行ID , 關聯 OOL.LINE_ID
ENTITY_CODE: 實體程式碼,LINE:訂單行,LINE_ADJ:訂單行調整; HEADER:訂單頭
VERSION_NUMBER: 
REASON_TYPE: 原因型別,關聯 快碼型別=‘CANCEL_CODE’
REASON_CODE: 原因程式碼,關聯 快碼型別='CANCEL_CODE'. 
*/

-- 在訂單頭介面,點選"活動"按鈕->"建立原因"->在"輸入原因"視窗。
-- 訂單頭修改記錄表 
SELECT * FROM ont.oe_order_header_history  OOHH
WHERE  OOHH.ORDER_NUMBER = '102602476109'
/*
HEADER_ID: 訂單ID 
ORDER_NUMBER: 訂單號
REASON_COE:原因程式碼
HIST_COMMENTS: 歷史記錄說明 
HIST_TYPE_CODE: 歷史記錄型別,如:CANCELLATION:表示取消訂單。
HIST_CREATED_BY: 修改人
HIST_CREATION_DATE: 修改日期
RESPONSIBILITY_ID: 修改職責ID 
*/

  

相關文章