Loading
Seguro
Í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
          Criar uma classe do Apex

          Criar uma classe do Apex

          Crie uma classe do Apex para enviar um email com anexo ao usuário que solicita comprovação de seguro.

          EDIÇÕES NECESSÁRIAS
          Disponível em: Lightning Experience nas edições Professional, Enterprise e Unlimited em que a licença do Financial Services Cloud está habilitada com o complemento FSC Insurance.
          PERMISSÕES DE USUÁRIO NECESSÁRIAS
          Para configurar o processo de serviço Solicitar comprovação de seguro:

          Indústrias Processamento de serviço, Excelência de serviço do setor, OmniStudio, Caso, Objetos de Solicitação do Catálogo de serviços Ler, Criar, Editar, Excluir, Visualizar todos os registros

          E

          Seguro do FSC

          E

          Extensão do Financial Services Cloud OU FSC Sales

          OU

          Básico do Financial Services Cloud

          OU

          Padrão do Financial Services Cloud

          Para usar o processo de serviço Solicitar comprovação de seguro:

          Indústrias Processamento de serviço, Excelência de serviço do setor, OmniStudio, Caso, Objetos de Solicitação do Catálogo de serviços Ler, Criar, Editar, Excluir, Visualizar todos os registros

          E

          Seguro do FSC

          E

          Extensão do Financial Services Cloud OU FSC Sales

          OU

          Básico do Financial Services Cloud

          OU

          Padrão do Financial Services Cloud

          1. Clique em Configuração e depois em Console do desenvolvedor.
          2. Criar uma classe do Apex.

            Exemplo: Para enviar um email com anexo ao usuário que solicita comprovação de seguro, use um script como este:

            /*************************
            * @Class Name:- FSCInsServiceProcessSendEmail
            * @Description:- This apex class contains an invocable method used to send email along with attachment
            **************************/
            global with sharing class FSCInsServiceProcessSendEmail {
            // Method to send email along with attachment and reurns either Success or Failure back to flow output variable
            @InvocableMethod(label='Send Email to user with attachment' description='Sends email to user from apex ')
            public static List<String> sendEmail(List<Requests> request) {
            List<Messaging.SingleEmailMessage> mails = new List<Messaging.SingleEmailMessage>();
            Messaging.SingleEmailMessage mail = new Messaging.SingleEmailMessage();
            List<String> response = new List<String>();
            List<String> sendTo = new List<String> {request[0].sendToEmailId};
            mail.setToAddresses(sendTo);
            mail.setSubject(request[0].emailSubject);
            mail.setHtmlBody(request[0].textTemplate);
            //Fetch attachment id associated to the caseId and append it to email as attachments
            List<Attachment> attList = new List<Attachment> ([SELECT Id, Name FROM Attachment WHERE parentId =: request[0].caseId WITH SECURITY_ENFORCED]);
            if (attList.size() > 0) {
            List<String> attachmentIds = new List<String> {attList[0].Id};
            mail.setEntityAttachments(attachmentIds);
            }
            // Add email to the master list
            mails.add(mail);
            //Send all emails in the master list
            Messaging.SendEmailResult[] results = Messaging.sendEmail(mails);
            if (results[0].success) {
            response.add('Success');
            } else {
            response.add('Failed to send email');
            }
            return response;
            }
            
            //set of invocable variables which is used to set values from flow
            global class Requests {
            @InvocableVariable(label='Email Body' description='Text template of email body')
            global String textTemplate;
            @InvocableVariable(label='Send To Email Id' description='Email id of recipient')
            global String sendToEmailId;
            @InvocableVariable(label='CaseId' description='Case Id associated with attachment')
            global String caseId;
            @InvocableVariable(label='Email Subject' description='Email subject')
            global String emailSubject;
            }
            }
            
           
          Carregando
          Salesforce Help | Article