确定SAP ERP事务字段的使用位置表

时间:2016-05-31 23:49:23

标签: sap netweaver

我设法从SAP Netweaver ERP中的属性中识别该表。 例如,订单号(AUFNR)来自表AUFK,我的问题是:材料描述(MATXT)等属性来自何处?

enter image description here

我无法通过SAP用户界面(我知道的很少)找到此信息,当我在互联网上搜索结构时,此属性也无法识别。 我发布这个问题是因为我需要将数据提取到SQL Server表中,而我似乎无法通过SAP用户界面或在Internet上找到源代码。
这可能是关于SAP中数据组织的概念性问题。

1 个答案:

答案 0 :(得分:1)

此字段的命名( CO_XXXXX )明确指出此字段与CO(控制)模块有关,该模块应该建议您正确的方向。
此字段可能涉及的最可能表格是 COCH COCHP 。 但是,此字段名也广泛用于工厂维护通知(PM-WOC-MN)。
可以在DD03L表中获取使用它的结构和表的完整列表。按字段FIELDNAME查询,例如,像这样,应该给你的东西

SELECT *
  INTO TABLE @DATA(result)
  FROM dd03l As d3
  JOIN dd02l AS d2
    ON d3~tabname = d2~tabname
 WHERE d3~fieldname = 'MATXT'
   AND d2~tabclass = 'TRANSP'. << if you want to exclude structures

P.S。您的屏幕截图几乎无法读取。

更新:

  1. SAP有plenty of modules ,他们的考虑超出了您的问题范围。
  2. 他们为什么要这样做?这是一个修辞问题。
  3. 如果您还不是ABAPer,则只需在表格DD03L的SE11 / SE16 / SE16n中使用“MATXT”作为搜索谓词。
  4. F1 - &gt; Technical Info命令应该有助于在大多数情况下查找已使用的结构,但不会在100%的情况下查找。在没有调试器,跟踪和没有ABAP经验的工具的情况下,识别事务中使用的表几乎是不可能