How to call Apex Method from Flow and Vice – Versa? | Salesforce Apex

How to call Apex Method from Flow and Vice – Versa? | Salesforce Apex

Spring '23 features that align with your core admin responsibilities.

Release Highlights for Admins

Salesforce Admins drive innovation with four core responsibilities: User Management, Data Management, Security, and Actionable Analytics. In this post, we’ll break down eight Spring ’23 features that map to one of these four core admin responsibilities.

Enable or disable mobile capabilities using the Salesforce Mobile App feature panel.

Flow Enhancements for Admins

  • Element iteration limit: ITERATION_LIMIT_EXCEEDED error is now gone from the flows. This was a Flow-specific limit that triggered when your flow hit 2,000 elements.

Note: For your existing flows to take advantage of this, you’ll need to ensure you’ve updated the Flow’s API version.

  • Easy HTTP callout builder (Beta)
    • You can now create actions that make calls to external web services from within Flow Builder
  • Element descriptions are now easier
    • Earlier it wasn’t possible to see an element’s entire description. But in this release, we can see an element’s entire description.
  • Screen flow improvements
    • Data Table now Generally Available (GA)
      • Ability to preview the data table and its columns in the screen builder.
      • Improvements to configuration accessibility
      • Updated configuration panel in Flow Builder to make things easier to understand and set up
      • Support for composite fields like Name and Address—no need to add each one individually now!
    • Lookup supported in record fields (Dynamic Forms for Flow)
    • Choice Lookup (Beta)
      • Flow choice options in a lookup format using the new Choice Lookup component.
      • We can also represent our object picklist fields in this new format with picklist choice sets, like the standard Account Type Picklist field.

dont miss out iconDon't forget to check out: What are Apex Basics? A Guide in 2023

  • Dynamic Forms for Flow—multi-select picklist support.
  • Supported components in Spring ‘23
    • Text
    • Date
    • Date Time
    • Checkbox
    • Number
    • Password
    • Currency
    • Data Table
    • Email
    • Name
    • Address
    • Slider
    • Toggle
    • Custom LWCs**
    • **Component must be designed to track change events from Flow
  • Record-triggered flow improvements
    • Process Builder migration tool now available
  • Orchestrator improvements
    • Record-triggered orchestrations added to the ‘New Flow’ modal.
  • MuleSoft integration

dont miss out iconCheck out another amazing blog by Aman here: How to Add Custom Component in the Embedded Chat Service | Salesforce Tutorial

View all for Dynamic Related Lists

Users now will be able to view all records associated with a dynamic related list. Admins can use a custom label to describe the related list and add as many as 10 filters to the list.

  • How does View All work?

The option to view all will appear at the bottom of the dynamic related list component on a record page. There’s no need to enable this feature as it will be natively available. Users will see that more records are available by the presence of a plus (+) sign next to the record count. Clicking on View All will take the user to a new list view page where all (up to 2,000) records matching the filter criteria are displayed in a table.

  • What’s next for dynamic related lists?

Dynamic related lists are supported for key objects (Contact, Account, Opportunity, Lead, Case), custom objects, and hundreds of other standard objects in Salesforce.

Permissions Updates

What will remain on a profile?

  • One-to-one relationships—login hours/IP ranges
  • Defaults—record types, apps
  • Page layout assignment—The future is App Builder/Dynamic Forms so we will not invest in bringing page layout assignment to permission sets.

What will be available only on permission sets after EOL?

  • User permissions (system and app permissions)
  • Object permissions (object Create, Read, Update, and Delete [CRUD])
  • Field permissions (field-level security [FLS])
  • Tabs
  • Record types (not defaults)
  • Apps (not defaults)
  • Connected app access.
  • Apex classes
  • Visualforce pages
  • Custom permissions

Responses

Popular Salesforce Blogs