【转载】SAP中与物料BOM有关的表关联

物料BOM有关的表我找到了四张。分别是MAST、STKO、STAS、STPO。

SE11里分别如下描述各表。

MASTBOM链接物料
STKOBOM表头
STPOBOM明细
STASBOMs - 项选择

STPO、STKO表很容易理解,存的信息分别对应BOM表头和BOM明细的信息。只是物料与BOM的对应关系、BOM表头和BOM明细的对应关系,分别是用另外的两张表记录的。 

MAST:存的是产品物料和BOM的对应关系。

STAS:存的是物料头信息和物料明细信息的对应关系。

各表的关联关系如下查询语句。查询条件请按实际需要调整。

select *
from mast
inner join
stko on
mast.mandt = stko.mandt and
stko.stlty = ‘M’ AND --" 物料BOM
stko.stlnr = mast.stlnr AND
stko.stlal = mast.stlal AND
stko.lkenz <> ‘X’ AND
stko.stlst = ‘01’ --" BOM状态,取01,激活的。
inner join
stas ON --"BOM表头与BOM项目的关联关系
stko.mandt = stas.mandt and
stko.stlty = stas.stlty AND
stko.stlnr = stas.stlnr AND
stko.stlal = stas.stlal
inner join
stpo ON --"BOM 项目
stas.mandt = stpo.mandt and
stas.stlty = stpo.stlty AND
stas.stlnr = stpo.stlnr AND
stas.stlkn = stpo.stlkn
where mast.mandt = ‘600’


select * from stko a
left join stzu b on a.MANDT=b.MANDT and a.STLTY=b.STLTY and A.STLNR=b.STLNR
LEFT JOIN STAS C ON a.MANDT=C.MANDT and a.STLTY=C.STLTY and A.STLNR=C.STLNR AND A.STLAL=C.STLAL
LEFT JOIN STPO D ON D.MANDT=C.MANDT and D.STLTY=C.STLTY and D.STLNR=C.STLNR AND D.STLKN=C.STLKN
LEFT JOIN MAST E ON a.MANDT=e.MANDT and A.STLNR=e.STLNR AND A.STLAL=e.STLAL
where a.mandt=‘350’ /and a.stlnr=‘00003978’/

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值