• Joany Reichert
  • NEWBIE
  • -1 Points
  • Member since 2022

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 0
    Questions
  • 5
    Replies
Hi, i'm trying to retrieve end deploy action plan template from a scartch org where i built them to a separate org but i get the following error:"This target object can’t be used with this action plan type. Try a different target object."
 
below the JSon of the Action plan template
<?xml version="1.0" encoding="UTF-8"?>
<ActionPlanTemplate xmlns="http://soap.sforce.com/2006/04/metadata">
    <actionPlanTemplateItem>
        <actionPlanTemplateItemValue>
            <itemEntityType>AssessmentTask</itemEntityType>
            <name>Name</name>
            <valueLiteral>Ordini</valueLiteral>
        </actionPlanTemplateItemValue>
        <actionPlanTemplateItemValue>
            <itemEntityType>AssessmentTask</itemEntityType>
            <name>AssessmentTaskDefinitionId</name>
            <valueLiteral>0Z41j0000008ObNCAU</valueLiteral>
        </actionPlanTemplateItemValue>
        <displayOrder>5</displayOrder>
        <isRequired>false</isRequired>
        <itemEntityType>AssessmentTask</itemEntityType>
        <name>Ordini</name>
        <uniqueName>Ordini_0</uniqueName>
    </actionPlanTemplateItem>
    <actionPlanTemplateItem>
        <actionPlanTemplateItemValue>
            <itemEntityType>AssessmentTask</itemEntityType>
            <name>Name</name>
            <valueLiteral>Promozione Macinacaffè</valueLiteral>
        </actionPlanTemplateItemValue>
        <actionPlanTemplateItemValue>
            <itemEntityType>AssessmentTask</itemEntityType>
            <name>AssessmentTaskDefinitionId</name>
            <valueLiteral>0Z41j0000008ObMCAU</valueLiteral>
        </actionPlanTemplateItemValue>
        <displayOrder>3</displayOrder>
        <isRequired>false</isRequired>
        <itemEntityType>AssessmentTask</itemEntityType>
        <name>Promozione Macinacaffè</name>
        <uniqueName>Promozione_Macinacaff_0</uniqueName>
    </actionPlanTemplateItem>
    <actionPlanTemplateItem>
        <actionPlanTemplateItemValue>
            <itemEntityType>AssessmentTask</itemEntityType>
            <name>Name</name>
            <valueLiteral>Visita successiva</valueLiteral>
        </actionPlanTemplateItemValue>
        <actionPlanTemplateItemValue>
            <itemEntityType>AssessmentTask</itemEntityType>
            <name>AssessmentTaskDefinitionId</name>
            <valueLiteral>0Z41j0000008ObICAU</valueLiteral>
        </actionPlanTemplateItemValue>
        <displayOrder>6</displayOrder>
        <isRequired>true</isRequired>
        <itemEntityType>AssessmentTask</itemEntityType>
        <name>Visita successiva</name>
        <uniqueName>Visita_successiva_0</uniqueName>
    </actionPlanTemplateItem>
    <actionPlanTemplateItem>
        <actionPlanTemplateItemValue>
            <itemEntityType>AssessmentTask</itemEntityType>
            <name>Name</name>
            <valueLiteral>Note</valueLiteral>
        </actionPlanTemplateItemValue>
        <actionPlanTemplateItemValue>
            <itemEntityType>AssessmentTask</itemEntityType>
            <name>AssessmentTaskDefinitionId</name>
            <valueLiteral>0Z41j0000008ObOCAU</valueLiteral>
        </actionPlanTemplateItemValue>
        <displayOrder>7</displayOrder>
        <isRequired>false</isRequired>
        <itemEntityType>AssessmentTask</itemEntityType>
        <name>Note</name>
        <uniqueName>Note_0</uniqueName>
    </actionPlanTemplateItem>
    <actionPlanTemplateItem>
        <actionPlanTemplateItemValue>
            <itemEntityType>AssessmentTask</itemEntityType>
            <name>Name</name>
            <valueLiteral>Soddisfazione cliente</valueLiteral>
        </actionPlanTemplateItemValue>
        <actionPlanTemplateItemValue>
            <itemEntityType>AssessmentTask</itemEntityType>
            <name>AssessmentTaskDefinitionId</name>
            <valueLiteral>0Z41j0000008ObHCAU</valueLiteral>
        </actionPlanTemplateItemValue>
        <displayOrder>4</displayOrder>
        <isRequired>false</isRequired>
        <itemEntityType>AssessmentTask</itemEntityType>
        <name>Soddisfazione cliente</name>
        <uniqueName>Soddisfazione_cliente_0</uniqueName>
    </actionPlanTemplateItem>
    <actionPlanTemplateItem>
        <actionPlanTemplateItemValue>
            <itemEntityType>AssessmentTask</itemEntityType>
            <name>Name</name>
            <valueLiteral>Check Garanzia</valueLiteral>
        </actionPlanTemplateItemValue>
        <actionPlanTemplateItemValue>
            <itemEntityType>AssessmentTask</itemEntityType>
            <name>AssessmentTaskDefinitionId</name>
            <valueLiteral>0Z41j0000008ObRCAU</valueLiteral>
        </actionPlanTemplateItemValue>
        <displayOrder>2</displayOrder>
        <isRequired>true</isRequired>
        <itemEntityType>AssessmentTask</itemEntityType>
        <name>Check Garanzia</name>
        <uniqueName>Check_Garanzia_0</uniqueName>
    </actionPlanTemplateItem>
    <actionPlanTemplateItem>
        <actionPlanTemplateItemValue>
            <itemEntityType>AssessmentTask</itemEntityType>
            <name>Name</name>
            <valueLiteral>Inventory check</valueLiteral>
        </actionPlanTemplateItemValue>
        <actionPlanTemplateItemValue>
            <itemEntityType>AssessmentTask</itemEntityType>
            <name>AssessmentTaskDefinitionId</name>
            <valueLiteral>0Z41j0000008ObWCAU</valueLiteral>
        </actionPlanTemplateItemValue>
        <displayOrder>1</displayOrder>
        <isRequired>true</isRequired>
        <itemEntityType>AssessmentTask</itemEntityType>
        <name>Inventory check</name>
        <uniqueName>Inventory_check_0</uniqueName>
    </actionPlanTemplateItem>
    <isAdHocItemCreationEnabled>false</isAdHocItemCreationEnabled>
    <name>Bar/Torrefazione</name>
    <targetEntityType>Visit</targetEntityType>
    <TargetId></TargetId>
    <uniqueName>Bar_Torrefazione_0</uniqueName>
