What is Salesforce Object Query Language (SOQL)?
SOQL is a language similar to SQL that allows you to query data in Salesforce. It retrieves records from your Salesforce database based on specific criteria.
What is Salesforce Object Search Language (SOSL)?
SOSL is a language for searching text in Salesforce. It searches across multiple objects and returns records that match the search term.
What is Salesforce Chatter?
Salesforce Chatter is a collaboration tool that allows employees to share information, files, and updates in real time within the Salesforce platform.
What is the difference between a Profile and a Role in Salesforce?
A Profile controls what users can do (permissions) in Salesforce, while a Role controls what data users can see (data access) based on the hierarchy.
What is a Salesforce Path?
A Path guides users along the steps in a process, like the sales process, by highlighting key fields and providing guidance at each stage.
What is a Salesforce Report Type?
A Report Type defines the set of records and fields available for a report, allowing you to report on specific data combinations.
What is Salesforce Connected App?
A Connected App integrates Salesforce with an external application, allowing the external app to connect to Salesforce using APIs and protocols like OAuth.
What is a Salesforce Custom Label?
A Custom Label stores text values that can be translated into multiple languages and used in Apex classes, Visualforce pages, or Lightning components.
What is the use of the isBlank()
function in Salesforce?
The isBlank()
function checks whether a text field is empty or not. It’s used in validation rules and formulas.
What is the Salesforce Service Cloud?
The Service Cloud is a customer service platform that helps businesses manage customer support cases, providing tools like case tracking, knowledge base, and customer portals.
What is Salesforce Field History Tracking?
Field History Tracking allows you to track changes to specific fields on an object. It logs the old and new values, who made the change, and when.
What is Salesforce Sharing Rule?
Sharing Rules allow you to extend sharing access to users in roles, public groups, or territories to ensure they have the necessary access to records.
What is the difference between trigger.new
and trigger.old
in Apex?
trigger.new
contains the new version of the records that are being processed by the trigger, while trigger.old
contains the old version of the records.
What is a Salesforce Big Object?
Big Objects allow you to store and manage large volumes of data (millions or billions of records) in Salesforce without affecting performance.
What is a Salesforce External Object?
An External Object allows you to integrate data from external systems into Salesforce using Salesforce Connect, providing real-time access to external data.
What is a Salesforce Change Set?
A Change Set is a tool for deploying customizations and metadata from one Salesforce environment to another, like from a sandbox to production.
What is the difference between Database.insert
and insert
in Apex?
Database.insert
provides additional options, like partial success and returning results, while insert
is a simpler method for inserting records without these options.
What is a Salesforce Named Credential?
A Named Credential specifies the URL of a callout endpoint and its required authentication parameters, simplifying callouts to external services.
What is the Salesforce Bulk API?
The Bulk API is used for handling large volumes of data in Salesforce by processing records asynchronously in batches, suitable for data load and export operations.
What is the use of the Schema
class in Apex?
The Schema
class provides methods for obtaining metadata about Salesforce objects and fields, like describing objects, fields, and relationships programmatically.