select * from in_sfcheader where MO_ID IN('001600044481');

SELECT * FROM in_sfcheader_temp where MO_ID IN('001600044468','001600044470');

select * from in_bom_header where bom_id='001600044481_2023';

SELECT * FROM IN_ITEMBOMROUTING WHERE bom_id='001600044481_2023' ;

SELECT * FROM IN_ROUTING_HEADER WHERE ROUTING_ID like '%001600044481DUMMYROUTING_2023%'

1、从以上图片看出因为没有BOMID和工艺路线导致将数据写入in_sfcheader_temp表,那么则查询为什么此表没有更新BOMID和工艺路线号

2、

3、从下图语句可看出是因为数据没有入IN_SALES_ORDER表

/* INSERT INTO TEMP_MATERIAL_SALESORDER (SO_ID,
SO_LINE_ID,
SITEID,
ITEM_ID,
QTYUOM,
DUMMY_ITEM_ID,
DUMMY_BOM_ID,
DUMMY_ROUTING_ID)*/
SELECT SO_ID,
SO_LINE_ID,
SITEID,
ITEM_ID,
QTYUOM,
ITEM_ID || 'DUMMY' DUMMY_ITEM_ID,
SO_ID || '_' || SITEID || '_' || SO_LINE_ID DUMMY_BOM_ID,
'DUMMYROUTING' || '_' || SITEID DUMMY_ROUTING_ID
FROM (SELECT SO_ID,
SUBSTR (SO_LINE_ID, 1, INSTR (SO_LINE_ID, '_') - 1)
SO_LINE_ID,
SITEID,
ITEM_ID,
QTYUOM,
ROW_NUMBER ()
OVER (
PARTITION BY SO_ID,
SUBSTR (SO_LINE_ID,
1,
INSTR (SO_LINE_ID, '_') - 1)
ORDER BY SO_LINE_ID)
RN
FROM IN_SALES_ORDER
WHERE UDF_MATERIAL_SO = '' AND BOMID IS NULL)
WHERE RN = 1;

3、通过查看写入IN_SALES_ORDER数据发现,因为数据没有入IN_PO_STO表

4、没进IN_PO

5、没进SAP_EKKO

采购订单被删除掉了

材料订单不在IN_MO或者IN_SCFHEADER中的更多相关文章

  1. 利用微信支付的订单查询接口可以在APP 中提高支付的可靠性

    最近公司有一个应用,用户可以在微信公众号上面下单,也可以在APP 中下单. 当用户在公共号上面下单时,微信支付成功可以返回微信支付单号,但是在APP 中用户微信支付时,个别时候会出现用户已经付款成功, ...

  2. 下订单更新订单表然后减少库存表中的数据,出现库存超卖,使用数据库和redis坚决库存超卖的问题

    上面的代码更新库存的数据,存在多线程的问题,第一种方法使用synchronized关键字修饰的语句块代码,但是性能较低,并且还是存在问题的 在分布式的场景下,当前库存系统部署在多个tomcat上,即使 ...

  3. 微信支付的notify.php中如何获取订单号(php版)

    不要直接使用demo中的notify.php,重写notify.php,继承WxPayNotify(可参考微信api),具体如下: require_once "WxPay.Api.php&q ...

  4. SAP中对于获取订单的状态

    在SAP中对于如何获取订单的状态,提供了至少两个函数,分别是 STATUS_READ 和   STATUS_TEXT_EDIT.下面简单介绍这两个函数 1.STATUS_READ  改函数的实现原理大 ...

  5. IdentityServer4中文文档

    欢迎IdentityServer4 IdentityServer4是ASP.NET Core 2的OpenID Connect和OAuth 2.0框架. 它在您的应用程序中启用以下功能: 认证即服务 ...

  6. Java Web之网上购物系统(提交订单、查看我的订单)

    作业终于做完了,好开心......虽然这一周经历不是那么顺利,但是觉得还是收获了不少,有过想哭的冲动,代码不会写,事情办不好,各种发愁.空间里发小发了带父母出去游玩的照片,瞬间能量值不知道是被击退的多 ...

  7. ENode框架Conference案例分析系列之 - 订单处理减库存的设计

    前言 前面的文章,我介绍了Conference案例的业务.上下文划分.领域模型.架构,以及代码整体流程.接下来想针对案例中一些重要的场景,分别做进一步的分析.本文想先介绍一下Conference案例的 ...

  8. SAP公司间采购订单关联交货单报表源代码(自己收藏)

    SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF } ...

  9. highcharts插件使用总结和开发中遇到的问题及解决办法

    这里使用的highchart是2014-01-09从官网下载的版本,版本号是3.0.8, 当过了几天后,发现版本号变成了3.0.9,不由得的感叹highchart的版本更新之快. 在jsp中使用hig ...

随机推荐

  1. 使用Java让android手机自动执行重复重启

    public static void main(String[] args)throws IOException,Exception { for(int j=0;j<10;j++) { Thre ...

  2. django-chunks文件

    with open(file_save_path, 'wb') as f: for chunk in file_content.chunks(): f.write(chunk)

  3. [Lua]内存泄漏与垃圾回收

    参考链接: http://colen.iteye.com/blog/578146 一.内存泄漏的检测 Lua的垃圾回收是自动进行的,但是我们可以collectgarbage方法进行手动回收.colle ...

  4. 监控hdfs 块迁移数量脚本及 metasave 日志内容详解

    把以下脚本配置到 crontab 下 ,10分钟一次,进行打点,记录复制块的进度. 想让节点快速退役(下线)的方法可以参考我的 https://www.cnblogs.com/jiangxiaoxia ...

  5. Spring MVC 的springMVC.xml疑问解析

    <mvc:annotation-driven /> <mvc:annotation-driven /> 会自动注册DefaultAnnotationHandlerMapping ...

  6. 阿里巴巴开源项目: canal

    参考:https://www.cnblogs.com/duanxz/p/5062833.html docker 部署canal :  https://blog.csdn.net/u013705066/ ...

  7. Ubuntu 安装微信

    参考:https://blog.csdn.net/deeposcar/article/details/80710843

  8. 03.获取页面的flash文件

    1.打开页面的web控制台 2.选择网路查看当前请求的swf文件所在的地址 3.打开swf的文件地址 4.另存为swf的网页为swf格式 搞定就可以了.

  9. JVM jstack 详解

    https://blog.csdn.net/zxp_cpinfo/article/details/54971115 输出到文件 >jstack -l PID >> /root/123 ...

  10. redis开启外网访问

    redis默认只允许本地访问,要使redis可以远程访问可以修改redis.conf   打开redis.conf文件在NETWORK部分有说明   ######################### ...