As a marketing and communications professional with ten years of experience, I’m thrilled to be attending Dreamforce for the first time! This year, I’m especially eager to explore how AI and data can enhance marketing strategies and streamline processes. Salesforce offers awesome tools to: Deliver personalized customer engagement at scale with marketing software built on […]
Technology Partners
The Ultimate Guide for Cutting AWS Costs
AWS cloud solution is becoming a requirement of the fast-evolving infrastructure needed in today’s IT business. All clients wish to move to cloud because it has higher availability and durability. The current consumers on cloud are always concerned with the ways that they can cut costs by a huge on Amazon web service monthly and […]
Bug Fixing: Lazy loaded property value is not supported by the current property instance
While upgrading from CMS v11 to v12, we ran into an error that read “Lazy loaded property value is not supported by the current property instance”. Unfortunately, the stack trace didn’t really say what the problem was. Here is that stack trace: System.InvalidOperationException: Lazy loaded property value is not supported by the current property instance […]
Mastering Page Properties With Granite Render Conditions and Context-Aware Configuration
From Static to Dynamic: The Evolution of Template Management Do you remember the days of static templates? We had a plethora of templates, each with its own page components and CQ dialogs. It was a maintenance nightmare! But then came editable templates, and everything changed. With this new approach, we can define a single-page component […]
Using Tabulator in Lightning Web Components
In the world of modern web development, handling and displaying data efficiently is crucial. Salesforce developers often face the challenge of rendering complex data tables with high performance and interactivity. One solution I’ve found incredibly useful is Tabulator, a powerful JavaScript library designed for creating interactive tables. In this blog, I’ll walk you through the […]
Translations using Custom Labels and Metadata
Handling translations in Salesforce can significantly enhance the user experience by presenting content in multiple languages. To implement this feature, you need to leverage Salesforce’s Custom Labels and Custom Metadata Types in conjunction with Lightning Web Components (LWC). In this blog, I’ll guide you through the process of setting up translations using these tools. Additionally, […]
Email Automation with setTargetObjectId
As a Salesforce Developer, sending emails through Apex is a common task. One of the powerful methods you can use is setTargetObjectId(). This method allows you to specify the recipient using a Salesforce record ID, ensuring seamless integration and enhancing CRM data quality. In this blog, we’ll dive into how to use setTargetObjectId(), explore practical […]
Empowering Efficiency: Oracle PDH Cloud and Item Classification in the Energy and Utility Sector
In the dynamic landscape of the energy and utility sector, efficient management of product data is paramount for success. From power generation to distribution, organizations in this sector rely on accurate and timely information about their products to optimize operations, ensure compliance, and deliver reliable services to customers. Oracle Product Data Hub (PDH) Cloud emerges […]
Celebrating Amarender Peddamalku’s Second Microsoft MVP Award
Perficient is thrilled to announce that Amarender Peddamalku has been awarded the prestigious “Most Valuable Professional” (MVP) status in Business Applications by Microsoft for the second time. This achievement is especially significant, highlighting his continued excellence and commitment to the Microsoft community. Amarender Peddamalku serves as the Microsoft Modern Work practice lead and digital transformation […]
How to Track Git Build Info in Your AEM Multimodule Maven Project
When troubleshooting issues in Adobe Experience Manager (AEM), the first step is often to identify which code version is deployed for the affected projects. However, OSGi bundle versions only provide a partial picture, lacking crucial details like the exact branch used. This becomes especially problematic when managing multiple tenants in the same environment or comparing […]
An Overview of DataRaptors in OmniStudio
Omnistudio Data Mapper The Omnistudio Data Mapper tool is designed to read, transform, and write Salesforce data. It facilitates data transfer to OmniScripts and OmniStudio FlexCards from Salesforce and, conversely, updates Salesforce with data from these components, typically via OmniStudio Integration Procedures. Example of Data Flow Get Data: An OmniScript invokes an Omnistudio Data Mapper […]
Salesforce Data Cloud – Introduction on Salesforce Data Cloud
Salesforce Data Cloud Salesforce Data Cloud allows you to unify all your data on Salesforce without building complex data pipelines. Data Cloud easily takes action on all your data across every Salesforce cloud and enables trusted AI solutions powered by your data. Data Cloud collect all your data from different sources and work together […]