SAPCRM-WebUI設定
SAP CRM WebClientで拡張を実行するには、Web UI設定およびアプリケーション拡張ツールを使用できます。これらのツールを使用すると、既存のアプリケーションに新しいフィールドを追加したり、レイアウトを変更したり、テーブルを追加したりできます。
一般的なシナリオでは、企業は標準アプリケーションの使用を好みません。また、いくつかのカスタマイズが必要です。以下のツールを使用できます-
- WebUI構成ツール
- アプリケーション拡張ツール
SAP CRM WebClientには、承認に従ってWebUI設定ツールにアクセスするオプションがあります。これらのボタンを使用できる定義済みの役割があります。WebClientの構成とカスタマイズに変更を加えるには、ユーザーに十分な権限が必要です。
Configurable Area −このオプションは、構成可能なページ上の領域を強調表示するために使用されます。
Configure Page −このオプションを使用すると、ページの構成に使用されるポップアップを表示できます。
Personalization−パーソナライズはエンドユーザーによって実行され、構成は管理者、プロジェクトチームによって実行されます。これは、ユーザーのグループではなく、個々のユーザーのツールのレイアウトを変更するために使用されます。パーソナライズを実行するには、ユーザーがアプリケーションのUIを調整できるパーソナライズダイアログを使用します。
Note −パーソナライズを実行するためのダイアログのほとんどは一般的に作成されており、その構造を変更することはできません。
アプリケーション固有のダイアログを作成して、ダイアログの構造をある程度変更することもできますが、SAPでは、標準のダイアログと同じダイアログ構造を使用することをお奨めします。
パーソナライズされたダイアログボックスの構造
[パーソナライズ]ダイアログボックスには、次のコンポーネントが含まれています-
- ダイアログタイトル
- メッセージバー
- ヘルプアイコンとヘルプテキスト
- プロパティグループ
- プロパティ値
- ファイナライズボタン
ユーザーがこのパーソナライズダイアログボックスに変更を加えると、次のファイナライズオプションを使用して実行できます。
Reset to Default−このオプションは、プロパティ値をアプリケーションのデフォルト値に戻すために使用されます。この機能は、ユーザーがデフォルトにリセットしたくないプロパティでのデータ損失を回避するために、プロパティごとに提供する必要があります。
ダイアログがそれほど複雑でない場合は、このボタンをファイナライズボタンのボタン行に配置することもできます。
Save −このオプションは、変更を保存し、ダイアログボックスを閉じるために使用されます。
Cancel −このオプションは、現在のパーソナライズダイアログを閉じて前のページに戻るか、変更を保存せずにダイアログボックスを閉じるために使用されます。
ナビゲーションバーの構成
ユーザーがWebClientにログインすると、左側にナビゲーションバーのプロファイルが表示されます。
ナビゲーションバーをカスタマイズするには、 T-Code: CRMC_UI_NBLINKS
に移動 SPRO → IMG → Customer Relationship Management → UI Framework → Technical Role Definition → Define Navigation Bar Profile → Execute
右側のウィンドウのすべてのオプションには、作成済みのナビゲーションバープロファイルが表示されます。各プロファイルの説明とリンクIDを確認できます。
メニューの最初の[論理リンクの定義]オプションに移動します。これは、すでに定義されている論理リンクを示しています。
これがWebClientでの外観です-
ナビゲーションバープロファイルをカスタマイズするには、上記の画像のいずれかに記載されているナビゲーションバープロファイルの定義に移動します。
次のウィンドウで、ナビゲーションバーのプロファイル名を変更し、Enterキーを押します。次に、次のウィンドウで、すべてのエントリをコピーし、上部にある[保存]オプションをクリックします。次のステップは、このナビゲーションバープロファイルをビジネスロールに割り当てることです。
プロファイルを保存するには、トランザクションに移動します CRMC_UI_Profile。