Skip to main content

Feed

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

Hi Everyone, 

 

I am running into a issue that I don't know where to start to diagnose. At our organization we utilize both Kindsight iWave Automatic scoring to score any opportunity that comes into our instance that is over $100 and 999 days since their last scoring or if they haven't been scored at all. 

 

GoFundMePro is our payment portal for users to make donations and sync right into our Salesforce instance. The main issue we are facing is that the managed flow or package that triggers the scoring would fail when GoFundMePro related gifts gets synced in.  

 

Is there any solution or workaround so I can continue have this automation work in order? 

 

#NPSP  #Salesforce Developer  #Salesforce Admin  #Nonprofit

0/9000

Hello NPSP Community,  

I work for a nonprofit CDFI in CT. We are receiving recurring Salesforce NPSP Batch Apex error notifications and would appreciate guidance on identifying and resolving the underlying issue. 

 

Error Details: 

Error Type: Batch Apex error

Error Date: 2026-10-12 08:00:15

Message: "First error: No such column 'Previous_Level__c' on entity 'Account'. If you are attempting to use a custom field, be sure to append the '__c' after the custom field name. Please reference your WSDL or the describe call for the appropriate names."

Context: npsp__LVL_LevelAssign_BATCH 

Stack Trace:

 null 

 

We recently changed administrators and I am the new administrator. I am not able to contact the previous Admin since he is no longer with the company. We have not made any recent configuration changes, field deletions, or updates related to this error. It's my understanding he just ignored the error, so it appears to have been happening for some time.  

 

I would appreciate guidance on the following:

  1. Is Previous_Level__c a standard NPSP-related custom field, or is it typically created through organization-specific customization?
  2. What is the recommended way to determine why npsp__LVL_LevelAssign_BATCH is referencing this field?
  3. If the field was previously deleted or renamed, what is the safest way to correct the issue without disrupting existing Account data or NPSP functionality?
  4. Are there NPSP configuration settings, Level records, or field mappings we should review before making changes?
  5. Has anyone experienced a similar Batch Apex error, and what steps resolved it?

Thank you in advance for your assistance and recommendations.

1 answer
  1. Eric Burté (DEVOTEAM) Forum Ambassador
    Oct 12, 10:08 PM

    Hello @Jovanna Mejia that means this custom field does not exist on the Account object. Please follow NPSP documentation to see how to create the level & previous level fields, as lookups to Level object : https://help.salesforce.com/s/articleView?id=sfdo.npsp_config_levels.htm&type=5

     

    Eric 

0/9000

I'm getting an 'Installation has failed.' message when trying to install DLRS 2.25. Does anyone have any insight on how to resolve this? A friend tried installing it in a dev org and had the same issue. It gets to 80% stalls for a few minutes and then the error pops up.   

Is there an issue with DLRS 2.25 installation?

 

 

1 answer
0/9000

Hello, 

 

I'm trying to confirm that I've already added the Developer Edition org with sample data to my Trailhead account. Where can I locate this?  

 

I'm currently restarting the Data Security Badge and working on the Control Access to the Org section since I cannot figure out how to pass the Control Access to Fields section of this badge.  

 

#Help

1 answer
0/9000

Hello, 

 

I'm working on this section, and I've created a new Permission Sets label of "Update Candidate Records" but when I try to search for "Candidates" in the Find Settings box, there are no results.  

 

What process am I missing here?  

Admin Intermediate - Data Security - Control Access to Fields

 

 

image.png

 

 

 

#Help

1 answer
0/9000

I tried looking in Tableau Server Repository with the following postgreSql but it only has  

an "Update Schedule" = historical_events.historical_event_type_id 

when I change the settings of the schedule. 

 

There is no new event recorded when I change the name of the schedule 

 

select h.id, historical_event_type_id, details, created_at, hist_actor_user_id, hist_schedule_id

,hs.*

,e.*

FROM historical_events AS h

LEFT JOIN hist_schedules AS hs ON h.hist_schedule_id = hs.id

LEFT JOIN historical_event_types AS e ON h.historical_event_type_id = e.type_id

 

 

 

#Tableau Server  #Repository  #Administrator

1 answer
  1. Oct 12, 9:08 PM

    Hi @Vinh Ton

     

    you won't find such change history or level of detail. Tableau writes name change directly in the schedules table and that's it. 

     

0/9000

Hello,  

 

I have added the Recruiting app to my developer org. Below is the challenge, and then the screenshot of my custom object and the permissions set. The challenge is still failing, and I have no idea why.  

Link to module:

Improve Field-Level Security Settings - Learn How

 

 

 

Control Access to Fields Issue

 

image.png

 

Challenge not yet complete in My Trailhead Playground 1

We can't find that the ‘Manage Job Applications’ permission set grants read access and edit access to all Job Application fields, except edit access for Position and Candidate.

 

I am at my wit's end with this particular challenge! Any help would be greatly appreciated.  

 

#Trailhead Challenges

3 answers
0/9000

Hello, 

 

I'm trying to complete this challenge but after I create the permission set "Manage Job Applications" I cannot locate these two items: 

 

  • Enable Job Application Object Permissions: Read and Edit
  • Enable Job Application Field Permissions: Assigned users can view all fields and edit all fields, except they can’t edit Position and Candidate.

 Based on the training, I should be able to search under the Permission Set and then 'Find Settings' but cannot locate. Any assistance would be helpful.  

 

#Help

3 answers
  1. Oct 12, 8:30 PM

    Hi Usman,  

     

    How can I validate that I have the Developer Edition org with sample data add to my Trailhead org? 

0/9000

We have the Data Cloud Web SDK on our WordPress site, and it captures website engagement well: page views, plus a custom websiteFormSubmission event whose schema includes some of our form fields. All of it is tied to the SDK’s anonymous deviceId, so it never links to our Lead and Contact records. 

 

Our forms are Marketing Cloud Next embedded forms. They load in an iframe from a separate subdomain, so scripts on our WordPress page can’t read the email field when someone submits. A manually sent identity event with an email works and lands in Data Cloud as identified. We just can’t get the email from the embedded form to send it.  

 

Questions 

1. Is it possible to send identity events from our WordPress site and use the email in the MC Next embedded forms? 

2. Any other advice on stitching MC Next form activity to Lead/Contacts? Maybe creating hidden custom fields on the forms and collecting DeviceID & Conversion Page data that way?

2 answers
  1. Oct 12, 8:12 PM

    Thank you for the confirmation.  

    We added two hidden fields to our MCA embeded form (WebDeviceId__c, Conversion_Page__c). Does the embed support prefilling them from the host page’s URL parameters, a data attribute, or a cookie? What’s the exact syntax?  

     

    Also, is the deviceId on the Lead enough, or do we need matching Party Identification records on both sides? 

     Our understanding is that the hidden field alone won’t merge anything. We’d need: 

    • the Lead/Contact deviceId field mapped to Party Identification in the CRM stream (Identification Number = deviceId, with a fixed Identification Name and Type)
    • the website connector sending a partyIdentification event from the browser with the same Name, Type, and deviceId (no email needed)
    • a Party Identification match rule in the identity resolution ruleset
0/9000