Data Migration in Salesforce

“Data migration is the process of selecting, preparing, extracting, and transforming data and permanently transferring it from one computer storage system to another”  Most migrations take place through five major stages: Extraction: remove data from the current system to begin working on it. Transformation: match data to its new forms, ensure that metadata reflects the data …

Data Migration in Salesforce Read More »

Maximum SOQL offset allowed is 2000 for Pagination

Salesforce Help Article There is a help article suggested by Salesforce: https://help.salesforce.com/articleView?id=000339353&type=1&mode=1. However, there are some good ways to use this. PK Chunking – the one we used to use Bulk API For example, let’s say you enable PK chunking for the following query on an Account table with 10,000,000 records. SELECT Name FROM Account …

Maximum SOQL offset allowed is 2000 for Pagination Read More »

What a Salesforce Developer can Learn Other than Salesforce Platform

“Above given technologies are top 8 technologies of 2019. Personally, I would like to learn following of these technologies to boost my career in Salesforce.” AI or Bot: It’s really useful in context with Salesforce platform and extensible and applicable to Salesforce. Knowledge of this can make you different than other Developers. Javascript: It can …

What a Salesforce Developer can Learn Other than Salesforce Platform Read More »

Variations of Deletion behavior in Salesforce and Rollback option

  1. If a child record (like a Contact or Opportunity) is deleted and the parent record is subsequently deleted (Like the Account), the child record is permanently deleted. Even if the parent record is undeleted, the child record cannot be recovered, but if the child record is undeleted first this won’t happen. 2. When …

Variations of Deletion behavior in Salesforce and Rollback option Read More »

How to find inline links/images in Salesforce knowledge using apex

We often get requirement to move articles/Knowledge from any platform to Salesforce but somehow we miss inline links to update. This script is just a quick way to find such affected articles: String artIds = ”;for(Knowledge__kav k : [SELECT ArticleBody__c FROM Knowledge__kav WHERE Language=’en_US’ AND PublishStatus=’Draft’]){    if(k.Answer__c!= null && k.ArticleBody__c.containsIgnoreCase(‘help.company.com’)){        //system.debug(k.Id);  …

How to find inline links/images in Salesforce knowledge using apex Read More »