</ActionPlanTemplate>

 
Hi I m trying to deploy in sandbox but got following error 

Error: Course_Translation_Record_Page does not exist or is not a valid override for action View.

please help me out.
thanks
Hello, can you please help me a test class for this class.
I tried to write one but I always have 0% coverage.
Any help or suggestions please.

public without sharing class SendEmaile { 
    public class Params { 
        @InvocableVariable 
        public String template; 
        @InvocableVariable
        public String orgWideEmailAddress; 
        @InvocableVariable 
        public String toAddress; 
        @InvocableVariable 
        public Id contactId; 
        @InvocableVariable
        public Id recordId; 
        @InvocableVariable
        public Id relatedId; 
        @InvocableVariable
        public Boolean sendAttachment; 
    } 

    @InvocableMethod 
    public static void sendEmail(List<Params> requests) { 
        try { 
            Params request = (requests.size() == 1) ? requests[0] : null; 
            if (request != null) { 
                // Get Content Document Ids 
                Set<String> contentDocumentIds = new Set<String>(); 
                List<ContentDocumentLink> cdls = [SELECT ContentDocumentId FROM ContentDocumentLink WHERE LinkedEntityId = :request.recordId]; 
                for (ContentDocumentLink doc : cdls) { 
                    contentDocumentIds.add(doc.ContentDocumentId); 
                } 
                EK_Parameter__mdt noReplyEmail = EK_Parameter__mdt.getInstance('Facture');
               // Get Email Template 
                Id templateId = [SELECT Id FROM EmailTemplate WHERE DeveloperName = 'Interv'].Id; 
                // New email message 
                Messaging.SingleEmailMessage mail = Messaging.renderStoredEmailTemplate(templateId, null, request.relatedId); 
                // Set OrgWideEmailAddress Id 
                Id orgWideEmailAddressId = [SELECT Id FROM OrgWideEmailAddress WHERE Address =: noReplyEmail.Value__c LIMIT 1].Id; 
                if (orgWideEmailAddressId != null) { 
                    mail.setOrgWideEmailAddressId(orgWideEmailAddressId); 
                } 
                // Set Email Properties 
                mail.toAddresses = new String[]{request.toAddress}; 
                mail.setTargetObjectId(request.contactId); 
                mail.setWhatId(request.relatedId); 
                mail.setTreatTargetObjectAsRecipient(false); 
                mail.setTreatBodiesAsTemplate(false); 
                // Set Email Attachments 
                if (request.sendAttachment == true) { 
                    List<ContentVersion> contentVersionFile = [SELECT VersionData, Title, FileType FROM ContentVersion WHERE ContentDocumentId IN :contentDocumentIds AND IsLatest = true]; 
                    List<Messaging.EmailFileAttachment> emailFileAttachments = new List<Messaging.EmailFileAttachment>(); 
                    for (ContentVersion cv : contentVersionFile) { 
                        Messaging.EmailFileAttachment efa = new Messaging.EmailFileAttachment(); 
                        efa.setFileName(cv.Title + '.' + cv.FileType); 
                        efa.setBody(cv.VersionData); 
                        emailFileAttachments.add(efa); 
                    } 
                    if (!emailFileAttachments.isEmpty()) { 
                        mail.setFileAttachments(emailFileAttachments); 
                    } 
                } 
                // Send Email 
                Messaging.SingleEmailMessage[] messages = new List<Messaging.SingleEmailMessage>{mail}; 
                if (!Test.isRunningTest()) { 
                    Messaging.SendEmailResult[] results = Messaging.sendEmail(messages); 
                    if (results[0].success) { 
                        System.debug('The email was sent successfully.'); 
                    } else { 
                        System.debug('The email failed to send: ' + results[0].errors[0].message); 
                    } 
                } 
            } 
        } catch (Exception e) { 
            throw new SendEmailException(e.getMessage(), e); 
        } 
    } 
    /** 
     * EXCEPTIONS 
     */ 
    public class SendEmailException extends Exception { } 
}
  • April 29, 2022
  • Like
  • 0
Hi All,
          I want to show users like below image. how can i do this in LWC? any suggestions?
 User-added image