Skip to main content

Feed

Connect with fellow Trailblazers. Ask and answer questions to build your skills and network.

I need to write one condition in flow Like 1 OR 2 AND 3 AND 4 AND 5 or is based on recordt type but when i updated same logic in flow its ot able to activate me showing error. 

Can someone guide what type of logic we need to update  

 

#Flow  #Salesforce Developer

1 answer
  1. Today, 12:25 PM

    Hi Suraj,

    Add

    1 or (2 and 3 and 4 and 5)

    Thanks

0/9000

Step not yet complete in My Trailhead Playground 1

An unexpected error occurred while inserting Account records and we couldn't check your work. Make sure the validation rule error message is correct, and that account records can be inserted in this org, then click "Check Challenge" again. If this continues, contact the Salesforce Help team.

Verify step to earn 100 points

 

 

 

 

#Trailhead Challenges

1 answer
  1. Today, 12:22 PM
    Hi Siddartha, please share more details on challenge
0/9000

We have some bad actors submitting registration forms to Salesforce that use real address, real names, valid phone numbers, and valid email addresses.  The bad actors obtain credentials and then use them for spamming and other abuse.   We are locking down the credentials, but would also like to prevent their entry into salesforce at all.   One idea is to see if there's a service that can match name, email, phone, and address against each other (or at least some of those).   Any ideas?

1 answer
  1. Today, 12:21 PM

    DataGroomr has a validation feature that can check if a phone number, mobile number or email address is valid. Would that help? You could contact the team at DataGroomr and see if they can do something a bit cleverer than simple validations too. 

     

    https://datagroomr.com/

     

     

    What about having a Captcha on the registration forms as they are probably SPAM bots - they are pretty clever these days.

0/9000
Hi. I’m considering taking the MKT 101 course recommended on trailhead to prep for the SFMC email specialist exam. It’s not cheap so I was wondering if anyone has taken it and has any advice on if it’s necessary, helpful or worth the investment?
12 answers
  1. Today, 12:20 PM
    Hi, I’m here in 2025! Looking for guidance if what resources can I use as prep for the email marketing cloud certification?
0/9000

I tested this 2 months ago and all went well, but sent another mass email out and getting  this error.

 

An unhandled fault has occurred in this flow

 

An unhandled fault has occurred while processing the flow. Please contact your system administrator for more information. 

 

*I am able to use the flow successfully on one of the contacts I test but not the other  *not sure how to troubleshoot this and salesforce is saying they cant see the data. 

 

thanks 

3 answers
0/9000

We have a consultant salesperson who is going to be providing Leads that (hopefully) will get converted to Contacts and Opportunities.  We need to be able to monitor this persons activities without letting them have access to our org.  I have proposed:

  • Giving another user delegated administration to the consultant so they can log in as that person and do their work.
  • Allow another user to do the consultants work and simply assign the records to the consultant as the owner.
  • Create different a Role and Profile for the consultant and limit their ability to view records they do not own.

 

Can anyone think of a fourth option that I've not thought of? 

Thanks

4 answers
  1. Today, 12:07 PM

    I'm with @Vuk Stajic You can easily spin up a custom Web to lead form and have him/her use that. No Salesforce licence required. Even add a custom lead source value as "Mick the Consultant", then you can assign them to anyone in the sales team to follow up and still know that "Mick" created them.

0/9000

Im trying to set up Advanced configurator but i keep getting this error when updating a quote:    Your quote was not updated.

Something went wrong while running configuration rules. : Missing status field. Please add the status field and map it to the ConstraintEngineNodeStatus tag in Context Definition and try again.    Ive followed all the set up steps and in my Context definition i do have the Quote line field mapped to the attribute     anyone else had this?

@* Salesforce Revenue Cloud * 

