Loading
Inhalt
Filter auswählen

          Keine Ergebnisse
          Keine Ergebnisse
          Hier sind einige Suchtipps

          Überprüfen Sie die Schreibweise Ihrer Stichwörter.
          Verwenden Sie allgemeinere Suchbegriffe.
          Wählen Sie weniger Filter aus, um Ihre Suche auszuweiten.

          Gesamte Salesforce-Hilfe durchsuchen
          Ausführen von Apex-Aufträgen für Affiliation Batches

          Ausführen von Apex-Aufträgen für Affiliation Batches

          Führen Sie Batch-Apex-Aufträge über die Developer Console aus, um Aufgaben wie das Festlegen von Zugehörigkeitstypen, das Erstellen wechselseitiger Zugehörigkeiten und das Herstellen primärer Zugehörigkeiten zwischen Accounts und übergeordneten Organisationen zu automatisieren. Verfolgen Sie den Status und den Zustand Ihrer Apex Batchaufträge und beenden Sie sie bei Bedarf unter "Setup".

          Erforderliche Editionen

          Verfügbarkeit: Lightning Experience
          Verfügbarkeit: Enterprise und Unlimited Edition mit Life Sciences Cloud, der Add-On-Lizenz "Life Sciences Cloud für Kundenengagement" und dem verwalteten Paket "Life Sciences Customer Engagement".
          Erforderliche Benutzerberechtigungen
          Erstellen, Bearbeiten und Löschen von Life Sciences Cloud-Daten: Berechtigungssatz "Commercial Admin" (Handelsadministrator für Biowissenschaften)

          Deaktivieren Sie vor dem Ausführen des Batchauftrags "AffiliationDataLoadProcessorBatcha" die Auslöser-Handler "HardAffiliationHandler" und "AffiliationReciprocalHandler". Deaktivieren Sie vor dem Ausführen des Batchauftrags "AccountPrimaryAffiliationBatch" den Auslöser-Handler "HealthcareProviderAffiliationHandler".

          Führen Sie den Apex Batchauftrag mit diesem Apex Code aus: Map<String, Object> paramMap = new Map<String, Object>{ 'batchName' => '{your_batch_name}', 'batchSize' => '{your_batch_size}', 'isCreatedByCurrentUser' => '{your_is_created_by_current_user_boolean}', 'createdAfter' => '{your_datetime}', 'whereClause' => '{your_where_clause_string}' }; // Call Boolean result = (Boolean)(lsc4ce.LifeScienceApi.getInstance(lsc4ce.LifeScienceApi.Command.AffiliationBatchJob).execute(paramMap)); System.debug('Result: ' + result);
          Die Parameter batchSize, createdAfter, isCreatedByCurrentUser und whereClause sind optional. Anweisungen zum Ausführen von Apex Batchaufträgen finden Sie unter Ausführen von anonymem Apex Code.
          Beispiel
          Beispiel Map<String, Object> paramMap = new Map<String, Object>{ 'batchName' => 'AffiliationDataLoadProcessorBatch', 'batchSize' => 200, 'isCreatedByCurrentUser' => true, 'createdAfter' => Datetime.newInstance(2025, 8, 1, 0, 0, 0), 'whereClause'=> 'AffiliationStrengthType = \'High\'' }; // Call Boolean result = (Boolean)(lsc4ce.LifeScienceApi.getInstance(lsc4ce.LifeScienceApi.Command.AffiliationBatchJob).execute(paramMap)); System.debug('Result: ' + result);

          Dieser Code führt den Auftrag "AffiliationDataLoadProcessorBatch" aus und legt die Batchgröße auf 200 fest. Er verarbeitet nur die Datensätze, die vom angemeldeten Benutzer am 1. August 2025 um 0 Stunden erstellt wurden. Er führt die Datensätze mit dem Typ "Zugehörigkeitsstärke" als hoch aus.

           
          Laden
          Salesforce Help | Article