1

我有一个stlnr和一个stlal,我想使用这两个字段查找物料清单中的所有物料。我不知道该怎么做,所以请帮忙:)

4

2 回答 2

4

您需要查看的表格是 STKO(标题)、STAS(位置选择)和 STPO(位置)。您需要知道 BOM 的类型,在 STKO~STLTY 字段中。使用类型和您的 STLNR,您可以从表 STKO 中获取标题行。STKO 条目使用 STLTY、STLNR 和 STLAL 连接到 STAS。表 STPO 包含实际 BOM 位置,并使用 STLTY、STLNR 和 STLKN 连接到 STAS(在 STAS 中但不在 STKO 中,这也是您需要表 STAS 的原因)。

您可能还需要查看连接到 STPO 并在 BOM 位置中包含子元素的表 STPU。在我们的系统中,STPU 完全是空的,但在您的系统中可能并非如此。

于 2013-08-20T12:56:44.190 回答
0

您可以拨打 FM CABM_READ_BOM_ITEM,您将需要以下内容:

CALL FUNCTION 'CABM_READ_BOM_ITEM'
  EXPORTING
    i_stlty               = i_stlty
    i_stlnr               = i_stlnr
    i_stlal               = i_stlal
    i_date_from           = i_date_from
*   I_DATE_TO             = I_DATE_TO
*   I_WERKS               = I_WERKS
  TABLES
    exp_bom_item          = exp_bom_item
* EXCEPTIONS
*   NO_RECORD_FOUND       = 1

这意味着您将需要 STLTY,因为它是 STKO 密钥的一部分。

于 2013-08-21T13:40:39.930 回答