This document provides details about a French gathering event taking place on June 29, 2023 at 6:30 PM. It contains a list of attendees from various Salesforce groups in different cities across France. The document also includes a disclaimer that any forward-looking statements in the presentation may involve risks and uncertainties. Meeting details like the agenda and instructions on how to learn more are provided at the end.
The document provides an overview of Lightning Message Service (LMS) and how to use it across Lightning Web Components (LWC), Aura, and Visualforce. LMS allows components to communicate by publishing and subscribing to messages on channels. In LWC, the messageService module is used to publish, subscribe, and handle messages. In Aura, the lightning:messageChannel component provides publishing and subscribing. In Visualforce, the $MessageChannel global and sforce.one functions are used.
London Salesforce Developers TDX 20 Global GatheringKeir Bowden
Slide deck from the London Salesforce Developers Virtual TrailheaDX 2020 Global Gathering, covering the key announcements from a developer perspective.
Kitchener Developer Group's session on "All about events"Sudipta Deb ☁
Special thanks to our speaker, Stephan Chandler-Garcia, for the session on "All about events".
We discussed about Lightning Message Service, CustomEvent, the EMP API, Platform Events, Change Data Capture, WebSocket, and Consent Events!
Blog: https://www.sudipta-deb.in/2021/04/kitchener-canada-developer-group-event_16.html
#events #integration #cide #metadata #kitchenerdevelopergroup
Admin Best Practices: 3 Steps to Seamless DeploymentsSalesforce Admins
This document discusses best practices for software development lifecycles (SDLC) for administrators. It outlines a 3 step process for seamless deployments:
1. Plan - Emphasize quality from the beginning through discovery, requirements gathering, and defining the path to production. Important to plan environments and all testing.
2. Communicate - Identify stakeholders like business users, Salesforce team, and IT. Communicate new features, release dates, specifications to avoid waste.
3. Execute - Consider user traffic, validate success, establish a warranty period, and be ready to rollback. Backup data and metadata before deploying changes.
Mr. Anshul Verma, President Cynoteck Technology solutions, has given a session on "Delivering powerful integrations without code" in Dreamforce event to explore real-world integration solutions using out-of-the-box Salesforce integration features.
Tableau can help anyone see and understand their data. Connect to almost any database, drag and drop to create visualizations, and share with a click.
Let's learn Tableau from a Salesforce MVP..
Mark’s passion is enabling a data-driven transformation with intelligent, actionable insights. He is a recipient of the coveted Gold Hoodie (2017) award, and is a published author, thought leader, and global Salesforce event speaker.
Mark loves building smart business analytics that really works, combining business acumen with technical skill to create intelligent and informed insights. With a background in mathematics and engineering, Mark is passionate about solving problems using technology and data. He founded and led a Salesforce partner business, ClearR, for four years, delivering outstanding analytics solutions for Salesforce customers.
The document contains a forward-looking statement under the Private Securities Litigation Reform Act noting that the presentation contains forward-looking statements about financial and operating results including expected GAAP and non-GAAP results. It notes there are risks and uncertainties that could cause actual results to differ from forward-looking statements including general economic conditions, foreign currency fluctuations, and regulatory risks. The document also contains a lengthy list of additional risks and uncertainties that could affect financial results.
The document provides an overview of Lightning Message Service (LMS) and how to use it across Lightning Web Components (LWC), Aura, and Visualforce. LMS allows components to communicate by publishing and subscribing to messages on channels. In LWC, the messageService module is used to publish, subscribe, and handle messages. In Aura, the lightning:messageChannel component provides publishing and subscribing. In Visualforce, the $MessageChannel global and sforce.one functions are used.
London Salesforce Developers TDX 20 Global GatheringKeir Bowden
Slide deck from the London Salesforce Developers Virtual TrailheaDX 2020 Global Gathering, covering the key announcements from a developer perspective.
Kitchener Developer Group's session on "All about events"Sudipta Deb ☁
Special thanks to our speaker, Stephan Chandler-Garcia, for the session on "All about events".
We discussed about Lightning Message Service, CustomEvent, the EMP API, Platform Events, Change Data Capture, WebSocket, and Consent Events!
Blog: https://www.sudipta-deb.in/2021/04/kitchener-canada-developer-group-event_16.html
#events #integration #cide #metadata #kitchenerdevelopergroup
Admin Best Practices: 3 Steps to Seamless DeploymentsSalesforce Admins
This document discusses best practices for software development lifecycles (SDLC) for administrators. It outlines a 3 step process for seamless deployments:
1. Plan - Emphasize quality from the beginning through discovery, requirements gathering, and defining the path to production. Important to plan environments and all testing.
2. Communicate - Identify stakeholders like business users, Salesforce team, and IT. Communicate new features, release dates, specifications to avoid waste.
3. Execute - Consider user traffic, validate success, establish a warranty period, and be ready to rollback. Backup data and metadata before deploying changes.
Mr. Anshul Verma, President Cynoteck Technology solutions, has given a session on "Delivering powerful integrations without code" in Dreamforce event to explore real-world integration solutions using out-of-the-box Salesforce integration features.
Tableau can help anyone see and understand their data. Connect to almost any database, drag and drop to create visualizations, and share with a click.
Let's learn Tableau from a Salesforce MVP..
Mark’s passion is enabling a data-driven transformation with intelligent, actionable insights. He is a recipient of the coveted Gold Hoodie (2017) award, and is a published author, thought leader, and global Salesforce event speaker.
Mark loves building smart business analytics that really works, combining business acumen with technical skill to create intelligent and informed insights. With a background in mathematics and engineering, Mark is passionate about solving problems using technology and data. He founded and led a Salesforce partner business, ClearR, for four years, delivering outstanding analytics solutions for Salesforce customers.
The document contains a forward-looking statement under the Private Securities Litigation Reform Act noting that the presentation contains forward-looking statements about financial and operating results including expected GAAP and non-GAAP results. It notes there are risks and uncertainties that could cause actual results to differ from forward-looking statements including general economic conditions, foreign currency fluctuations, and regulatory risks. The document also contains a lengthy list of additional risks and uncertainties that could affect financial results.
The document summarizes a Cleveland developer group meeting that took place virtually. Attendees were encouraged to introduce themselves by sharing their name, location, and if they watched any sessions from Virtual TDX this year. The document also provides links for joining the developer group on Trailblazer and accessing resources from the meeting.
1. The document discusses a presentation by a company about its financial and operating results, including expected revenue, earnings, growth rates, and environmental goals.
2. It contains forward-looking statements that are subject to risks and uncertainties that could cause actual results to differ materially.
3. It lists various risks that could affect the company's results, such as economic conditions, the coronavirus pandemic, foreign exchange rates, and the company's business strategy and growth plans.
The document provides a summary of new features in Salesforce's Spring '20 release. It highlights 10-12 key features including the ability to empty the recycle bin with one click, use opportunity scoring to prioritize deals, merge duplicate cases, use Lightning Scheduler to allow guest users to book appointments, clone opportunities with related records, filter reports using field comparisons, and get Einstein search and voice capabilities. The new features are aimed at improving productivity and customization.
This presentation contains forward-looking statements about the Company’s financial and operating results. These statements may include expected revenue, net income, earnings per share, operating cash flow growth, operating margin improvement, expected revenue growth, expected current remaining performance obligation growth, expected tax rates, stock-based compensation expenses, amortization of purchased intangibles, shares outstanding, market growth, environmental, social and governance goals, expected capital allocation, including mergers and acquisitions, capital expenditures and other investments, expectations regarding closing contemplated acquisitions and contributions from acquired companies. The achievement or success of these forward-looking statements involves risks, uncertainties and assumptions. If any risks or uncertainties materialize, or if any assumptions prove incorrect, the
1) The document outlines essential habits for new admins, including calendars of habits for core admin responsibilities like user management, data management, security, and actionable analytics.
2) It emphasizes the importance of habits for excellence and success, and provides examples of weekly, monthly, quarterly, and annual habits for each responsibility.
3) The habits include things like reviewing login history, meeting with IT, running health checks, updating reports and dashboards, and ensuring analytics are aligned to business needs.
The document contains forward-looking statements about the company's financial and operating results, including expected revenue, earnings, and other metrics. These statements involve risks and uncertainties that could cause actual results to differ materially. The risks include general economic conditions, the impact of competition and technology changes, and issues related to the company's business strategy, international operations, acquisitions, taxes, litigation, and other legal and regulatory matters.
This document contains a summary of Salesforce's Winter '23 release highlights:
- Salesforce Genie is a new real-time customer data platform that can ingest massive amounts of customer data in real-time and provide a unified customer profile.
- New features for Sales Cloud include enabling lead assignment to territories, inline editing of opportunity amounts, and a consolidated task management window.
- Platform enhancements include improvements to dynamic forms, restriction/scoping rules, DevOps Center, and sandboxes on Hyperforce.
- The roadmap outlines future plans for improving security and sharing settings, as well as enhancements to SOQL and the service cloud.
C’est la grande rentrée dans les Trailblazer Community Group, nous vous proposons un événement spécial grand format.
L'ensemble des groupes de Paris vont se trouver chez Salesforce. Les autres groupes de France participeront également depuis leurs villes respectives ou en ligne
Une présentation complète des features à ne pas manquer de la release Winter ‘ 23 mais pas que ….
Nous avons encore une surprise pour vous… Dreamforce4You !
Dreamforce, la conférence annuelle de Salesforce, est toujours pleine d'innovations et de nouvelles fonctionnalités ! Nous en avons fait le tour et avons sélectionné les points forts de cette conférence Dreamforce.
Rejoignez-nous pour découvrir le meilleur de Dreamforce et surtout pour avoir un retour de nos CGL qui ont pu assister à cet évènement !
Orchestrator and Flow in Slack: Antoine Cabot - Jacksonville Architects - Sal...A. Engin Utkan
This is an event for all Architects and aspiring Architects who are interested in the developments of Salesforce Automation. You can join this meeting to hear how Orchestrator and Flow on Slack can be used to automate your business processes. You can ask your questions and get answers from Antoine who is one of the few experts in Salesforce on this topic. A few questions that come to mind (forward-looking statements permitting):
- What is the roadmap for the Orchestrator? How is the adoption?
- What is the roadmap for Flow in Slack? What are the resources you can rely on when building your automation using this functionality?
- Should we expect automation to come together on the platform in the future, and how do Einstein NBA, Mulesoft, and RPA come into play?
Women in Tech - Salesforce Debug Logs Deep Dive with Jess Lopez - March 2021Alesia Dvorkina
Debugging and troubleshooting Salesforce issues can be challenging sometimes. But having the right tool and being comfortable with it can take you really far.
Jess Lopez (Principal Member of Technical Staff, Customer Centric Engineering at Salesforce.org) is walking us through capturing a debug log and translating lines and lines of code into useful information from within the Salesforce Dev Console. This session is targeted toward all audiences (Administrator, Developers, Architects). If you have ever been troubled by errors popping up in your org in all screaming red, and you don't know where to start looking, this session is for you.
Watch the video recording here: https://youtu.be/eVZ4jeri5q0
To attend our Salesforce Women in Tech virtual events live - register here: https://bit.ly/WITColumbiaMD
We would love to interact with you live!
Winter 21 Developer Highlights for SalesforcePeter Chittum
Overview of a few of the developer features now in Salesforce in the Winter 21 release. Presented for the Sweden all Community Groups meetup on 26 November 2020, and the CRM Stage virtual event.
The document summarizes new features in Salesforce's Summer '22 release. Key highlights include:
- Enhancements to Salesforce Forecasting including the ability to relabel forecast categories and filter forecasts by standard opportunity fields.
- New Subscription Management capabilities for managing recurring revenue streams across channels.
- Enhancements to Revenue Intelligence dashboards so they are available for more customers.
- New features for Sales Enablement like rich text in prompts and the ability to target prompts to lower level components.
- Improvements to Salesforce Flows such as the ability to create tests for record-triggered flows and send screen flows to Slack.
- Enhancements to Lightning App
Salesforce Wellington user group hosted by PwC for lunch, June 29, 2022, featuring Salesforce Summer 22 release highlights with various speakers. Natalie Savell, Bill Wu, Mark Barcham, Afzal Khan
- Admins are responsible for core responsibilities like user management, data management, security, and actionable analytics.
- Each responsibility area involves various specific tasks that need to be completed on a regular basis, such as reviewing login history, purging duplicate data, running health checks, and ensuring analytics align with business goals.
- It is important for admins to continuously learn and develop personally through activities like attending community meetings, staying up-to-date on releases, and dedicating time to Trailhead.
Salesforce Stamford developer group - power of flowsAmol Dixit
Here are the steps to conduct a random lucky draw in the Stamford Developer chatter group:
1. Create a flow that randomly selects a record from the group member list. This can be done using the Random Record element.
2. Add a text resource to store the name of the randomly selected member.
3. Add a post to chatter action to post a message in the group announcing the winner. Reference the text resource for the winner's name.
4. Schedule the flow to run automatically on a specific date and time using a time-based trigger.
5. Members of the group just need to join the chatter group to participate. No other action is required from their side.
6.
Alba Rivas - Building Slack Applications with Bolt.js.pdfMarkPawlikowski2
This document discusses building Slack applications using the Bolt framework. It provides an overview of how Slack apps work, including how they are created at api.slack.com and use the Events and Web APIs. It introduces the Bolt framework for simplifying Slack app development and describes key features like abstracting implementation details and an intuitive listener pattern. Code examples are provided for the Ready to Fly architecture running a Node.js app on Heroku that interacts with a Slack workspace using these APIs. Block Kit is also introduced as the UI framework for surfaces like modals and messages.
Lightning Components 101: An Apex Developer's GuideAdam Olshansky
Don't hesitate to get into front end development on Salesforce! Check out the principles of backend code you already know as well as some of the new tricks to developing front end code on the Salesforce platform using the new Lightning Web Components model!
Denver MuleSoft Meetup: Deep Dive into Anypoint Runtime Fabric Security Stephanie Lawrence
MuleSoft's Anypoint Runtime Fabric is a container service that brings cloud benefits to "on-premise" Mule app deployments. However, if you are familiar with how to secure CloudHub applications, you'll quickly learn that the way to secure Runtime Fabric applications is quite different.
By attending this Meetup, you'll learn the nuances of securing your Runtime Fabric applications. Big Compass' MuleSoft Practice Manager, Brian Statkevicus, and one of Big Compass' MuleSoft Consultants, Connor Fitzgerald, will cover the following topics:
* A brief introduction to Anypoint Runtime Fabric (RTF)
* Secure your RTF deployment
* Secure your APIs from a variety of threats, both external and
internal
* Secure your at-rest configuration properties
* Secure your in-flight data through Tokenization
After this Meetup, you'll know what to expect when you develop your RTF security strategy.
The document summarizes a Cleveland developer group meeting that took place virtually. Attendees were encouraged to introduce themselves by sharing their name, location, and if they watched any sessions from Virtual TDX this year. The document also provides links for joining the developer group on Trailblazer and accessing resources from the meeting.
1. The document discusses a presentation by a company about its financial and operating results, including expected revenue, earnings, growth rates, and environmental goals.
2. It contains forward-looking statements that are subject to risks and uncertainties that could cause actual results to differ materially.
3. It lists various risks that could affect the company's results, such as economic conditions, the coronavirus pandemic, foreign exchange rates, and the company's business strategy and growth plans.
The document provides a summary of new features in Salesforce's Spring '20 release. It highlights 10-12 key features including the ability to empty the recycle bin with one click, use opportunity scoring to prioritize deals, merge duplicate cases, use Lightning Scheduler to allow guest users to book appointments, clone opportunities with related records, filter reports using field comparisons, and get Einstein search and voice capabilities. The new features are aimed at improving productivity and customization.
This presentation contains forward-looking statements about the Company’s financial and operating results. These statements may include expected revenue, net income, earnings per share, operating cash flow growth, operating margin improvement, expected revenue growth, expected current remaining performance obligation growth, expected tax rates, stock-based compensation expenses, amortization of purchased intangibles, shares outstanding, market growth, environmental, social and governance goals, expected capital allocation, including mergers and acquisitions, capital expenditures and other investments, expectations regarding closing contemplated acquisitions and contributions from acquired companies. The achievement or success of these forward-looking statements involves risks, uncertainties and assumptions. If any risks or uncertainties materialize, or if any assumptions prove incorrect, the
1) The document outlines essential habits for new admins, including calendars of habits for core admin responsibilities like user management, data management, security, and actionable analytics.
2) It emphasizes the importance of habits for excellence and success, and provides examples of weekly, monthly, quarterly, and annual habits for each responsibility.
3) The habits include things like reviewing login history, meeting with IT, running health checks, updating reports and dashboards, and ensuring analytics are aligned to business needs.
The document contains forward-looking statements about the company's financial and operating results, including expected revenue, earnings, and other metrics. These statements involve risks and uncertainties that could cause actual results to differ materially. The risks include general economic conditions, the impact of competition and technology changes, and issues related to the company's business strategy, international operations, acquisitions, taxes, litigation, and other legal and regulatory matters.
This document contains a summary of Salesforce's Winter '23 release highlights:
- Salesforce Genie is a new real-time customer data platform that can ingest massive amounts of customer data in real-time and provide a unified customer profile.
- New features for Sales Cloud include enabling lead assignment to territories, inline editing of opportunity amounts, and a consolidated task management window.
- Platform enhancements include improvements to dynamic forms, restriction/scoping rules, DevOps Center, and sandboxes on Hyperforce.
- The roadmap outlines future plans for improving security and sharing settings, as well as enhancements to SOQL and the service cloud.
C’est la grande rentrée dans les Trailblazer Community Group, nous vous proposons un événement spécial grand format.
L'ensemble des groupes de Paris vont se trouver chez Salesforce. Les autres groupes de France participeront également depuis leurs villes respectives ou en ligne
Une présentation complète des features à ne pas manquer de la release Winter ‘ 23 mais pas que ….
Nous avons encore une surprise pour vous… Dreamforce4You !
Dreamforce, la conférence annuelle de Salesforce, est toujours pleine d'innovations et de nouvelles fonctionnalités ! Nous en avons fait le tour et avons sélectionné les points forts de cette conférence Dreamforce.
Rejoignez-nous pour découvrir le meilleur de Dreamforce et surtout pour avoir un retour de nos CGL qui ont pu assister à cet évènement !
Orchestrator and Flow in Slack: Antoine Cabot - Jacksonville Architects - Sal...A. Engin Utkan
This is an event for all Architects and aspiring Architects who are interested in the developments of Salesforce Automation. You can join this meeting to hear how Orchestrator and Flow on Slack can be used to automate your business processes. You can ask your questions and get answers from Antoine who is one of the few experts in Salesforce on this topic. A few questions that come to mind (forward-looking statements permitting):
- What is the roadmap for the Orchestrator? How is the adoption?
- What is the roadmap for Flow in Slack? What are the resources you can rely on when building your automation using this functionality?
- Should we expect automation to come together on the platform in the future, and how do Einstein NBA, Mulesoft, and RPA come into play?
Women in Tech - Salesforce Debug Logs Deep Dive with Jess Lopez - March 2021Alesia Dvorkina
Debugging and troubleshooting Salesforce issues can be challenging sometimes. But having the right tool and being comfortable with it can take you really far.
Jess Lopez (Principal Member of Technical Staff, Customer Centric Engineering at Salesforce.org) is walking us through capturing a debug log and translating lines and lines of code into useful information from within the Salesforce Dev Console. This session is targeted toward all audiences (Administrator, Developers, Architects). If you have ever been troubled by errors popping up in your org in all screaming red, and you don't know where to start looking, this session is for you.
Watch the video recording here: https://youtu.be/eVZ4jeri5q0
To attend our Salesforce Women in Tech virtual events live - register here: https://bit.ly/WITColumbiaMD
We would love to interact with you live!
Winter 21 Developer Highlights for SalesforcePeter Chittum
Overview of a few of the developer features now in Salesforce in the Winter 21 release. Presented for the Sweden all Community Groups meetup on 26 November 2020, and the CRM Stage virtual event.
The document summarizes new features in Salesforce's Summer '22 release. Key highlights include:
- Enhancements to Salesforce Forecasting including the ability to relabel forecast categories and filter forecasts by standard opportunity fields.
- New Subscription Management capabilities for managing recurring revenue streams across channels.
- Enhancements to Revenue Intelligence dashboards so they are available for more customers.
- New features for Sales Enablement like rich text in prompts and the ability to target prompts to lower level components.
- Improvements to Salesforce Flows such as the ability to create tests for record-triggered flows and send screen flows to Slack.
- Enhancements to Lightning App
Salesforce Wellington user group hosted by PwC for lunch, June 29, 2022, featuring Salesforce Summer 22 release highlights with various speakers. Natalie Savell, Bill Wu, Mark Barcham, Afzal Khan
- Admins are responsible for core responsibilities like user management, data management, security, and actionable analytics.
- Each responsibility area involves various specific tasks that need to be completed on a regular basis, such as reviewing login history, purging duplicate data, running health checks, and ensuring analytics align with business goals.
- It is important for admins to continuously learn and develop personally through activities like attending community meetings, staying up-to-date on releases, and dedicating time to Trailhead.
Salesforce Stamford developer group - power of flowsAmol Dixit
Here are the steps to conduct a random lucky draw in the Stamford Developer chatter group:
1. Create a flow that randomly selects a record from the group member list. This can be done using the Random Record element.
2. Add a text resource to store the name of the randomly selected member.
3. Add a post to chatter action to post a message in the group announcing the winner. Reference the text resource for the winner's name.
4. Schedule the flow to run automatically on a specific date and time using a time-based trigger.
5. Members of the group just need to join the chatter group to participate. No other action is required from their side.
6.
Alba Rivas - Building Slack Applications with Bolt.js.pdfMarkPawlikowski2
This document discusses building Slack applications using the Bolt framework. It provides an overview of how Slack apps work, including how they are created at api.slack.com and use the Events and Web APIs. It introduces the Bolt framework for simplifying Slack app development and describes key features like abstracting implementation details and an intuitive listener pattern. Code examples are provided for the Ready to Fly architecture running a Node.js app on Heroku that interacts with a Slack workspace using these APIs. Block Kit is also introduced as the UI framework for surfaces like modals and messages.
Lightning Components 101: An Apex Developer's GuideAdam Olshansky
Don't hesitate to get into front end development on Salesforce! Check out the principles of backend code you already know as well as some of the new tricks to developing front end code on the Salesforce platform using the new Lightning Web Components model!
Denver MuleSoft Meetup: Deep Dive into Anypoint Runtime Fabric Security Stephanie Lawrence
MuleSoft's Anypoint Runtime Fabric is a container service that brings cloud benefits to "on-premise" Mule app deployments. However, if you are familiar with how to secure CloudHub applications, you'll quickly learn that the way to secure Runtime Fabric applications is quite different.
By attending this Meetup, you'll learn the nuances of securing your Runtime Fabric applications. Big Compass' MuleSoft Practice Manager, Brian Statkevicus, and one of Big Compass' MuleSoft Consultants, Connor Fitzgerald, will cover the following topics:
* A brief introduction to Anypoint Runtime Fabric (RTF)
* Secure your RTF deployment
* Secure your APIs from a variety of threats, both external and
internal
* Secure your at-rest configuration properties
* Secure your in-flight data through Tokenization
After this Meetup, you'll know what to expect when you develop your RTF security strategy.
Similar to Summer23 Release Overview French Gathering (20)
A Free 200-Page eBook ~ Brain and Mind Exercise.pptxOH TEIK BIN
(A Free eBook comprising 3 Sets of Presentation of a selection of Puzzles, Brain Teasers and Thinking Problems to exercise both the mind and the Right and Left Brain. To help keep the mind and brain fit and healthy. Good for both the young and old alike.
Answers are given for all the puzzles and problems.)
With Metta,
Bro. Oh Teik Bin 🙏🤓🤔🥰
Temple of Asclepius in Thrace. Excavation resultsKrassimira Luka
The temple and the sanctuary around were dedicated to Asklepios Zmidrenus. This name has been known since 1875 when an inscription dedicated to him was discovered in Rome. The inscription is dated in 227 AD and was left by soldiers originating from the city of Philippopolis (modern Plovdiv).
This document provides an overview of wound healing, its functions, stages, mechanisms, factors affecting it, and complications.
A wound is a break in the integrity of the skin or tissues, which may be associated with disruption of the structure and function.
Healing is the body’s response to injury in an attempt to restore normal structure and functions.
Healing can occur in two ways: Regeneration and Repair
There are 4 phases of wound healing: hemostasis, inflammation, proliferation, and remodeling. This document also describes the mechanism of wound healing. Factors that affect healing include infection, uncontrolled diabetes, poor nutrition, age, anemia, the presence of foreign bodies, etc.
Complications of wound healing like infection, hyperpigmentation of scar, contractures, and keloid formation.
2. This presentation contains forward-looking statements about the Company’s financial and operating results, which may include expected GAAP and non-GAAP financial and other operating and
non-operating results, including revenue, net income, earnings per share, operating cash flow growth, operating margin improvement, expected revenue growth, expected current remaining
performance obligation growth, expected tax rates, stock-based compensation expenses, amortization of purchased intangibles, shares outstanding, market growth, environmental, social and
governance goals, expected capital allocation, including mergers and acquisitions, capital expenditures and other investments, expectations regarding closing contemplated acquisitions and
contributions from acquired companies. The achievement or success of the matters covered by such forward-looking statements involves risks, uncertainties and assumptions. If any such risks or
uncertainties materialize or if any of the assumptions prove incorrect, the Company’s results could differ materially from the results expressed or implied by the forward-looking statements it
makes. The risks and uncertainties referred to above include those factors discussed in Salesforce’s reports filed from time to time with the Securities and Exchange Commission, including, but not
limited to: risks associated with our ability to successfully integrate Slack Technologies, Inc.’s operations; our ability to realize the anticipated benefits of the Slack Technologies, Inc. transaction; the
impact of Slack Technologies, Inc.’s business model on our ability to forecast revenue results; disruption from the transaction making it more difficult to maintain business and operational
relationships; the impact of, and actions we may take in response to, the COVID-19 pandemic, related public health measures and resulting economic downturn and market volatility; our ability to
maintain service performance and security levels meeting the expectations of our customers, and the resources and costs required to avoid unanticipated downtime and prevent, detect and
remediate performance degradation and security breaches;
our ability to secure and costs related to data center capacity and other infrastructure provided by third parties; our reliance on third-party hardware, software and platform providers; the effect of
evolving domestic and foreign government regulations, including those related to the provision of services on the Internet, those related to accessing the Internet, and those addressing data
privacy; current and potential litigation involving us or our industry, including litigation involving acquired entities such
as Tableau; regulatory developments and regulatory investigations involving us or affecting our industry; our ability to successfully introduce new services and product features, including any
efforts to expand our services beyond the CRM market; the success of our strategy of acquiring or making investments in complementary businesses and strategic partnerships; our ability to
compete in the market in which we participate; the success of our business strategy and our plan to build our
business; our ability to execute our business plans; our ability to continue to grow unearned revenue and remaining performance obligation; the pace of change and innovation in enterprise cloud
computing services; the seasonal nature of our sales cycles; our ability to limit customer attrition and costs related to those efforts; the success of our international expansion strategy; the demands
on our personnel and infrastructure resulting from significant growth in our customer base and operations; our dependency on the development and maintenance of the infrastructure of the
Internet; our real estate and office facilities strategy and related costs and uncertainties; fluctuations in, and our ability to predict, our operating results and cash flows; the variability in our results
arising from the accounting for term license revenue products; the performance and fair value of our investments in complementary businesses through our strategic investment portfolio; our
ability to protect our intellectual property rights; our ability to develop our brands; the valuation of our deferred tax assets and the release of related valuation allowances; uncertainties regarding
our tax obligations in connection with potential jurisdictional transfers of intellectual property; uncertainties regarding the effect of general economic conditions; and risks related to our debt and
lease obligations.
Forward-Looking Statements
031621
6. Visit salesforce.com/releases
Watch the demo videos
Take the Release Highlights Trail
(Coming soon)
Dive into the detailed Release Notes
Join the Release Readiness
Trailblazers Community Group
1
2
3
4
5
How do I Learn More?
7. Table of Contents
Sales Service Marketing Commerce Analytics
MuleSoft Platform - Build Platform - Automate Platform - Secure
Financial Services Health Manufacturing
Automotive
Public Sector
Communications
Media
Energy & Utilities
Education
Consumer Goods
Net Zero Customer Success
Slack
Data Cloud
Nonprofit
10. This ability is limited to SOQL queries via the REST and SOAP query calls on standards
and custom objects (API Only)
SELECT Name,
(SELECT LastName,
(SELECT AssetLevel,
(SELECT Description,
(SELECT LineItemNumber FROM WorkOrderLineItems)
FROM WorkOrders)
FROM Assets)
FROM Contacts)
FROM Account
Query Five Levels of Parent-to-Child Relationships in
SOQL Queries
11. SELECT Name,
(SELECT LastName,
(SELECT Subject,
(SELECT CommentBody FROM CaseComments)
FROM Cases)
FROM Contacts)
FROM Account
Query Five Levels of Parent-to-Child Relationships in
SOQL Queries (four for the sample) ?q=SELECT Name,(SELECT LastName, (SELECT Subject,
(SELECT CommentBody FROM CaseComments) FROM Cases)
FROM Contacts) FROM Account
12. import { RefreshEvent} from 'lightning/refresh';
//Call this event to refresh Apex without reload the page
this.dispatchEvent(new RefreshEvent());
RefreshView API (lightning/refresh)
13. ● Light DOM -> Enable Third-Party Integrations
● RefreshView API (lightning/refresh)
● Track the Publishing of Platform Events with Apex Publish
Callbacks
● Transfer Package Ownership to a Different Dev Hub
● Lightning Web Security (LWS) for Aura components
● Quickly Create Full Sandboxes (hyperforce)
Generally Available
14. LWC : Set Dynamic Values for the Slot Attribute
15. LWC : Set Dynamic Values for the Slot Attribute (Avec un exemple)
Child LWC
<template>
this part is filled within my child lwc
<slot name="part1">Default value</slot>
this part is filled within my child lwc
<slot name="part2">Default value 2</slot>
this part is filled within my child lwc
<slot name="part3">Default value 3</slot>
this part is filled within my child lwc
</template>
Parent lwc (before summer 23)
<template>
<c-named-slots>
<template if:true={part1}>
<span slot="part1">{information}</span>
</template>
<template if:true={part2}>
<span slot=" part2">{information}</span>
</template>
<template if:true={part3}>
<span slot="part3">{information}</span>
</template>
</c-named-slots>
</template>
Parent lwc (after summer 23)
<template>
<c-named-slots>
<span slot={partName}>{information}</span>
</c-named-slots>
</template>
16. Track the Publishing of Platform Events with Apex Publish Callbacks
Tracking failure
Tracking Success
17. Platform Event tracking ( Enfin !!!!) 1/3
Evolution de l’objet PlatformEventUsageMetric
Nouveaux champs :
- Client : un id par client s’abonnant à un event
- EventName : le type de l’événement
- EventType : custom ou standard event
- UsageType : Delivery or publish
Nouveau Filtre :
TimeSegment : Daily , Hourly ou FifteenMinutes (permet de grouper les
informations plus finement si besoin)
Nouveau Timing pour les snapshot
( qq minutes d’attente désormais et plus 1 jour)
18. Platform Event tracking ( exemples) (2/3)
Avant la summer : select EndDate,Name,StartDate,Value FROM PlatformEventUsageMetric
Après la summer : select EndDate,Name,StartDate,Value,Client,EventName,EventType,UsageType FROM
PlatformEventUsageMetric WHERE TimeSegment='Daily'
19.
20. Platform Event tracking ( petits soucis) (3a/3)
Avant la summer : select EndDate,Name,StartDate,Value FROM PlatformEventUsageMetric
Après la summer : select EndDate,Name,StartDate,Value,Client,EventName,EventType,UsageType FROM
PlatformEventUsageMetric WHERE TimeSegment='Daily'
Requêtes executées sur la
meme org mais avec 2 outils
différents.
Delivered :
136
Published : 34
21. Platform Event tracking ( petits soucis) (3b/3)
- Activer l’option demande de passer par un livraison package.xml et rien ne montre dans l’UI que l’option
est active !!!!
- Une fois activée, seules les événements post activation sont affichés en api 58
- Perte de compatibilité des requetes en api 58 :
WHERE TimeSegment='XXXX' obligatoire desormais
- Il faut lire la doc et il faudra surement la relire pour bien comprendre comment tout marche (Depuis quand
on doit lire une doc !!!)
Conclusion :
22. Base Lightning Component Internal DOM Structure Changes
for Future Native Shadow Support
Lightning Base Components
23. Develop Offline-Ready LWCs
Possibilité de développer des composants offline pour Salesforce Mobile, avec un certain nombre de limitations
→ https://developer.salesforce.com/docs/atlas.en-us.244.0.mobile_offline.meta/mobile_offline
Lightning Base Components
24. ● Query any list of records you want,
order them, group them
● no need to write any Apex
● respects user Field Level Security
● use the same shared Lightning Data
Service cache
GraphQL Wire Adapter en Beta
25. ● Create Component Visibility Rules in Experience Builder
○ Équivalent des règles de visibilité d’App Builder pour Experience Builder
Experience Cloud
26. ● Create Custom Property Types and Editors for
Lightning Web Components in LWR Sites
○ Gérer la configuration d’un LWC dans Experience Builder
avec n’importe quel design
○ Section de paramétrage = un LWC spécifique
○ Autrement dit: un LWC utilisé pour paramétrer un autre
LWC dans Experience Builder
○ Existe déjà dans Flow Builder, rien encore dans App
Builder 😢🤞
Experience Cloud
28. Quotes without Opportunities
Close deals faster
Customer Need
Organizations want to fast-track deals by creating quotes without being
required to create an opportunity first, speeding up delivering proposals to
their customers for review.
Solution / How To Configure
Sales users in Sales Cloud can create quotes with or without opportunities.
Sales reps still have the option to associate the quote to a customer account.
A new Account for Quote field saves this association. Admins enable feature
via Org Pref, configure sharing settings.
Use Case
Create Quote with/without Opportunity
Select Quote Account values for Quotes created without opportunity
Ability to change Quote Owner
Impact
Org scalability - no longer create dummy Opportunities for Quotes
29. Customer Need
Sales organizations create multiple opportunities that represent the same
deal in order to represent the deal by product mix, resulting in complex
implementations.
Solution / How To Configure
Enable an Opportunity Product Split for an Opportunity Split type and add
the Splits Component to Opportunity layouts.
Use Case
Sales users can define splits by product line item.
Users can specify team members and their credit for each product in the deal.
Flows and triggers can also be leveraged to create an opportunity product
split.
Impact
Faster time to value
Scalability in Opportunity implementations
Opportunity Product Splits
Team Selling by Product Mix
Sales Cloud Enterprise &
Unlimited Editions
33. User Access Policies [Open Beta]
Apply User Access Automatically or in Mass
Customer Need
Easily grant or revoke user access to permission sets, permission set groups,
permission set licenses, package licences, groups, and queues.
Solution / How To Configure
Enable in user management settings. Once enabled you will be able to
configure up to 20 User Access Policies in an active state or as many as
needed for mass migration.
Use Case
Identify users by attributes on the user record, user entitlements, or set an
active user access policy to apply access when users are created or updated.
Impact
Admin Efficiency
UE & EE
only
35. Data Cloud Integration
Easily integrate Account Engagement and Data Cloud
Customer Need
Leverage the power of Data Cloud to create smarter audiences that can be used in
Account Engagement for B2B marketing.
Solution / How To Configure
Connect Account Engagement business units in Data Cloud Setup and create a data
stream. Marketers then create segments in Data Cloud, connect those segments to a
dynamic list in Account Engagement, and use that list in any marketing or automations
in Account Engagement.
Use Case
● Use more 3rd party data from Data Cloud for Account Engagement
marketing (e.g. ERP purchase data to cross-sell)
● Use more Salesforce data for Account Engagement marketing (e.g. use line
item object in a multi-product order for cross-sell)
● Enable better account-based segmentation
● Create a more complete 360 degree view of the customer B2B with
marketing data from Account Engagement in Data Cloud
Impact
Targeted audiences for marketing efforts
Better engagement
All Account Engagement Editions
EE+ Only Salesforce Editions