Loading
Sommario
Seleziona filtri

          Nessun risultato
          Nessun risultato
          Ecco alcuni suggerimenti per la ricerca

          Controlla l'ortografia delle parole chiave.
          Usa termini di ricerca più generici.
          Seleziona meno filtri per ampliare la tua ricerca.

          Cerca in tutta la Guida di Salesforce
          Esecuzione di processi Apex batch di affiliazione

          Esecuzione di processi Apex batch di affiliazione

          Eseguire processi batch Apex dalla Developer Console per automatizzare operazioni come l'impostazione dei tipi di affiliazione, la creazione di affiliazioni reciproche e la creazione di affiliazioni principali tra account e organizzazioni controllanti. Monitorare lo stato e lo stato dei processi Apex batch e terminarli da Imposta quando necessario.

          Versioni (Edition) richieste

          Disponibile nelle versioni: Lightning Experience
          Disponibile in: Enterprise Edition e Unlimited Edition con licenza aggiuntiva Life Sciences Cloud per Customer Engagement e pacchetto gestito Life Sciences Customer Engagement.
          Autorizzazioni utente richieste
          Per creare, modificare ed eliminare i dati Life Sciences Cloud: Insieme di autorizzazioni Life Sciences Commercial Admin

          Prima di eseguire il processo batch AffiliationDataLoadProcessorBatcha, disattivare gli handler trigger HardAffiliationHandler e AffiliationReciprocalHandler. Prima di eseguire il processo batch AccountPrimaryAffiliationBatch, disattivare l'handler trigger HealthcareProviderAffiliationHandler.

          Eseguire il processo batch Apex utilizzando questo Apex code: 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);
          I parametri batchSize, createdAfter, isCreatedByCurrentUser e whereClause sono facoltativi. Per istruzioni su come eseguire processi batch Apex, vedere Esecuzione di Apex Code anonimo.
          Esempio
          Esempio 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);

          Questo codice esegue il processo AffiliationDataLoadProcessorBatch, impostando la dimensione del batch su 200. Elabora solo i record creati dall'utente connesso il agosto 2025 alle ore 0. Esegue i record con il tipo affiliazione-forza elevato.

           
          Caricamento
          Salesforce Help | Article