2017-07-08 47 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 .: 而且我會修復導致類似報告的決定過程。