Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

パッケージのアンインストール時に「コンポーネントは、組織の他のコンポーネントで使用中です。」エラー

公開日: Oct 13, 2022
説明
この問題は、登録者組織でローカルに作成されたフロー (またはプロセスビルダーによって作成されたフロー) が問題のコンポーネントを参照している場合に発生します。依存関係により、次のエラーが発生します。
 
Action NewEvent コンポーネントは、組織の他のコンポーネントで使用中です。myRule_1_A1

 
注:
  • 「myRule_1_A1」 は問題となっているコンポーネントの例です。エラーは、組織で使用されているコンポーネント名を表示します。
  • 「NewEvent」はフローの例です。エラーはフロー名を表示します。
解決策
「コンポーネントは、組織の他のコンポーネントで使用中です。」エラーを解決する

1. 組織でローカルに作成された、最終変更時刻がパッケージインストールのインストール日時より後のすべてのフロー (プロセスビルダーによって作成されたものを含む) を確認します。
2. 問題のコンポーネントへの参照を削除します。
3. パッケージを再度アンインストールします。

注: 組織に複数のフローがある場合、Workbench を使用してすべてのフローを取得し、ZIP ファイルをダウンロードできます。ファイルを抽出し、テキストエディタを使用して、フォルダ内で参照されているコンポーネント名を検索します。
 

例 (Workbench の ZIP ファイルのレビュー)

上記の例では、「NewEvent」を検索すると、それを参照するフローが返されます。

フローを取得する Package.xml ファイル:

<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">;
    <types>
        <members>*</members>
        <name>Flow</name>
    </types>
    <types>
        <members>*</members>
        <name>FlowDefinition</name>
    </types>
    <version>39.0</version>
</Package> 


問題がある場合は、Salesforce サポートへのお問い合わせを起票してください。


参考情報:
「コンポーネントは、組織の他のコンポーネントで使用中です。」エラー
アプリケーションまたはパッケージをアンインストールする場合のベストプラクティス
Uninstallation of a managed package gives 'component type' errors (英語) 
ナレッジ記事番号

000384299

 
読み込み中
Salesforce Help | Article