Infor XA ERP运维常用SQL
2016-07-15 10:18
183 查看
记录Infor XA ERP工作用SQL
[b]1、绿屏shipment操作不正常退出,造成shipment状态异常,无法继续任何操作;解锁SQL
[/b]
--绿屏异常退出,shipment异常
UPDATE 环境库.MBADRES0 SET ADIIST = '50' WHERE ADIIST = '99' AND ADHFCD = '50';
UPDATE 环境库.MBADRES0 SET ADIIST = '00' WHERE ADIIST = '99' and ADHFCD = '20';
UPDATE 环境库.MBKJREP SET KJABTM = 121212 WHERE KJABTM = 999999;
UPDATE 环境库.MBDHREP SET DHABTM = 121212 WHERE DHABTM = 999999;
10、无工艺序最早订单、Forcast明细
[b]1、绿屏shipment操作不正常退出,造成shipment状态异常,无法继续任何操作;解锁SQL
[/b]
--绿屏异常退出,shipment异常
UPDATE 环境库.MBADRES0 SET ADIIST = '50' WHERE ADIIST = '99' AND ADHFCD = '50';
UPDATE 环境库.MBADRES0 SET ADIIST = '00' WHERE ADIIST = '99' and ADHFCD = '20';
UPDATE 环境库.MBKJREP SET KJABTM = 121212 WHERE KJABTM = 999999;
UPDATE 环境库.MBDHREP SET DHABTM = 121212 WHERE DHABTM = 999999;
10、无工艺序最早订单、Forcast明细
--建议工艺完成日期、CO交货承若日期、CO号码、CO成品、成品下阶、项目说明、项目长描述、项目长规格、项目类型、项目类别、生产部门 SELECT DISTINCT CASE WHEN itemF.itcls = 'A001' THEN TO_CHAR(to_date(char(CO.coDate+19000000),'YYYYMMDD') - 35 days,'YYYYMMDD')-19000000 WHEN itemF.itcls LIKE 'A00%' AND itemF.itcls != 'A001' THEN TO_CHAR(to_date(char(CO.coDate+19000000),'YYYYMMDD') - 42 days,'YYYYMMDD')-19000000 WHEN itemF.itcls LIKE 'J%' THEN TO_CHAR(to_date(char(CO.coDate+19000000),'YYYYMMDD') - 56 days,'YYYYMMDD')-19000000 ELSE TO_CHAR(to_date(char(CO.coDate+19000000),'YYYYMMDD') - 49 days,'YYYYMMDD')-19000000 END adviceDate, CO.coDate,CO.coNum,CO.fItem, lvBom.pitm,itemF.itdsc, itemZ.LDESP, itemZ.SDESP,itemF.ittyp,itemF.itcls,itemF.dptno FROM (SELECT concat('CO',coLineRe.ADCVNB) coNum,coLineRe.ADBIDT coDate,coLineRe.ADAITX fItem FROM AMFLIBF.MBADREP coLineRe WHERE coLineRe.ADHFCD != '50' AND coLineRe.ADAGNV > 0 AND coLineRe.ADBIDT = (SELECT min(minCoLineRe.ADBIDT) FROM AMFLIBF.MBADREP minCoLineRe WHERE minCoLineRe.ADAITX = coLineRe.ADAITX AND minCoLineRe.ADHFCD != '50' AND minCoLineRe.ADAGNV > 0 ) union SELECT 'FORECAST' coNum,forecast.RQDUD coDate,forecast.RQCOM fItem FROM AMFLIBF.REQMTS forecast WHERE forecast.RQSOR = '6' AND forecast.RQDUD = (SELECT min(minForecast.rqdud) FROM AMFLIBF.REQMTS minForecast WHERE minForecast.RQCOM = forecast.RQCOM AND minForecast.RQSOR = '6' ) ) CO JOIN MWLIBF.BOMLVLPF lvBom ON lvBom.fitm = CO.fItem JOIN MWLIBF.ZITMEXT itemZ ON itemZ.itnbr = lvBom.pitm JOIN AMFLIBF.ITMRVA itemF ON itemF.itnbr = lvBom.pitm AND itemF.CFST != 'STOP' AND itemF.ittyp in ('1','2') WHERE not EXISTS (select 1 from AMFLIBF.RTGOPR routOpr WHERE routOpr.rtid = lvBom.pitm AND routOpr.wkctr != 'QC' ) ORDER BY CO.coDate,CO.fItem,lvBom.pitm
相关文章推荐
- Django用原始SQL进行Insert/Update操作
- SQL Server自动化运维系列——监控跑批Job运行状态
- golang的sql.DB的一些注意事项及读写锁的总结
- 安卓sqllitehelper 继承SQLiteOpenHelper
- MySQL主从复制的维护脚本
- mysql 重要维护工具 图解
- Sql server 维护计划-备份
- MySQL监控模板说明-Percona MySQL Monitoring Template for Cacti
- Mysql提示 “ Got a packet bigger than 'max_allowed_packet' bytes”
- PL/SQL Developer 导出数据
- 使用Django的models创建mysql数据库
- Mysql在大型网站的应用架构演变
- sqoop将postgresql表导入hive表
- 使用 Oracle SQL Developer 开发和调试 PL/SQL
- 【hadoop】Hadoop,MapReduce操作Mysql(比较早的操作方法,可以看看)
- ogr2gor sqlserver转geojson
- Django连接MySql
- 解决oracle 10g sql *plus 用dbms_output.put_line()输出时的长度限制问题 ORA-20000: ORU-10028: line le
- Linux主机和MySQL实时监控工具-orzdba
- 使用SparkSQL分析CSDN泄露的用户数据[top-n]