SO\PR\MO\排產回寫的數據以下

 

select * from V_OUT_SHIPMENT_PLAN where date_change = '1' and qtyopen>0
QTYOPEN(WMENG)、EDATU(promised_mat_availdate)、、、、

insert into OUT_ORDER_RES

 

 

 

SELECT * FROM OUT_PR_jiankong WHERE ITEM='000000104004000454' ; --PR 淨需求
SELECT * FROM OUT_PR WHERE ITEM='000000701119702034' ; ---加上PR回寫邏輯後
SELECT * FROM TP_TEMP_PR WHERE ITEM='000000701119702034' ;  ---最終回寫去SAP的數據

select out_pr.PO_RELEASE_DATE,out_pr.supplier_id,out_pr.site_id,sap_eord.ekorg,out_pr.proc_group_id,out_pr.item,out_pr.qty,out_pr.qtyuom,substr(loc_id,-4) as LGORT ,'SAPRFC' as ERNAM,out_pr.due_datetime,out_pr.so_id,out_pr.so_lineid,out_pr.sobsl from V_OUT_PR out_pr --實際上是select * from tp_temp_pr
join sap_eord on out_pr.item = sap_eord.matnr and out_pr.supplier_id = sap_eord.lifnr and out_pr.site_id = sap_eord.werks where out_pr.item in ('000000701119702034'); --JAVA FOR LABLE ZFM_MM025  回寫標籤總需求數
SELECT  LPAD(RECID,10,0) RECID,SUBSTR(ITEM,1,18) ITEM,SITE_ID,QTY,QTYUOM,NVL(ITEM_ID,0) ITEM_ID,CREATE_DATE,CREATE_TIME,'SAPRFC',LOC_ID FROM T_PRINT_LABEL --JAVA FOR LABLE1 打印標籤 ZFM_MM024
SELECT LPAD(RECID,10,0) RECID,ITEM,SITE_ID,CEIL(QTYALLOCATED)QTYALLOCATED,QTYUOM,CREATE_DATE,CREATE_TIME,'SAPRFC' FROM T_PRINT_LABEL_1 T1

 

 

 

--回寫到SAP的2021工廠數據
select * from V_OUTMO_HEADER where LOC_ID ='2021' ;---temp_out_mo SELECT * FROM V_OUTMO_DETAIL_MH WHERE  PRODUCTIONORDID IN (SELECT PRODUCTIONORDID FROM V_OUTMO_HEADER where LOC_ID ='2021'); --回寫到SAP的2022 2023工廠數據
SELECT * FROM TB_OUTMO_HEADER_JIANKONG; SELECT * FROM TB_OUTMO_DETAIL_JIANKONG; --select * from V_OUTMO_HEADER where LOC_ID IN('2022','2023') ; --SELECT * FROM V_OUTMO_DETAIL_XG WHERE PRODUCTIONORDID IN (SELECT PRODUCTIONORDID FROM V_OUTMO_HEADER where LOC_ID IN('2022','2023')) ;


--將SAP回寫MO後的日誌數據寫入FP,用於FP寫於ZMO_BOM表
INSERT INTO OUT_MO_WEBSERVICE_SAP(PRODUCTIONORDID,MOID,ERDAT,CPUTM,QTYORDERED,ITEM) SELECT MRNUM,AUFNR,ERDAT,CPUTM,MENGE,MATNR  FROM SAPSR3.ZTPO_PP003B@SAP_SEP  A WHERE A.ERDAT=TO_CHAR(SYSDATE,'YYYYMMDD');

select * from sapsr3.aufk@sap_sep where erdat='20181102' and ernam='SAPRFC' and erfzeit like '08%'
and werks='2023' order by erfzeitpromise

select * from OUT_MO_WEBSERVICE; select * from OUT_MO_WEBSERVICE_BACK; select * from OUT_MO_WEBSERVICE_SAP;--SAP系統的工單日誌表
select * from OUT_MO_WEBSERVICE_SAPTEMP;

 

BOM用量表:SAPSR3.ZMO_BOM@SAP_SEPspa

排產表:SAPSR3.ZPPTAPO@SAP_SEP日誌

排產邏輯是先將三大工廠的數據寫入ZTPP_FP_0019,而後執行RFC  ZFM_FP_020進行排產.注意2021用戶只用到ZTPP_FP_0019此表,不參與RFC執行進行排產code

相關文章
相關標籤/搜索