Blogs

  • How can we refresh or create Sandbox using API in Salesforce

    INTRODUCTION The objects ‘SandboxInfo’ and ‘SandboxProcess,’ are available in API v35 or higher, and allow you to create and refresh sandboxes. Tolloing api can be used to create or refresh the sandbox. SandboxInfoRepresents a sandbox. SandboxInfo enqueues a sandbox for creation or for being refreshed. To learn more please review the Force.com Tooling API SandboxInfo section. SandboxProcessRepresents…

    Read more…

  • Top five problem using delegated approval in Salesforce

    What is delegated approval and when it is enabled? When your team’s member goes on out of office, we can choose a user to receive his approval requests over a predefined time period. Delegated approvers are helpful when the original approver can’t respond to approvals, such as during a vacation. https://help.salesforce.com/s/articleView?id=sf.cpq_aa_delegate_approvers_task.htm&language=en_US&type=5 Known Challenges Before enabling…

    Read more…

  • INVALID_ID_FIELD, WhatId is not available for sending emails to UserIds

    Introduction This error is thrown while sending email using apex if you are setting User Id in target recipient: setTargetObjectId(usr.Id) and also specifying target record id as: setWhatId(opp.Id). As per Salesforce documentation if you are passing record id in WhatId then you can only pass Contact Id in setTargetObjectId. Here is Salesforce article: https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_classes_email_outbound_single.htm Workaround

    Read more…