2017-07-08 48 views
0

我正在处理一个数据治理项目,在SAP环境中为各种报告提供了大量自定义tcode。一段时间以来,已经开发了许多类似的报告,但差异很小。 我的要求是获取tcode报告中使用的所有字段,并将其与其他Tcode报告进行比较,以检查有多少此类冗余报告存在以及存在的程度。 我正在寻找一个围绕这个挑战的好主意。想要获取SAP TCode报告中使用的数据库字段

的南阿拉巴马

+1

欢迎来到SO。请花一点时间,仔细研究以改善您的问题:https://stackoverflow.com/help/how-to-ask – petezurich

+1

这些报告是如何构建的?只需简单的选择屏幕,在数据库中使用'SELECT'作为引擎盖? – Suncatcher

+0

这些报告是一种来自数据库的SELECT。他们有时还包括额外的求和操作类型,某些列可能涉及来自多个领域的信息 –

回答

0

每个报告都有其元数据应用(如FI或MM)关心 Jnaneswar 大学。 我会用这些信息来将问题分解成部分。我认为这些信息在大多数时候都是有效的(特别是在复制时)。

您可以

READ REPORT prog INTO itab [MAXIMUM WIDTH INTO wid]. 

阅读源代码,并对其进行分析。

我会寻找所使用的表格相似: 无论你找到源代码的模式

FROM (tablename) 

,所使用的表格组报告。这应该给你足够的想法哪些报告是相似的。

只有在这种情况下(如从数百报告中选择BKPFBSEGT001),我会寻找进一步结构化的想法。但只有经过运行简单分析我描述并看看结果。

P.S .: 而且我会修复导致类似报告的决定过程。