sap 库存表

如果系统在集团层级启用了批次管理,那么对于某个物料是否启用了批次管理,要检查MARA表的XCHPF字段,如果值为X,则说明启用了批次管理,如果值为空,则没有启用批次管理。

如果系统在工厂层级启用了批次管理,那么要检查MARC表的XCHAR字段,如果值为X,则说明启用了批次管理,如果值为空,则没有启用批次管理。

 

是否启用批次管理,对于查询库存的方法是不一样的。

如果一个物料没有启用批次管理,那么在查询库存时直接按照库存地关联查询 MARD 表即可;如果启用了批次管理,那么要分别查询MCHB(批量库存,工厂内批次库存)、MSKA(销售订单库存)、MSKU(客户寄售库存)、MKOL(供应商寄售库存)、MSLB(供应商外包库存)

 

以下是上面提到的几个库存表的数据字典,只包含主要关注的字段:

 

MARD 物料的仓储位置数据

字段

描述

备注

MATNR

物料

 

WERKS

工厂

 

LGORT

库存地点

 

PSTAT

维护状态

 

LFGJA

年份

会计年份

LFMON

本期

会计期间

SPERR

库存盘点冻结

空白:对于物料没有定义实际盘点

X:因为实际盘点,物料被冻结移动

A:物料的实际盘点尚未完成

LABST

非限制使用库存

 

UMLME

转储库存

 

INSME

质检中库存

 

EINME

受限制库存

 

SPEME

已冻结库存

 

RETME

退货库存

 

 

MCHB  批量库存

字段

描述

备注

MATNR

物料

 

WERKS

工厂

 

LGORT

库存地点

 

CHARG

批次

 

LVORM

库存删除标记

 

ERSDA

创建日期

 

ERNAM

创建者

 

LAEDA

上次更改

 

AENAM

更改者

 

LFGJA

当前会计年份

 

LFMON

当前会计期间

 

SPERC

库存盘点冻结

 

CLABS

非限制使用库存

 

CUMLM

转储库存

 

CINSM

质检库存

 

CEINM

限制使用库存

 

CSPEM

已冻结库存

 

CRETM

退货库存

 

 

MSKA 销售订单库存

字段

描述

备注

MATNR

物料

 

WERKS

工厂

 

LGORT

库存地点

 

CHARG

批次

 

SOBKZ

特殊库存标识

E

VBELN

销售凭证

 

POSNR

项目(SD)

销售订单中的行项目号

LFGJA

会计年份

 

LFMON

会计期间

 

KASPR

库存盘点冻结

 

KALAB

非限制使用

 

KAINS

质检中

 

KAPSE

已冻结

 

ERSDA

创建日期

 

 

MSKU 客户寄售库存

字段

描述

备注

MATNR

物料

 

WERKS

工厂

 

CHARG

批次

 

SOBKZ

特殊库存标识

W

KUNNR

客户

 

LFGJA

会计年份

 

LFMON

会计期间

 

KUSPR

库存盘点冻结

 

KULAB

非限制库存

 

KUINS

质检中库存

 

ERSDA

创建日期

 

 

MKOL 供应商寄售库存

字段

描述

备注

MATNR

物料

 

WERKS

工厂

 

LGORT

库存地点

 

CHARG

批次

 

SOBKZ

特殊库存标识

K

LIFNR

供应商

 

LVORM

库存删除标记

 

ERSDA

创建日期

 

ERNAM

创建者

 

AENAM

更改者

 

LAEDA

上次更改

 

LFGJA

会计年份

 

LFMON

会计期间

 

SPERS

库存盘点冻结

 

SLABS

非限制寄售

 

SINSM

检查中的寄存

 

SEINM

限制性寄售

 

SSPEM

冻结的寄售

 

 

MSLB 供应商外包库存

字段

描述

备注

MATNR

物料

 

WERKS

工厂

 

CHARG

批次

 

SOBKZ

特殊库存标识

O

LIFNR

供应商

 

LFGJA

会计年份

 

LFMON

会计期间

 

LBSPR

库存盘点冻结

 

LBLAB

非限制使用库存

 

LBINS

质检中库存

 

ERSDA

创建日期

 

 

posted @ 2018-01-24 11:24  以成Ronny  阅读(2860)  评论(0编辑  收藏  举报