Professional Documents
Culture Documents
Question Practice Class 01 : o What Are The Main Benefits of A Cloud Solution Like Salesforce ?
Question Practice Class 01 : o What Are The Main Benefits of A Cloud Solution Like Salesforce ?
Question Practice Class 01 : o What Are The Main Benefits of A Cloud Solution Like Salesforce ?
1. Automation Tools
Automation tools it uses to initiate instant communication with the customers through chats on its website.
With the help of data analytic tools, companies keep track of the customer's past records and help
themselves understand better customers' expectations and requirements.
Salesforce CRM has a Sales Cloud feature that allows the company to track customer's records, contact
details, backgrounds, etc. that can help a company make practical changes to its strategies and plans for
better performances.
4. Data Syncing
Several social media sites allow users to syncing their data from one platform to another in some
capacity. Salesforce Mobile App also allows for such data syncing where your business can integrate
data from different apps in one place
5. Customer Assistance
Salesforce's online chat feature, Live Agent, is a great chat box to accomplish that goal.
6. Omnichannel Feature
Salesforce service control provides an omnichannel feature that brings a unified approach that provides
customers a consistent experience and helps the company to generate leads.
7. Customer Engagement
Salesforce can launch several marketing campaigns that can help bring in personal engagement with the
existing customers, such as email marketing.
For effective management and processing of essential measures, a company must keep all its user's and
customer's data in one place. Salesforce includes Sales Cloud, Service Cloud, and Analytics for its users
to ensure better Customer Relationship Management (CRM).
9. Builds App
Nowadays, many people use mobile phone. Salesforce CRM, companies can even build their apps to
ensure better connectivity and engagement with their customers.
It helps teams work better together. Your business may use a single Customer
360 app, By improving team communications and productivity, businesses drive
greater success.
Question Practice class 02
o Can you describe the main difference between Sales cloud & Services cloud?
o How many different editions does Salesforce have, and how often do they release
updated annually?
5 :Professional, Enterprise, Performance, Unlimited, and Developer Editions
There are 3 major releases each year
o What is a Lightning Experience and how does it help organizations?
Salesforce Lightning provides a modern, intuitive user experience. With
Salesforce Lightning, you'll get access to advanced features and robust,
informational dashboards, all without having to pay extra.
Some of the features available only in Lightning Experience include: List view
charts, Opportunity Kanban, Assistant, and flexible layout for dashboards.
A user can access Lightning experience through permission set/custom profile.
The most basic declarative tool is custom fields and custom objects, which can
be defined declaratively and allow us to customize an instance’s database
schema. We can further customize objects through the use of page layouts, and
Lightning app pages to declaratively customize the look and feel of a record’s
page.
Declarative tools excel when rapid development is required as, due to their
nature, they allow rapid iteration and usually have shorter build times. In
scenarios where the business logic required is relatively straightforward, with
very few “gotchas”, it usually makes sense to take advantage of declarative tools
with faster build time, which can translate to a cheaper build.
We would choose programmatic development when the requirements become
more complex, such as in very specialized business processes which don’t lend
themselves to Flows, etc. Other scenarios are where performance or user
interface is of paramount importance.
One of the main advantages of running a coded solution is that performance will
exceed that of a declarative solution due to the ability to use more specialized
logic and removing overheads. This also applies to user interfaces as using a
coded solution allows us to fully customize it to our requirements, whereas using
declarative tools means we are stuck with what comes out-of-the-box – which
may not provide the desired outcome.
o What are custom Metadata types and why would we use them?
Custom Metadata Type let you use records to configure your app without
worrying about migrating those records to other orgs. You can deploy the records
of custom metadata types from a sandbox with change sets or packaged in
managed packages instead of transferring them manually.
Custom metadata is customizable, deployable, packageable, and upgradeable
application metadata. First you create a custom metadata type, which defines the
form of the application metadata. Then you build reusable functionality that
determines the behavior based on metadata of that type.
Login to your Org, go to setup → In the quick find search for “Custom Metadata
Types”. Click on “New Custom Metadata Type”. Now let's go ahead and create a
record for your new custom metadata type. Click on the “Manage” button to
create records for your metadata type.
You can create up to 200 custom metadata types per Salesforce org.
Question Practice class 04
o What is fiscal year in Salesforce?
A fiscal year or financial year is a period of time used to calculate annual (yearly)
financial statements in businesses and other organizations. The system
administrator can set the fiscal year for your organization. The fiscal year settings
are used to report on the fiscal year timeline
Change the Fiscal Year Start Date, the Fiscal Year Name, Description, or Week
Start Day.
o What is an Audit trial?
Audit Trail allows security admin users to view Marketing Cloud access and
activity records.
Audit Trail feature in Salesforce enables you to closely track changes made to
your organization. It records all modifications concerning the administration,
customization, security, sharing, data management, development, and more of
your Salesforce organization.
o What are guest users?
Guest user licenses are required for force.com sites. EE/UE orgs are allowed to
create up to 25 sites hence the 25 guest user licenses.
ustom Profiles with Guest User License cannot be added to any Metadata API,
such as Changesets, Force.com IDE or ANT. For more, please review Guest
Profiles Can Be Migrated and Created Through the Metadata API.
A Guest user referrers to a user visiting your public
community/portal/site without logging in. When you create a community or
portal/site, Salesforce will automatically create a guest profile and an associated
user record.
o Can you freeze a user on Salesforce? How can you delete them?
o What is the difference between a role and a profile?
Page layouts determine which fields are displayed to your users on a record.
They allow you to add fields, sections, links, and custom buttons, as well as a
few other features.
o
o What is a List Views?
A list view is a filtered list of records where you can view records for one object at
a time. For example, a list of Contacts, Accounts, or Opportunities. NPSP has
default list views for each object, but you can also create custom list views based
on your organization's needs.
List views are created by defining what data we want to see in the
columns and also what fields they should be filtered by
User must have the “Create and Configure List Views” permission.
To create, edit, or delete public list views user must have “Manage Public List
Views” permission.
o
o What is difference between a page layout and a lightning page?
o
o Describe the difference between Page Layouts and Record Types?
opp.Amount = 2 * i;
oppListInsert.add(opp);
insert oppListInsert;
Whoever is the owner of the primary master will be the owner of the
corresponding junction (child records).
If we delete any one of the master records the child record will also be deleted.
The child record cannot be deleted if the master record has more than 200 child
records.
The Junction object cannot be the master to any of the other objects.
If we need more granularity or wish to simply remove fields a user does not have
sufficient permissions for, we can use the Security.stripInaccessible() method. As
the name suggests this method checks for, and removes any field values for, the
specific context requested, e.g. removing fields which the user does not have
permissions to update.
Total stack depth for any Apex invocation that recursively fires 16 16
triggers due to insert, update, or delete statements 3
Total number of callouts (HTTP requests or web services calls) in a 100 100
transaction
Maximum cumulative timeout for all callouts (HTTP requests or Web 120 seconds 120 seconds
services calls) in a transaction
Maximum number of push notifications that can be sent in each push 2,000 2,000
notification method call