Notification Builder

Send customized notifications when important events occur. For example, alert an account owner if a new support case is logged while trying to close a deal. Or, send a notification for a unique workflow built entirely with custom objects. Previously, you could send only standard notifications for use cases predefined by Salesforce. Notification Builder puts you in control of who needs to know what and when. This change applies to Lightning Experience and Salesforce Classic in Essentials, Professional, Enterprise, Performance, Unlimited, and Developer editions and all versions of the Salesforce app

Notify users by adding the Send Custom Notification action to a process in Process Builder.

 

Reference : https://trailhead.salesforce.com/content/learn/modules/platform-app-builder-maintenance-summer19/learn-whats-new-for-app-builders-in-summer19

Company Information in Salesforce

Your company settings are the collection of information about your organization. This collection is mostly captured when you purchase a Salesforce product, but you can update the settings if your company moves operations or expands globally. It’s essentially a snapshot of your company’s identity.

Use the Company Information page in Setup to track what’s important about your company’s organization in Salesforce. You can also manage your licenses and entitlements.

Screenshot 2019-10-24 at 11.40.08

Engagement History in Pardot

Track prospect engagement in Salesforce to see how your leads and contacts engage with your marketing assets, and view other prospect activities from Salesforce.

You can access and interact with data as follows.

* Create custom report types that include campaigns and associated marketing assets.
* Add the Engagement Metric Lightning component on connected campaign page layouts.
* Add Engagement Metric fields and related lists on connected campaign page layouts.
* View basic engagement metrics from campaign list views.
* Embed a chart from a campaign report on connected campaign page layouts.
* Add the Engagement History Lightning component to lead and contact page layouts to view a prospect’s Pardot activities.

Reference : https://trailhead.salesforce.com/en/content/learn/modules/pardot-specialist-maintenance-spring19/maintain-your-pardot-specialist-cert-spring19?trail_id=maintain-your-salesforce-certifications

Pardot in Multiple Languages

The Pardot user interface is now translated into French, German, and Spanish (EU). Users can easily change their locale and language settings by editing their profile in Pardot. Pardot admins change the default language and locale from the account settings page in Pardot. In accounts with Salesforce User Sync enabled, matching language settings for users are inherited from Salesforce.

Reference:https://trailhead.salesforce.com/en/content/learn/modules/pardot-specialist-maintenance-spring19/maintain-your-pardot-specialist-cert-spring19?trail_id=maintain-your-salesforce-certifications

Tool Suite for Aura Components Development

Browser: Google Chrome
Many web app developers use Google Chrome because of its excellent developer tools. If that describes you, you’re done. Next item.

Browser Debugger: Chrome DevTools

If you’re not already confident using Chrome DevTools, we highly, highly recommend the outstanding docs available. Start with Getting Started, and then move to the training, beginning with DevTools Overview. Every minute you spend learning to use DevTools is 10 minutes you’ll save later. (The payoff is more like 50-to-1, but we’ll be conservative.)

DevTools Extension: Salesforce Lightning Inspector

Developing for Aura components without the Salesforce Lightning Inspector is like starting a fire by rubbing sticks together. You can do it, but it’s exercise, and who wants that?

What’s special about the Lightning Inspector? With this plug-in for DevTools, you can navigate the component tree, inspect component attributes, and profile component performance. You can observe and inspect calls to server-side actions and their responses. And it helps you understand the sequence of event firing and handling. (We explain all these terms in the next module on this trail, Aura Components Core Concepts.)

Editor: Visual Studio (VS) Code with Salesforce Extension Pack
Salesforce offers two editors with dedicated tooling for Aura components. While Developer Console is fine for quick edits and small scale learning projects, including this module, it’s not the best tool for developing real components and apps.

The best tool is VS Code. Once you’ve installed VS Code, add Salesforce CLI and the Salesforce Extensions for VS Code, which adds dedicated navigation, syntax highlighting, and other Aura components-specific features to VS Code. The combination gives you a world-class development environment for Aura components work.

Reference: https://trailhead.salesforce.com/content/learn/modules/lex_dev_lc_vf_fundamentals

How to enable quotes in Salesforce?

  1. From Setup, enter Quote in the Quick Find box, then select Quote Settings (Lightning Experience) or Quotes Settings (Salesforce Classic).
  2. Select the option for enabling quotes.
  3. To display the Quotes related list on the standard Object page layout, select Object Layout.

Governor limits in Salesforce

Governor limits are runtime limits enforced by the Apex runtime engine. Since Apex runs in a shared, multitenant environment, the Apex runtime engine strictly enforces a number of limits to ensure that code does not monopolize shared resources.

Types of limits that Apex enforces are resources like

1. Memory

2. Database resources

3. The number of script statements to avoid infinite loops

4. The number of records being processed.

If code exceeds a limit, the associated governor issues a runtime exception. Because Apex runs in a multitenant environment, the Apex runtime engine strictly enforces a number of limits to ensure that runaway Apex doesn’t monopolize shared resources.

If some Apex code ever exceeds a limit, the associated governor issues a runtime exception that cannot be handled.

The Apex limits, or governors, track and enforce the statistics outlined in the following tables and sections.

1. Per-Transaction Apex Limits

2. Per-Transaction Certified Managed Package Limits

3. Force.com Platform Apex Limits

4. Static Apex Limits

5. Size-Specific Apex Limits

