Skip to main content

Feed

Connect with fellow Trailblazers. Ask and answer questions to build your skills and network.
2 answers
0/9000

Oi, pessoal! 

Estou fazendo o desafio da regra de validação e estou encontrando esse problema. Podem me ajudar? Quando vou selecionar o campo AccountId, só encontro o ID.  

 

Desafio: 

Criar uma regra de validação

Crie uma regra de validação que exiba uma mensagem de erro e impeça os usuários de criarem ou atualizarem um contato para uma conta, se o contato e a conta tiverem CEP diferentes. Permita a criação e atualização de contatos sem conta associada.

  • Crie uma regra de validação:
    • Nome da regra: Contact_must_be_in_Account_ZIP_Code
    • Operador: AND (retorna verdadeiro se ambas as condições forem verdadeiras)
    • Defina as duas condições que, combinadas, mostrem a mensagem de erro:
      • O contato está associado a uma ID de conta
      • O CEP do endereço do contato é diferente do CEP para envios da conta. 

        Dica: use os nomes da API (

        MailingPostalCode e Account.ShippingPostalCode) e o operador <> (Não é igual a).
    • Digite uma mensagem de erro para a regra de validação

 

 

Condição Usada: AND(  NOT(ISBLANK(Id)),MailingPostalCode <> Account.ShippingPostalCode) 

Erro: O campo MailingPostalCode não existe. Verifique a ortografia.

 

#Trailhead Challenges

2 answers
  1. Today, 1:27 PM

    I did exactly as you mentioned, and in my case, I’m still having an issue — not the same one, but still a problem.I did exactly as you mentioned, and in my case, I’m still having an issue — not the same one, but still a problem.It always returns the following error:SCR-20250620-jnvo.png

    I’ve tried several other fields, but it always returns the same error… Can anyone help me? 

     

     

     

0/9000

Hi, all! 

I know that it is possible to disable pull to refresh on salesforce mobile app, but is it possible to show a confirmation modal before actually refresh the page? Something like "are you sure you want to refresh the page? Yes/No". 

 

#Salesforce Developers  #LWC  #Mobile

0/9000

I'm facing issue while setting up the Identity resolution. No values are getting populated in the dropdown for For Primary DMO. 

The error on page -Mappings from Data Streams to the standard Cloud Information Model objects such as Individual and Contact Points are required.

I'm facing issue while setting up the Identity resolution.

 

 

 

#Trailhead Challenges

3 answers
  1. Today, 1:26 PM

    Hi Trailblazers, 

      

    We sincerely apologise for the inconvenience caused. 

     

    There is an ongoing issue with the badge, This should be resolved soon and I will keep you posted as soon as it's fixed from our end.

     

    Thank you for your understanding and continued patience!

0/9000
2 answers
  1. Eric Burté (DEVOTEAM) Forum Ambassador
    Today, 1:25 PM

    Hello @Aruna N you will not get some certificate for a module. It will just appear as completed. You will get certificates for the accreditations / certifications exams you will successfully pass. Eric

0/9000

Hi all, 

 

I'm working on the Agentblazer Champion project, and as part of the 

Connect Data Cloud to Agentforce and Prompt Builder - Bring External Data into the Contact Page Layout step, I'm being asked to set up an Identity Resolution.  

 

I've followed all the steps until that point, including setting up the Data Stream (which I was able to successfully run with the correct amount of records on only after selecting the Refresh Now option for each one), shown here.

Trailhead - Bring External Data into the Contact Page Layout - Set Up Identity Resolution - no Primary Data Model Objects available

 

The next step, 

Set Up Identity Resolution, directs me to create a New Ruleset, keeping the Data Space as default and selecting Individual as the Primary Data Model Object. This is where I'm blocked, as there is both an error message on this modal, "Mappings from Data Streams to the standard Cloud Information Model objects such as Individual and Contact Points are required."

, and no options appear when I try to click Select a primary DMO, shown here. 

Screenshot 2025-06-16 at 1.50.12 PM.png

 

I got curious and navigated to the Data Model tab to investigate the object, and found that all but one of the objects are in the Processing status, which I assume is why they're not ready to be selected, shown here. 

 

Screenshot 2025-06-16 at 2.03.50 PM.png

 

Screenshot 2025-06-16 at 1.50.28 PM.png

 

At the time of posting this, I've given it at least an hour to process, but it feels like it shouldn't be taking this long, especially with so few records and fields mapped.  

 

Any help would be appreciated! 

 

#Trailhead Challenges

12 answers
0/9000