10 answers
  1. Today, 12:07 PM

    I was able to succesfully complete the Advanced Configurator setup and I do not have any issue. I still haven't created advanced configuration rules yet(I will be testing in upcoming days). But I have standard configuration rules already and Quote Save is fine. 

     

    Check the FLS once again for 

    ConstraintEngineNodeStatus & Transaction Type field in Quote. 

     

    If you are planing to use both Standard and Advanced Configurator you have to enable  Transaction processing for quotes and orders in Revenue Setting. This is basically to specify which rule engine to use for validating product configurations 

     

    You'll have to create TransactionProcessingType records(Standard Standard, Advanced Configurator) using tooling API. I created TransactionProcessingType records through Postman. 

    I was able to succesfully complete the Advanced Configurator setup and I do not have any issue. I still haven't created advanced configuration rules yet(I will be testing in upcoming days).

     

    I will also list out the steps briefly which I followed, you can cross check 

     

    1. Assign Advanced Configurator Designer Permission Set
    2. Create ConstraintEngineNodeStatus field on QuoteLineItem, OrderProduct, Asset Action Source with FLS  

       

    3. Update Sales Transaction Context. Create Attribute   

      SalesTransactionItem Node - ConstraintEngineNodeStatus  

      AssetActionSource Node - AssetConstraintEngineNodeStatus  

       

    4. Update mapping in SalesTransactionContext  

       1. QuoteEntitiesMapping > SalesTransactionItem Node:ConstraintEngineNodeStatus -> Quote Line Item:ConstraintEngineNodeStatus__c  

       2. QuoteEntitiesMapping > SalesTransaction Node: Transactiontype -> Quote:Transactiontype__c  

       3. OrderEntitiesMapping > SalesTransactionItem Node:ConstraintEngineNodeStatus -> orderProduct:ConstraintEngineNodeStatus__c  

       4.OrderEntitiesMapping > SalesTransaction Node: Transactiontype -> Order:Transactiontype__c  

       5. AssetEntitiesMapping > AssetActionSource Node: AssetConstraintEngineNodeStatus->AssetActionSource:ConstraintEngineNodeStatus__c

    5. Turn on Transaction processing for quotes and orders in Revenue Setting.
    6. Create trigger in Quote Line Item
    7. Turn on Advanced Configurator.
    8. Create Transaction Processing Type Records(Use tooling API). Records created in this step will be available for selection in Transaction Type field in Quote & Order.
0/9000

i have followed each steps correctly . evren the  bot is functions  

but when i verify the following error shows up. 

 

any solutions guys 

 

The final piece of the puzzle is to use the reservation details to set the value of a variable (EventSummary), which is ultimately placed into a new Guest Event record.

  1. Click the Event Summary element.
  2. For Value, copy and paste the following: 

     

    Check-in date of {!Reservation_1.Check_in_Date_c__c}, check-out date of {!Reservation_1.Check_out_Date_c__c}, for room type {!Reservation_1.Room_type_c__c}. 

     

  3. Click outside the Value box so the Save button becomes available, then click Save.
  4. Click Activate.
  5. Close the Flow tab to return to the Setup tab.

 

im having a problem on Enhance Agentforce to Act on Data with Conversational Language. i

 

 

Screenshot 2025-06-22 172239.png

 

 

 

#Trailhead Challenges

0/9000

I've a use case where I need to provide "managed package" license and 2 Permission sets to the community user on "Permission assignment"(Custom Object) record creation.

 

Also, when the record of "Permission Assignment"(Custom object) is deleted, I need to remove the managed package license and 2 permission sets.

 

I am facing an issue on the deletion part-

 

A new flow is created on "Permission assignment" object when record is deleted. When I try to remove permission set and license removal in a single flow- it gives the below error-

 

The flow tried to delete these records: XXXXXXXXXXXX. This error occurred: MIXED_DML_OPERATION: DML operation on setup object is not permitted after you have updated a non-setup object (or vice versa): PermissionSetAssignment, original object: Permission_Assignment__c.

 

Anyone, any idea how to achieve this functionality?

11 answers
  1. Today, 11:57 AM

    What about using User Access Policies? 

    https://help.salesforce.com/s/articleView?id=platform.perm_user_access_policies.htm&type=5

     

     

    You can use them to add perm sets and licences and if you are clever you can also reverse this to remove their access too. You may need a dummy role or group to add the user to so you can automatically trigger the User Access Policy that removes them from the perm set and licence you want removed. 

     

    The other option is to add an asynch path to your flow. This closes off the transaction and prevents that error you encountered.

0/9000