SAP库存表之间的逻辑关系

转载于SAP学习门户网,原文链接:

http://www.sap6.com/learn/mm/073504302015/3370.html

当前库存:

一般保存在 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):

作者:Helena

转载于SAP学习门户网,原文链接:

http://www.sap6.com/learn/mm/073504302015/3370.html

SAP库存表之间的逻辑关系相关推荐

  1. Java中常见RuntimeException与其他异常表及Exception逻辑关系详解

    Java中常见RuntimeException与其他异常表及Exception逻辑关系详解 前言 常见`RuntimeException` 其他错误类型 `Error`类 `Exception`类 E ...

  2. 关系型数据库表之间的联系[关系]详解

    关系型数据库表之间的联系[关系]详解 在表中,行和列的逻辑顺序无关紧要.每个表至少包含一列,该列被称为主键,它唯一地标识了表中的每一行. 键是表中扮演特殊角色的列,有两种键:主键.外键. 主键(Pri ...

  3. 微服务下数据表之间的耦合关系

    微服务下数据表之间的耦合关系 1.问题产生 今天同事给我发了一个链接,问我这种做可视化建表的过程觉得怎么样?(如下图) 同事的意思主要是,在微服务架构下,新建单一数据表,然后表内数据需要引用其他数据表 ...

  4. python使用缩进来体现代码之间的逻辑关系-python使用缩进来体现代码之间的逻辑关系吗?...

    对,python使用缩进来体现代码之间的逻辑关系,对缩进的要求非常严格.Python语言通过缩进来组织代码块,这是Python的强制要求.在代码前放置空格来缩进语句即可创建语句块,语句块中的每行必须是 ...

  5. python语言采用严格的缩进来体现语句的逻辑关系_Python语言通过( )来体现语句之间的逻辑关系...

    Python语言通过( )来体现语句之间的逻辑关系 答:缩进 我们要坚定不移地走中国特色社会主义道路 答:√ 即在应用文正文的结尾处点名文章主题,也被称为"卒章显志" 答:篇末点题 ...

  6. python使用缩进来体现-python使用缩进来体现代码之间的逻辑关系吗?

    对,python使用缩进来体现代码之间的逻辑关系,对缩进的要求非常严格.Python语言通过缩进来组织代码块,这是Python的强制要求.在代码前放置空格来缩进语句即可创建语句块,语句块中的每行必须是 ...

  7. python中使用缩进来体现代码之间的逻辑关系_Python使用缩进来体现代码之间的逻辑关系....

    Python使用缩进来体现代码之间的逻辑关系. 答:对 相关系数等于零表明两变量 ( ) 答:不存在线性相关关系 : PEST模型分析中,P代表什么意思() 答:政治 生命伦理秩序的发生与演变,具有极 ...

  8. python语言通过()来体现语句逻辑关系_【单选题】Python语言通过( )来体现语句之间的逻辑关系。...

    [单选题]Python语言通过( )来体现语句之间的逻辑关系. 更多相关问题 根据<民事诉讼法>的规定,当事人可以委托诉讼代理人()A.1人B.2人C.1-2人D.2-3人 根据我国< ...

  9. 组合与继承有什么共同点和差异?通过组合生成的类与被组合的类之间的逻辑关系是什么?继承呢?

    组合与继承有什么共同点和差异?通过组合生成的类与被组合的类之间的逻辑关系是什么?继承呢? 组合与继承的?共同点: 都是能够使用已经封装好的类. 组合与继承的差异: 通过组合生成的类一旦消失,被组合生成 ...

最新文章

  1. python类的继承 被继承类放在类后面的括号中
  2. 1.IDA-基本操作(改变Image Base地址、打开、保存IDA的不同方式)
  3. php 数据显示,数据显示处理,该怎么处理
  4. 观察者模式在JDK应用中的源码分析
  5. java 调用scala 类_如何使用java类加载器调用带参数的scala函数?
  6. Array 和 array 在js中的运用
  7. 武器系统仿真技术(二):末端制导系统蒙特卡洛仿真法
  8. Boost库异步IO
  9. 电力电子技术实验仿真(一)
  10. ivitamin studio_151002 by vitamin studio
  11. python开发web靠谱吗_Python用来做Web开发的优缺点,你心里必须要记得这些
  12. exchange服务器磁盘性能,Exchange磁盘空间不够了怎么办?
  13. Unity编程-初级篇
  14. 5G/NR PRACH、PUSCH功率控制
  15. 如平静的水面,波澜不惊
  16. 在 ionic 项目中使用(迁移) capacitor
  17. uni-app 实现自定义拍摄头像功能
  18. 艾永亮:产品创新都能有超额回报吗?理想美好,现实骨感
  19. Please change the shape of y to (n_samples,), for example using ravel().python3报错问题解决
  20. 福利| 一台电脑,双网卡,三个IP地址,如何同时工作

热门文章

  1. nmt模型源文本词项序列_「自然语言处理(NLP)」阿里团队--文本匹配模型(含源码)...
  2. git 强制推送_Git 常用命令清单,掌握这些,轻松驾驭版本管理
  3. 如何用计算机对cad的草图,AutoCAD2020图纸如何导入su草图大师软件?
  4. 功率曲线k值_分布式光伏:如何用“小时功率曲线”估算自用容量比例
  5. php每分钟刷新一次的验证码,php如何在进入页面的时候自动刷新一次验证码
  6. input输入框为number类型时,去掉上下小箭头
  7. MyBatis的使用
  8. c和python区别_C语言和python的区别
  9. 关于curl使用记录
  10. uniapp自定义导航栏样式,自定义导航栏组件使用说明,兼容小程序和H5及各端