Posts

10 Reasons to Migrate to Salesforce B2B Commerce Lightning

Image
10 Reasons to Migrate to Salesforce B2B Commerce Lightning   Good Reasons to Migrate In this article, I highlight ten reasons businesses should consider migrating from Salesforce B2B Commerce Classic to B2B Commerce Lightning. Built on Lightning Web Runtime and Lightning Web Components, the Lightning storefront provides a faster, more scalable, and highly customizable foundation. Reusable components and Experience Builder make it easier to design shopping carts, checkout experiences, layouts, and branded storefronts without rebuilding everything from scratch. The article also covers advanced product search and filtering, helping buyers find relevant products more quickly. Integration with order management, payment systems, CRM capabilities, APIs, and platform events can streamline operations and improve business agility. Other major benefits include AI-powered insights through Salesforce Einstein, localization for multiple languages and regions, and automated customer communication...

Key Commerce Cloud Features in Salesforce Summer ‘24 Release

Image
Key Commerce Cloud Features in Salesforce Summer‘24 Release B2B Commerce Cloud Features In this article, I highlight the key Salesforce Commerce Cloud enhancements introduced in the Summer ’24 release and explain how they improve storefront management, shopper experiences, and commerce operations. The release introduces a refreshed Commerce app with easier navigation, faster store switching, guided setup tasks, and quick options to preview or activate a storefront. Merchants can also publish a store before configuring a custom domain, helping teams review experiences earlier in the implementation process. The article covers several shopper-focused improvements, including estimated delivery dates at checkout, clearer cart price breakdowns, coupon support, redesigned product listing pages, and shipping promotions. Automatic search-index rebuilding also helps ensure customers see the latest product and catalog information. Additional capabilities include importing product attachments thro...

Salesforce BiometricsService Mobile Capability

Image
What is a Biometrics Service? A Biometrics Service is a software component or system that provides functionality for biometric authentication. Biometric authentication involves using unique biological characteristics of individuals, such as fingerprints, facial features, iris patterns, or voiceprints, to verify their identity. Why is Biometrics Service important? The Biometrics Service is an essential tool that provides a highly secure, convenient, and reliable method for verifying individuals based on unique biological characteristics like fingerprints, facial features, or iris patterns. By using biometric authentication, organizations can improve security, reduce fraud and identity theft, comply with regulations, enhance operational efficiency, and offer a seamless user experience across various applications and industries. Biometrics offers a future-proof solution for identity verification that is adaptable to different use cases and scalable to accommodate large user bases and tran...

Five-Level Parent-to-Child Relationship SOQL Queries in Apex

Apex now supports traversing up to five levels of parent-child records with SOQL relationship queries. Each subquery counts towards the aggregate queries processed in an SOQL query statement. Starting from API version 61.0, SOQL parent-child relationship queries in Apex can be structured such that the first level of the query is a parent root, and child relationships can be queried up to four levels deep from the parent root. You can keep track of the number of aggregate queries processed in an SQL statement using the Limits.getAggregateQueries() method. The Limits.getLimitAggregateQueries() method returns a value of 300, the total number of aggregate queries that can be processed with SOQL query statements. This change applies to all editions. Below is an example of a Salesforce SOQL query statement with five levels of parent-child relationships. List<Account> accts =  [SELECT Name,     (SELECT LastName,         (SELECT AssetLevel,    ...

Use Apex Cursors for Expanded SOQL Query Result Support

Apex cursors allow you to process large query results without returning the entire result set in a single transaction. With cursors, you can traverse query results in parts and navigate forward and back. This makes it easier for developers to work with high-volume and resource-intensive jobs. Cursors are a great alternative to batch Apex as they can be used in a chain of queueable Apex jobs and are more powerful in many ways. They are especially useful for package and advanced developers who regularly work with large query result sets. NOTE: This feature is a Beta Service, which applies to all the salesforce editions. Apex cursors are stateless and generate results from the offset specified in the Cursor. fetch(integer position, integer count) method. You must track the offsets or positions of the results within your particular processing scenario. A cursor is created when a SOQL query is executed on a Database.getCursor() or Database.getCursorWithBinds() call. When a Cursor. fetch(...

Salesforce Scale Center

Image
Salesforce Scale Center helps developers proactively identify and fix performance issues in their implementations. Get started with the Salesforce Scale Center Scale Center is free to use and is accessible in all UE production and full-copy sandbox orgs.  Product considerations:  Scale Center has no impact on org performance and does not access your org data  Please note that Scale Center isn’t supported in Government Cloud Plus  If you would like Scale Center enabled in a non-UE org, please reach out to your account representative Here are some of the benefits of Scale Center View real-time performance metrics. Detect performance hotspots before and after you scale. Compare performance over different periods. Performance Metrics Compare performance over different periods Performance Analysis Resources - Scale Center Salesforce Scale Center is Generally Available Trailhead: Scale Center: Quick Look Trailhead: Explore Scalability

ApexGuru Insights

Image
"ApexGuru Insights": Have you guys tried it?  Please note that it's only available in Unlimited Editions ApexGuru automates the detection of critical anti-patterns and performance hotspots in your apex code (runtime profiles) and provides customers with AI-driven insights and prescriptive code recommendations. ApexGuru is a solution that helps Salesforce Developers improve the quality of their Apex code by identifying and addressing critical anti-patterns and hotspots. It uses runtime profiles to provide actionable insights and code recommendations, powered by state-of-the-art generative AI models developed in collaboration with Salesforce AI Research. With ApexGuru, developers can effectively tackle critical scale issues in their Apex code. The best part is that ApexGuru is available at no extra charge to all Scale Center customers, including UE production and full-copy sandbox orgs, signature orgs, and all Scale Test customers. Considerations ApexGuru has no impact on o...