一般保存在 MARD 表 LABST 字段中, 为Valuated Unrestricted-Use Stock

          INSME: Stock in Quality Inspection
          SPEME: Blocked Stock
          当然, 也可这样:
          Stock = MD04 下的 Stock(unres&block) + QM
          IF mdezx-delb0 = 'Stock' OR mdezx-delkz = 'QM'.
             stock = stock + mdezx-mng01.         "get Stock
          ENDIF.
在途库存: 指已经生成发货订单, 但还未收货的物料数量( Open PO ).
          保存在 MARC 表中, 为 UMLMC 和 TRAME 两字段数据之和.( 公司系统和我的系统不知道为什么这两           个栏位都没数据? )
          用 Function MD_STOCK_REQUIREMENTS_LIST_API 去获取 MD04 的信息, 去得到 Open PO 数量.
          ( mdezx-plaab = '02', 
           mdezx-delkz = 'LA' (Shipping notification)

mdezx-delkz = 'BE' (Purch.ord.)
           mdezx-delkz = 'LE' (SchLne)

寄售库存: 库存信息存储在 MSKU 表的 Labst, 寄售库存不存在库位关系的.
 
可用库存: 当前所能进行分配的商品数量, 不包括被某些单据所预定的库存.
           EXCESS: 所有供已与需求和.
           LOOP AT mdezx WHERE plaab  = '02'.

md04_balance = md04_balance + mdezx-mng01.

           ENDLOOP.

           通过 BAPI_MATERIAL_AVAILABILITY 来获取(得到的是 Unrestricted-Use Stock)
  
所有需求: IF mdezx-plumi = '-'.       " All Demand dat
            total_demand = total_demand + mdezx-mng01 * -1.
           ENDIF.
 
****************************************************************
    LOOP AT mdezx WHERE plaab = '02'.
      excess = excess + mdezx-mng01.   "可用库存
      IF mdezx-delb0 = 'Stock' OR mdezx-delkz = 'QM'.
        stock = stock + mdezx-mng01.
      ENDIF.
      IF mdezx-plumi = '-'.     "Demand
        total_demand = total_demand + mdezx-mng01 * -1.
      ELSE.
        IF   mdezx-delkz = 'LA'  "shipping notification
          OR mdezx-delkz = 'LE'  "Normal PO
          OR mdezx-delkz = 'BE'. "SA schedule line
          open_po = open_po + mdezx-mng01.
        ENDIF.
      ENDIF.
    ENDLOOP.
 
Stock Provided to Vendor:( MSLB )
发给外包商数量.
 
 
Consignment Stock at Customer(MSKU):
Customer Consignment:
 
GR Block:(EKBE-WESBS):

SAP 库存关联表信息的更多相关文章

  1. SQLServer:查询所有外键关联表信息

     --从左到右分别是: 外键约束名,子表名,外键列名,父表名 --use demodtcms--外键信息select fk.name fkname , ftable.name ftablename, ...

  2. SAP 序列号与库存关联起来?

    SAP 序列号与库存关联起来? SAP系统标准功能可以实现序列号管理.其系统配置也不复杂,但是不少企业却使用不起来.笔者参与的诸多项目里,只有现在所在的项目里有启用序列号管理.基于项目客户所在行业,以 ...

  3. SAP字段与表的对应关系

    SAP字段与表的对应关系   MASTER DATA-主数据 Customer Master KNA1                         Customer Basic Data KNB1 ...

  4. [转]SAP中找表的方法

    http://blog.chinaunix.net/uid-24063584-id-2642334.html 分类: 18种根据屏幕字段查找数据库表数据的技巧 帮助   18种根据屏幕字段查找潜在数据 ...

  5. Rafy 领域实体框架 - 树型实体功能(自关联表)

      在 Rafy 领域实体框架中,对自关联的实体结构做了特殊的处理,下面对这一功能进行讲解. 场景 在开发数据库应用程序时,往往会遇到自关联表的场景.例如,分类信息.组织架构中的部门.文件夹信息等,都 ...

  6. AppBox升级进行时 - 关联表查询与更新(Entity Framework)

    AppBox 是基于 FineUI 的通用权限管理框架,包括用户管理.职称管理.部门管理.角色管理.角色权限管理等模块. 关联表的查询操作 使用 Include 方法,我们可以在一次数据库查询中将关联 ...

  7. 【mysql元数据库】使用information_schema.tables查询数据库和数据表信息

    概述 对于mysql和Infobright等数据库,information_schema数据库中的表都是只读的,不能进行更新.删除和插入等操作,也不能加触发器,因为它们实际只是一个视图,不是基本表,没 ...

  8. 7.Mybatis关联表查询(这里主要讲的是一对一和一对多的关联查询)

    在Mybatis中的管理表查询这里主要介绍的是一对一和一对多的关联查询的resultMap的管理配置查询,当然你也可以用包装类来实现.不过这里不说,做关联查询的步骤可以简单的总结为以下的几步: 1.分 ...

  9. ylb:多表的连接与练习(第三方关联表的应用)

    ylbtech-SQL Server:SQL Server-多表的连接与练习(第三方关联表的应用) SQL Server 多表的连接与练习(第三方关联表的应用). 1,多表的连接与练习(第三方关联表的 ...

随机推荐

  1. Android 内存溢出解决方案(OOM) 整理总结

    在最近做的工程中发现加载的图片太多或图片过大时经常出现OOM问题,找网上资料也提供了很多方法,但自己感觉有点乱,特此,今天在不同型号的三款安卓手机上做了测试,因为有效果也有结果,今天小马就做个详细的总 ...

  2. CodeForces 384A Coder

    Coder Time Limit:1000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64u Submit Statu ...

  3. missing sdkl in .NET Core 1.0.1 - VS 2015 Tooling Preview 2

    打开项目的时候,提示缺少sdk 在C:\Program Files\dotnet\sdk找不到对应的版本 解决方法: https://github.com/aspnet/Tooling/blob/ma ...

  4. Linux curl命令参数详解

    笔者出处:http://www.aiezu.com/system/linux/linux_curl_syntax.html linux curl是通过url语法在命令行下上传或下载文件的工具软件,它支 ...

  5. Google's Open Source SLAM Library ---- Cartographer

    What is Cartographer? Google announce the open source release of Cartographer, a real-time simultane ...

  6. 即时定位与地图构建SLAM(Simultaneous Localization and Mapping)

    SLAM 即时定位与地图构建SLAM(Simultaneous Localization and Mapping) 参考链接: 视觉SLAM漫谈,http://www.cnblogs.com/gaox ...

  7. “System.Data.OracleClient.OracleConnection”已过时

    处理办法: 在oracle 安装目录下 找到 Oracle.DataAccess.dll添加引用,然后 using Oracle.DataAccess.Client;其他的都不用动,即可.连接字符串中 ...

  8. hdu 4223 Dynamic Programming?

    Dynamic Programming? Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Oth ...

  9. JS 拼装代码的HTML onClick方法传递字符串

    有时会在JS中拼装HTML代码,这时在HTML中出现的onClick()方法中: 1.出现传递Num型的数据,直接拼装进去即可: 2.可能会出现传递字符串的情况,处理方法比较特殊,如下: a:直接字符 ...

  10. CodeBlocks使用技巧

    快键键 注释:选中后Shfit + C 取消注释:选中后Shfit + X 查找替换:Ctrl + R Build(Ctrl + F9) Run (Ctrl + F10) Build + Run (F ...