I'm currently working on a Data Cloud hands-on challenge, and I'm stuck with the following error: 

 

 "Step not yet complete in Data Cloud.

 We can't find an active Lead Data Stream. Ensure you have created a Data Stream that has a name that starts with ‘Lead’ and it is Active." 

#Trailhead Challenges

 

Need Help with Salesforce Data Cloud Module!

 

Data Streams.png

6 answers
  1. Today, 1:24 PM

    Hi Trailblazers, 

      

    We sincerely apologise for the inconvenience caused. 

     

     There is an ongoing issue with the badge, This should be resolved soon and I will keep you posted as soon as it's fixed from our end.

     

    Thank you for your understanding and continued patience!

0/9000
1 answer
  1. Eric Burté (DEVOTEAM) Forum Ambassador
    Today, 1:24 PM

    Hello @Animalla Vimal Kumar please make sure the data streams ingestions have successfully run, before going forward to the following instructions. Eric

0/9000

In my site, I'm using an HTML Editor component that references a Content Asset using the syntax !contentAsset.ImageName. This works perfectly in the org where I developed it. However, when I deploy it to a scratch org, I get a 404 Not Found error. 

 

After some investigation, I found that appending the namespace prefix (e.g., !contentAsset.namespace__ImageName) resolves the issue in the scratch org. 

 

Now, the challenge is: once the package is created and installed, there's no manual way to update these asset references post-install. Could Anyone please advise on the best way to handle Content Asset references in HTML Editor components so that they work reliably across different orgs (scratch orgs, packaging org, subscriber orgs), especially when a namespace is involved? 

 

#Trailhead Challenges  #Trailhead  #Salesforce Developer  #Salesforce Admin  #Experience Cloud  #TrailblazerCommunity

1 answer
  1. Today, 1:23 PM

    HI @vikas sain

     

    I am from the Trailhead Help Team. Can you please confirm if you're still seeing an issue? If yes, please help us with the Trailhead module and share the URL of the unit along with the error screenshot if possible.

     

    Thank you!

    ++TrailheadHelpFollowUp

0/9000

We utilize both person accounts and business accounts with contacts in our org. We do not use leads, and instead immediately convert them to a new person account or combine them with any existing person account/business contact based on email matching via a Flow and SubFlow.  

 

I am trying to create a web-to-lead form that will pass a campaign ID and add the lead/contact to the designated campaign. When I debug, I test for 3 scenarios - there is no match on email and the lead is converted to a person account, the lead email matches a person account and updates the existing record, or the lead email matches on a business contact and updates the existing record. Record creation/updates should include deleting the lead campaign member and creating a new contact campaign member for the same campaign.  

 

Manually testing (editing and converting an existing lead record, so an update on the lead not a creation) is successful for all three scenarios. However when I submit the Web-to-Lead form, if the email matches an existing business contact  the record does not get updated and a campaign member is not created. 

 

I am seeing a similar issue with a different Web-to-Lead form, where the form is supposed to check a boolean field that triggers the creation of a messaging user. Again it works in manual testing for all three scenarios but does not update the business contact or create a messaging user on the contact.  

 

I'm pretty sure it is because of the Flow but I am stuck as to why. Here are the flows.  

 

Parent Flow

  1. Record Triggered Flow - Lead Object - Created or Updated - Actions and Related Records/After Save
  2. Decision Split - Is the lead created by the web-to-lead form with campaign? Boolean based
  3. If true, Get Records - Campaign Member 
  4. Apex Action - Convert Lead
  5. Call Subflow, pass following
    1. From triggering lead: Lead ID, Email, First Name, Last Name, boolean designating web-to-lead with campaign, boolean designating messaging user should be created, phone number for messaging user
    2. From Get Records - Campaign Member: Campaign ID

Subflow:

  1. Autolaunched
  2. Get Records - Contacts where contact email = lead email
  3. Loop through contacts
    1. Assign passed valued to an account variable
  4. Decision split on if lead is new to org, matches on existing person account, or matches on existing business contact
  5. If lead matches on existing business contact, Update Records
    1. Where Contact email = Lead email passed by parent flow, all values passed from parent flow are mapped to contact
  6. Delete records - campaign member where lead ID on member = passed lead ID and campaign ID on member = passed lead campaign ID
  7. Create records - campaign member where campaign Id = passed lead campaign Id, contact ID is stored contact ID and status = sent

Messaging User Flow

  1. Record Triggered Flow - Contact Created or Updated - boolean to create messaging user = true- after save
  2. Get Messaging User records
  3. Decision Split, if Messaging User record exists
  4. If does not exist, Create Messaging User record

 

 

#Collaboration  #Flow  #Lead Conversion  #Web-to-lead  #Contact Mapping

0/9000