6. Miscellaneous Apex Limits

The good:

Governor limits prevent other organisation from writing bad code and taking up all the cloud CPU.
Coding limits, in general, are completely unique to Apex – consider it job security!
You have a friend that will teach you how to dominate these limits!

The bad:

These are hard limits on your org preventing you, for example, from doing too many SOQL queries in a trigger (max: 100 queries).
Upgrading your edition or paying Salesforce more money will not increase your limits! The only workaround is to understand how to navigate around them.

Please check below links. I hope that will help you

https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_gov_limits.htm

 

Lightning Web Components

Lightning Web Components is a new programming model for building Lightning components. It leverages web standards breakthroughs, can coexist and interoperate with the Aura programming model and delivers unparalleled performance.

To create and develop Lightning Web Components and leverage their powerful features and performance benefits, you need to set up Salesforce DX.

For this Quick Start, you also use the Visual Studio Code, which is the recommended Salesforce development environment. Once your developer environment is ready, you learn how to write a simple Lightning web component and add it to a page in Lightning Experience.

Lightning Web Components uses core Web Components standards and provides only what’s necessary to perform well in browsers supported by Salesforce. Because it’s built on code that runs natively in browsers, Lightning Web Components is lightweight and delivers exceptional performance.

Most of the code you write is standard JavaScript and HTML.

References:

  1. Quick Start: Lightning Web Components
  2. Design attributes in Lightning Web Components | CSS and SVG Files | Lightning Web Components
  3. Introducing Lightning Web Components

 

Order of execution in salesforce

 

Order of execution in salesforce is like an ABC in Salesforce World!

1. System Validation rule (required field, field format).
2. Before Triggers are executed .
3. Custom Validation rules are checked.
4. After Triggers are executed.
5. Assignment Rules are executed .
6. Auto-Response Rules are executed.
7. Workflow Rules are executed.
8. Before and after triggers are executed one more time if the workflow rule updates a field.
9. Escalation Rules are executed.
10. Parent Rollup Summary Formula or Cross Object Formula fields are updated in the respective objects.
11. Criteria Based Sharing rules are evaluated.
12. Any Post-Commit Logic is executed.

 

Reference: https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_triggers_order_of_execution.html

 

6 daily to-do’s to boost your Career in Salesforce.

Hello Ohana,

Still confused what’s #Ohana?

e130ecf8fc94ab5765641e0fc36c1e57--the-wrap-ohana.jpg

There are few things every Salesforce Developer/Consultant/Admin should do to boost his/her career and learn everyday. I know its hard to get time from daily schedule.It’s important to take out time for family and our #ohana together.

unnamed

Salesforce Ideas/IdeaSpokes 

Salesforce Ideas is a place where awesome trailblazers post their ideas to make our platform one of the best in the world.

Ideas-Featured-blog

If you agree with or like an idea, click promote to add 10 points to the idea. You cannot promote the same idea more than once and you cannot promote an idea that you have already demoted. Salesforce automatically adds your promote vote to any idea you post.

Spend 5 mins and support ideas every day.

https://success.salesforce.com/ideaSearch

Else you can lead yourself to the IdeaSpokes leaderboard. Its a platform created for the #TrailblazerCommunity by Joshua.

ideaspokes-community-2017-recap-5-638

IdeaSpokes Community 2017 Recap

If you still haven’t signed up, Go ahead: https://www.ideaspokes.com/home

Trailhead

Trailhead is one of the best learning portals for Salesforce technology available.

A fun way to learn Salesforce with the help of modules, projects and trails.

maxresdefault

Why not let’s grab a badge every day.It would help you to learn at the best.

trailhead.salesforce.com/

Answer single question on Success/Stack and Developer Community:

There are the various platforms and we get more than 1000+ questions everyday.

Why not pick single question everyday from each portal.

You would help another person and learn yourself too.If you don’t know the answer, you would google and try to get an answer. #LearningNeverstops

https://developer.salesforce.com/forums#!/feedtype=RECENT&criteria=ALLQUESTIONS&

https://salesforce.stackexchange.com/

https://success.salesforce.com/answers

Collaborations on #TrailblazerCommunity:

I am not sure if people use Collaborations on Trailblazer community, You can get all latest releases information in there. There are amazing groups of amazing people on every amazing feature Salesforce has.

3f9bff_15406bb52937463ba0c1158628620463_mv2.png

You can Collaborate and maybe explore upcoming new events/webinars etc.

https://success.salesforce.com/_ui/core/chatter/ui/ChatterPage

Read Every Blog page:

We have an amazing people out there with great content on their blogs.There are chances when you actually don’t need to google the problem because you read it somewhere shared by someone on his/her blog page.

Blogging-Services-670x335.jpg

A single blog everyday would take hardly 10 mins but would save your time and would help you gain knowledge at its best.

https://salesforceblogs.com/salesforceblogs

#Salesforce Webinars/Podcast/Saturday/MVP Office Hours/Ohana Coffee/Ohana Chai:

Every Saturday has webinars such as Apex Hours, Virtual Salesforce Saturday and #SalesforceSaturday. People enjoy learning and spend time with #Salesforce.

earbuds-featured

Whenever you travel, Why not listen to a Podcast as Campfire, Salesforce Admins Podcast, Wizard News etc.

You can join #Ohana Chai and Coffee for amazing chit-chat with people around the world.

#HappyWeekend.

cert_program_rgb