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
          Recalcular totalização por resumos de pesquisa com o Apex (pacote gerenciado)

          Recalcular totalização por resumos de pesquisa com o Apex (pacote gerenciado)

          Use o Apex code para recalcular os resumos de totalização por pesquisa.

          Edições obrigatórias

          Disponível em: Lightning Experience
          Disponível em: Professional, Enterprise e Unlimited Editions

          Ícone de pacote gerenciado Esse é um recurso de pacote gerenciado do Financial Services Cloud.

          Nota
          Nota Para recalcular resumos de totalização para um pequeno subconjunto de dados, modifique as Contas financeiras subjacentes ou modifique o Relacionamento de contato de conta.

          Para recalcular os resumos de RBL usando o Apex code.

          1. Chame uma classe global com o construtor global RollupRecalculationBatchable por meio do Apex code.
            Nota
            Nota Ao executar as regras RBL por meio do Apex code, sua lista não deve:
            • Ser nulo ou vazio
            • Contém IDs de configuração de RBL inativos, inválidos ou duplicados
          2. Crie uma lista de IDs de seus objetos ativos de Distribuir por configuração de pesquisa na ordem em que você deseja que eles sejam executados.
          3. Crie uma instância de RollupRecalculationBatchable e passe sua lista de IDs para ela.
          4. Execute o trabalho em lote com Database.executeBatch. Depois de executar esse trabalho em lote, as distribuições futuras são executadas automaticamente.
          Exemplo
          Exemplo

          Aqui está um exemplo do Apex code:

          // Create your list of IDs
          List<Id> rollupsToRun = new List<Id>();
          List<FinServ__RollupByLookupConfig__c> queriedRollups = [SELECT Id FROM FinServ__RollupByLookupConfig__c WHERE FinServ__Active__c = true];
          for (FinServ__RollupByLookupConfig__c rollup : queriedRollups) {
          rollupsToRun.add(rollup.Id);
          }
          
          // Create an instance of RollupRecalculationBatchable
          FinServ.RollupRecalculationBatchable job = new FinServ.RollupRecalculationBatchable(rollupsToRun);
          
          // Run the rollups
          Database.executeBatch(job);
          
           
          Carregando
          Salesforce Help | Article