Posts

Showing posts from December, 2022

Get Id from Email Template through Apex Salesforce

 public static void sendingMail(List<Case_Comment__c> cseCmntLst){         system.debug('cseCmntLst>>>'+cseCmntLst);         if(!cseCmntLst.isEmpty()){             List<Case_Comment__c> lstCmntCase = [SELECT Id,Contact__c,Related_Contact_Email__c FROM Case_Comment__c WHERE Id =:cseCmntLst[0].Id];                List<String> lstEmail = new List<String>();             if(String.isNotBlank(lstCmntCase[0].Related_Contact_Email__c)){                 lstEmail.add(lstCmntCase[0].Related_Contact_Email__c);             }             System.debug('TO Email>>>>>>>'+lstEmail);              if(!lstEmail.isEmpty()){                 E...

LWC Component of timesheet entry and return sold to and ship to value and add in lookup field using NavigationMixin

Image
 JS File  import  {  LightningElement , api, wire }  from   'lwc' ; import  getTimeSheetDetails  from   '@salesforce/apex/TimeSheetEntryNewBTNOverrideController.getTimeSheetDetails' ; import  { encodeDefaultFieldValues }  from   'lightning/pageReferenceUtils' ; import  {  NavigationMixin  }  from   'lightning/navigation' ; export   default   class   NewTimeSheetEntryOverride   extends   NavigationMixin ( LightningElement ) {          @ api parentRecordId;      @ api recordId;      @ wire(getTimeSheetDetails, { recordId:  '$recordId' })     timeSheetRecord;     navigateToNewTimeSheetEntry() {         console.log( 'Enter' + this .recordId);     ...

English Keyword

 @Aman Dalal Sir CRM Total Freight and Incoterm Description issue is fixed in QA Request you please validate once in QA If you face any issues please let me know. Hi @Aman Dalal sir I given the view all permission on Assets. Request you to please check once sir, if facing any issue let me know sir

List View from URL

  '/apex/TimeSheetEntryNewBTNOverrideVF?id=' + {!TimeSheet.Id};

Custom List View Button In Salesforce

Step 1. Create a button on Visualforce Page: Step 2. Create a VF Page with Like : <apex:page standardController="TimeSheetEntry" lightningStylesheets="true" recordSetVar="TimeSheetEntry">            <apex:includeLightning />     <div id="LightningContainer" />     <script>     var parentRecId = "{!$CurrentPage.parameters.id}";         $Lightning.use("c:soldToAndShipToApp", function() {             $Lightning.createComponent(                 "c:soldToAndShipToCmp",                 {"parentRecId":parentRecId},                 "LightningContainer",                 function(component) {                     console.log("Component is created!"); ...

Ternary operator use in fields salesforce

tsObj.Customer_Visit_ID__r.name = tsObj.Customer_Visit_ID__r.name == null ?  tsObj.Customer_Visit_ID__r.name + '@' : tsObj.Customer_Visit_ID__r.name;

Query in permition set

 select id, assignee.name from PermissionSetAssignment  where PermissionSet.id = 0PS5g000009aApn