Loading
Índice
Selecionar filtros

          Sem resultados
          Sem resultados
          Aqui estão algumas dicas de pesquisa

          Verifique a grafia das palavras-chave.
          Tente utilizar termos mais genéricos.
          Selecione menos filtros para ampliar sua pesquisa.

          Pesquisar em toda a Ajuda do Salesforce
          Executar trabalhos do Apex em lote de afiliação

          Executar trabalhos do Apex em lote de afiliação

          Execute trabalhos do Apex em lote no Developer Console para automatizar tarefas como definir tipos de afiliação, criar afiliações recíprocas e estabelecer afiliações principais entre contas e organizações pai. Acompanhe o status e a integridade dos trabalhos do Apex em lote e encerre-os em Configuração quando necessário.

          Edições obrigatórias

          Disponível em: Lightning Experience
          Disponível em: Edições Enterprise e Unlimited com a licença Life Sciences Cloud, o complemento Life Sciences Cloud para Engajamento do cliente e o pacote gerenciado Engajamento do cliente Life Sciences.
          Permissões de usuário necessárias
          Para criar, editar e excluir dados do Life Sciences Cloud: Conjunto de permissões de Administrador comercial de biociências

          Antes de executar o trabalho em lote AffiliationDataLoadProcessorBatcha, desative os manipuladores do acionador HardAffiliationHandler e AffiliationReciprocalHandler. Antes de executar o trabalho em lote AccountPrimaryAffiliationBatch, desative o manipulador do acionador HealthcareProviderAffiliationHandler.

          Execute o trabalho do Apex em lote usando este 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);
          Os parâmetros batchSize, createdAfter, isCreatedByCurrentUser e whereClause são opcionais. Para obter instruções sobre como executar trabalhos do Apex em lote, consulte Executar Apex code anônimo.
          Exemplo
          Exemplo 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);

          Esse código executa o trabalho AffiliationDataLoadProcessorBatch, definindo o tamanho do lote como 200. Ele processa apenas os registros criados pelo usuário conectado no dia 1 de agosto de 2025 às 0 horas. Ele executa os registros com o tipo affiliation-strength como alto.

           
          Carregando
          Salesforce Help | Article