無効ソースとモディフィケーション 

このセクションは、無効ソースがモディフィケーションアシスタントと連動する様子と、グローバルな ABAP クラスとインタフェースにモディフィケーションを行う方法を説明します。

モディフィケーション

モディフィケーションアシスタントを使用しないで SAP 標準システムのオリジナルコンポーネントを修正する場合、無効ソースは全ツールで効力を持ちます。 したがって、修正したオブジェクトは 無効バージョンで保存されます。

モディフィケーションアシスタントを使用して SAP 標準システムのオリジナルコンポーネントを修正する場合、無効ソースは現在のところサポートされません。 修正したコンポーネントは、 ABAP ディクショナリオブジェクト、 Dynpro 、および GUI ステータスを除き、 有効バージョンで保存されます。 ABAP ディクショナリでは、従来の ' 有効化 ' 機能がまだ関与します。 同じように、スクリーンペインタとメニューペインタでは、古い ' 生成 ' 機能を使用することがまだ必要です。

モディフィケーションと ABAP オブジェクト

グローバルインタフェース、クラス、およびそのコンポーネントは、現在のところモディフィケーションアシスタントでサポートされません しかし、クラスビルダでグローバルクラスとインタフェースを変更するとき、無効ソースはすでに適用されています。 SAP 供給のグローバルクラスのメソッド実装を修正すると、変更は 無効バージョンで保存されます。
グローバルクラスやインタフェース、およびそのコンポーネントへのモディフィケーションは、従来の方法でアップグレードの際に調整する必要があります。