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

SELECT * FROM OUT_PR_jiankong WHERE ITEM='' ; --PR 净需求
SELECT * FROM OUT_PR WHERE ITEM='' ; ---加上PR回写逻辑后
SELECT * FROM TP_TEMP_PR WHERE ITEM='' ; ---最终回写去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 (''); --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 ='' ;---temp_out_mo
SELECT * FROM V_OUTMO_DETAIL_MH WHERE PRODUCTIONORDID IN (SELECT PRODUCTIONORDID FROM V_OUTMO_HEADER where LOC_ID =''); --回写到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 erfzeit

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_SEP

排产表:SAPSR3.ZPPTAPO@SAP_SEP

排产逻辑是先将三大工厂的数据写入ZTPP_FP_0019,然后执行RFC  ZFM_FP_020进行排产.注意2021用户只用到ZTPP_FP_0019此表,不参与RFC执行进行排产

SO\PR\MO\排产回写的数据如下的更多相关文章

  1. SO\PR回写的数据如下

    insert into OUT_ORDER_RES ---JAVA FOR PR ) as LGORT ,'SAPRFC' as ERNAM,out_pr.due_datetime,out_pr.so ...

  2. 修复回写PR时到料日期重复扣减检验周期的问题:

    问题描述: 修复回写PR时到料日期重复扣减检验周期的问题:系统回写的外购半成品PR交货日期未按采购周期回写,从8-10日开始均于10天交期回写,例以下9-5日今天回写的PR,采购周期12天,结果回写到 ...

  3. 外购半成品回写PR时将同一供应商同一编码的PR合并数量回写

    '); --PR 净需求 '); ---加上PR回写逻辑后 '); ---加上PR回写逻辑后 ') order by item; ---最终回写去SAP的数据 ) as LGORT ,'SAPRFC' ...

  4. PR回写 所有物料规划PR时对净需求+最小采购批量+安全库存+舍入值的先后考虑逻辑

    所有物料规划PR时对净需求+最小采购批量+安全库存+舍入值的先后考虑逻辑20171207-1228.docx PR回写案例一: '; --SAFE_QTY:安全库存 ' ; -- MIN_LOT_SI ...

  5. 部分PR回写的数量带有小数,分别是2023工厂的纸箱104007000389,2021工厂的纸盒404002005930;

    描述:部分PR回写的数量带有小数,分别是2023工厂的纸箱104007000389,2021工厂的纸盒404002005930: 原因:所有物料规划PR时对舍入值的先后考虑逻辑影响到回写出来的temp ...

  6. 部分2020年交期的PR回写到SAP中

    描述:此问题一直存在,只是用户没有发现,最近提出,部分2020年交期的PR回写到SAP中 优化: SELECT MAX (PR.ORDERID), PR.ITEM, SUBSTR (PR.RECOMM ...

  7. 将2020年交期的PR回写出来了

    OUT_pr表中的交期为2020年和2019年,不应该 回写的PR却回写出来了 优化如下:

  8. FP回写报错

    报错信息如下: 提示java for mo 2022报错 执行的DTS如下: 解决方法:(原因:SAP归档日志满了,导致连接失败)1.检查表temp_out_pr中的siteid是否有三个工厂的数据确 ...

  9. FP回写阶段卡住或报错

    FP在autosap阶段往往会因各种各样的因素导致回写报错,卡住等异常: 本次由于一个视图的性能突然下降导致回写长期卡住没有完成: 这时如果要重新执行回写的话就要检查哪部分的数据回写到SAP端,一般有 ...

随机推荐

  1. FasDfs缩略图解决方案 -- Linux

    前面研究了fastdfs的安装部署,并且做了多机同步. 这次我们解决下FastDFS做文件服务器并处理缩略图的问题. 有两个方案,方案1,在上传过程中生成多张图片,服务器存备.方案2,只上传一张图片, ...

  2. win10 mstsc 远程 windows2008R2

  3. 3.div+css 的布局较 table 布局有什么优点

    改版的时候更方便,只需改css文件. 页面加载速度更快.结构化清晰.页面显示简介. 表现与结构相分离. 已于优化搜索引擎更友好,排名更容易靠前.

  4. python学习笔记_week6_面向对象

    面向对象 介绍(特性(class.object--->封装.继承,多态)).--->世界万物,皆可分类:世界万物,皆可对象 只要是对象,就肯定属于某种品类:只要是对象,就肯定有属性 你是上 ...

  5. xsync

    shell  小工具,用于集群搭建: xsync脚本基于rsync工具,rsync 远程同步工具,主要用于备份和镜像.具有速度快.避免复制相同内容和支持符号链接的优点,它只是拷贝文件不同的部分,因而减 ...

  6. 深度学习原理与框架-Tensorflow基本操作-mnist数据集的逻辑回归 1.tf.matmul(点乘操作) 2.tf.equal(对应位置是否相等) 3.tf.cast(将布尔类型转换为数值类型) 4.tf.argmax(返回最大值的索引) 5.tf.nn.softmax(计算softmax概率值) 6.tf.train.GradientDescentOptimizer(损失值梯度下降器)

    1. tf.matmul(X, w) # 进行点乘操作 参数说明:X,w都表示输入的数据, 2.tf.equal(x, y) # 比较两个数据对应位置的数是否相等,返回值为True,或者False 参 ...

  7. 注解(annotation)

    目录 JAVA注解 SpringMVC注解 RestEasy注解 JSON注解 java注解 SpringMVC注解 restEasy注解  Json注解: @JsonInclude(JsonIncl ...

  8. APP-9-文字识别-车牌识别

    1.获取Access Token APP-9.1-百度应用-文字识别 2.代码部分 <!DOCTYPE html> <html> <head> <meta c ...

  9. 【Noip模拟 20161005】友好城市

    问题描述 小ww生活在美丽的ZZ国.ZZ国是一个有nn个城市的大国,城市之间有mm条单向公路(连 接城市ii.jj的公路只能从ii连到jj).城市ii.jj是友好城市当且仅当从城市ii能到达城市jj并 ...

  10. The Google File System——论文详解(转)

    “Google文件存储系统(GFS)是构建在廉价服务器之上的大型分布式系统.它将服务器故障视为正常现象,通过软件方式自动容错,在保证系统可用性和可靠性同时,大大降低系统成本. GFS是Google整个 ...