Skip to main content

Feed

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

I'm using Non Profit Cloud, and trying to compare Contacts who have access to a particular record with a collection of all Contacts at an Account. Access is provided via "Compliant Data Sharing" (https://help.salesforce.com/s/articleView?id=ind.fsc_admin_cds.htm&type=5) which uses FundingAwardParticipant records to open up record level access to specific FundingAward records. CDS is a "Industry" licensed feature that you have to specifically enable and provide a license to for Users via a Permission Set License (which I have done). I tried to use the "find common/uncommon records" USF feature (https://unofficialsf.com/compare-contrast-two-record-collections-with-findcommonanduncommonrecords/) , but I get the following error:

 

An Apex error occurred: System.UnexpectedException: Access to entity 'FundingAwardParticipant' denied: Entity: FundingAwardParticipant is not api accessible 

 

I can find other ways to do what I want if this USF component isn't an option in the short-term, but what is it that I should tell the SF NPC team that they should do to ensure that features like this can work with NPC? It also may be that this particular NPC feature is new in the latest release but the metadata API hasn't yet been updated to expose it, but I'm not sure how to confirm that.

0/9000

I signed up the form to create "Developer edition org with new configuration" more than 5 times but no verify email sent into my Gmail address. Please help me. For these problem, i can't start my first superbadge unit "Object Relationships Superbadge Unit". Please do the needful asap. 

 

#Trailhead Challenges  #Salesforce Developer  #Trailhead

1 answer
  1. Today, 3:42 PM

    Hi @ANUPAM MONDAL

    Sometimes the verification email from Salesforce can land in your Spam, Promotions, or Updates folder- check those just in case.

    If it’s still not there after multiple tries, try the following:

    1. Use a different email address 
    2. Or, wait a few hours and try signing up again using Incognito/Private Mode in your browser to avoid cache issues.

    Hope this helps!

0/9000

For the lwc:donationForm Aura component instance with ID 8f7e4bdd-56b1-4b42-9f5d-f2953bb89330 in Nfp1/views/donateNow.json, ensure that:              - The component implements forceCommunity:availableForAllPageTypes.              - The component definition is installed in the target org. Or, if the definition is included as part of the site deployment, ensure that the other metadata types that the component definition depends on are also included.              If you still get an error, deploy the component definition and its dependencies first, and then deploy the remaining site metadata types. Although my component is not an aura it is a lwc so I replace lwc with c in donateNow.json. Also, I tried to upload the component first then the experience bundle, but the error is not resolved.   

 

@* Salesforce Developers * 

1 answer
0/9000

I am able to disconnect the assets and also able to see the toast notification in the org but challenge is still throwing an error. 

what Should I do? 

  

platform events Superbadge unit challenge 3

 

Screenshot 2025-06-16 111628.png

 

 

 

#Trailhead Superbadges

1 answer
0/9000

Would any other orgs be willing to share template or example of what financial report(s) you regularly prepare for your Board of Trustees? Curious how much manual work you have to do (if any) because can't get what you need from the database reports. We currently have a one page report that shows YTD gifts and pledges, same time last FYTD gifts and pledges, EOY last year and this FY goals. We show amount and # of donors and divide by giving level and gift purpose. Looking for better way to display. Happy to share in return!

2 answers
0/9000

Your Data Cloud and Einstein AI Playground Is Ready! in sales force in this module  

i cloud not find a 

Individual Id in the step.

8.In the Filter Records section, for Field, choose Individual Id 

https://trailhead.salesforce.com/content/learn/projects/connect-data-cloud-to-copilot-and-prompt-builder/enhance-copilot-to-act-on-data-with-conversational-language?trail_id=become-an-agentblazer-champion#finish-a-flow-to-log-guest-events 

cloud you please check and give me  solution for this problem. 

 

#Trailhead Challenges

3 answers
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

2 answers
0/9000

Create a class MathUtils,  Static method: isEven(n) – returns true/false    find the solution of this problem :-  my answer was "public static Boolean isEven(Integer n){          return (n % 2) == 0;      }"  But it is not work Error is --> 1. Found punctuation symbol or operator '%' that isn't valid in Apex.                                                    2. Extra ')', at '2'.     @* Salesforce Developers * 

3 answers
0/9000

There is an NPSP workflow rule that updates the Email field on Contact based on the Preferred Email picklist value (with some additional conditions to populate with another email if the one specified by the Preferred Email field is blank).  

 

We have cloned and altered that Workflow Rule to incorporate some custom email fields we have. What we are running into now is that if one of our custom email fields is cleared out (this typically happens via an integration), then the Email field may or may not be populated (based on if there are other email addresses on the Contact record), but in either case, the Preferred Email field is still set to the previous value.  

 

I was asked to create an automation to keep those fields in lock step but I'm struggling to come up with the logic that does that but still allows manual input by a user to set the Preferred Email field as they desire.   

 

Has anyone else run into this issue? Any help or insight is appreciated! 

4 answers
  1. Today, 3:17 PM

    Hi @Sarah Bonthuis

     

    I agree with Vuk and Judi that this should be done with a Flow in NPSP - especially considering that Workflow Rules and Process Builder will be depreciated soon. 

     

    I've had a similar issue and created a Flow (Contact record triggered) and Contact validation rule to update a Contact's email and Preferred Email value regardless of the Contact's existing and custom NPSP email field data. It's been running for 1.5 years at over a dozen NPSP Orgs I support. 

     

    Let me know if you're interested and I'll share the Validation Rule and Flow code and workflow specifics. 

     

    Mike

0/9000