SAP_MATERIAL_SO:处理材料订单缺少BOM,ROUTING信息

1. 增加这部分订单的BOM信息
         2. 增加这部分订单材料的ROUTING信息
         3. 如果是已开工单,则需要将BOM和ROUTING信息更新到IN_MO和IN_SFCHEADER中

目的:  从STG的IN表导数据到ODS对应表,对应关系如下
IN_ITEM  =>  MST_ITEMMASTER
IN_ITEM_SITE  =>   MST_ITEMSITEMASTER
IN_UOMCONVERSION  =>   MST_UOMCONVERSION
IN_SUPPLIER  =>   MST_SUPPLIERMASTER
IN_CUSTOMER  =>   MST_CUSTOMERMASTER
IN_SUPPLIER_ITEM  =>   MST_APPRSUPITEM
IN_BOM_HEADER  =>  MST_BOMHEADER
IN_BOM_DETAILS  =>  MST_BOMCOMPONENTS
IN_HIS_CONSUME  =>  MST_BOMCOMPONENTS
IN_ROUTING_HEADER  =>  MST_ROUTINGHEADER
IN_ROUTINGOPERATION  =>  MST_ROUTINGOPERATION
IN_RESOURCE  =>  MST_RESOURCEMASTER
IN_OPRESOURCE  => MST_OPRESOURCE
IN_ITEMBOMROUTING  =>  MST_ITEMBOMROUTING
IN_RES_CAPABILITY  =>MST_WORKCENTERMASTER,MST_WORKCENTERDETAIL
IN_SALES_ORDER  =>SALESORDERMASTER和SALESORDERLINE
IN_INVENTORY (- IN_MO_RESERVATION) => INVENTORY
IN_PO       => PURCHORDMASTER
IN_PO       => PURCHORDLINE
IN_SOURCING => SALESORDERLINE_P  (+update SALESORDERLINE)
IN_SOURCING => INVENTORYPROPERTY (+update INVENTORY)
IN_MO        => PRODUCTIONORDERS  ---订单-MFG0001写进此表
IN_MO        => SUPPLYDMDPEGGING  --綁定写进此表
IN_SFCHEADER => SFCHEADER  ---REL单、不需要领料
IN_SFCLINE   => SFCLINE不需要领料

替代料表 SELECT * FROM ABPPMGR.MST_BOMCOMPONENTSALT where alternateitem like '000000102002000817CZ%' ;--alternateitem替代料,item为主料

FP ABPPMGR表 其它常用存储过程的更多相关文章

  1. SQL Server系统表和常用函数(转)

    sysaltfiles 主数据库 保存数据库的文件 syscharsets 主数据库 字符集与排序顺序sysconfigures 主数据库 配置选项syscurconfigs 主数据库 当前配置选项s ...

  2. 日志、字段备注查询、自增ID联系设置、常用存储过程

    -----获取数据字典SQL(表字段说明)SELECT     [Table Name] = OBJECT_NAME(c.object_id),     [Column Name] = c.name, ...

  3. SQL SERVER系统表和常用函数介绍

    sysaltfiles 主数据库 保存数据库的文件 syscharsets 主数据库 字符集与排序顺序sysconfigures 主数据库 配置选项syscurconfigs 主数据库 当前配置选项s ...

  4. SQL server 查询某个表在哪些存储过程(SP)中使用到

    1.查询某个表被哪些存储过程(以下简称 SP)使用到 : select distinct object_name(id) from syscomments where id in (select ob ...

  5. SQL 查询某个表被哪些存储过程使用到

    --1.查询某个表被哪些存储过程使用到 : select distinct object_name(id) from syscomments where id in (select object_id ...

  6. MySQL处理数据库和表的常用命令

    MySQL处理数据库和表的常用命令 [导读] 学习如何管理和导航MySQL数据库和表是要掌握的首要任务之一,下面的内容将主要对MySQL的数据库和表的一些常用命令进行总结,一些我们不得不掌握的命令,一 ...

  7. mysql copy表或表数据常用的语句整理汇总

    mysql copy表或表数据常用的语句整理汇总. 假如我们有以下这样一个表: id username password ----------------------------------- 1 a ...

  8. Oracle表的常用查询实验(一)

    Oracle表的常用查询实验(一) 练习1.请查询表DEPT中所有部门的情况. select * from dept; 练习2.查询表DEPT中的部门号.部门名称两个字段的所有信息. select d ...

  9. Sql server2014 内存优化表 本地编译存储过程

    参考文献:http://www.infoq.com/cn/news/2013/09/Compiled-Queries http://www.bianceng.cn/database/SQLServer ...

随机推荐

  1. activiti源代码的细节

    由于activiti-explorer-5.14的web演示程序使用的是vaadin服务器端ui组件,程序关键点找起来还是有些麻烦,vaadin的这种web框架,就是不需要专门美术界面人员,只需要程序 ...

  2. CMD定时倒数

    修改if %count%==20 goto finish改变秒数 CMD: mode con: cols=80 lines=25color 4ftitle Please WaitSET /P var= ...

  3. 1.HTML+CSS写个8

    感想: 有点缺陷.效果地址:https://codepen.io/flyingliao/pen/QobdyE HTML code: <div class="eight"> ...

  4. 14.纯 CSS 创作一种侧立图书的特效

    原文地址:https://segmentfault.com/a/1190000014751037 HTML代码: <div class="books"> <div ...

  5. 《锋利的JQuery》中重写超链接与图片提示效果

    代码部分: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <met ...

  6. Swoole 内存操作(Table)

    使用: //实例化表格,参数 int : 最大行数 $table = new swoole_table(1024); //设置表格字段 参数 (字段名:string , 字段类型:int.float. ...

  7. react-native ios打包 、设置图标 启动图片

    在这里只记录xcode 打包操作,申请证书操作,之前已经记录过了. https://www.cnblogs.com/hellovoidworld/p/4127576.html  参考了这篇文章,只是可 ...

  8. 代码直连指定ip的dubbo服务

    http://blog.csdn.net/buqutianya/article/details/69229384

  9. mobile-net v2 学习记录。我是菜鸡!

    声明:只是自己写博客总结下,不保证正确性,我的理解很可能是错的.. 首先,mobile net V1的主要特点是: 1.深度可分离卷积.用depth-wise convolution来分层过滤特征,再 ...

  10. Python集合的基本操作

    #-*coding:utf-8 -* list =set([2,3,4]) list2 =set([5,3,7]) #交集 #print (list.intersection(list2)) #并集 ...