• Michelle Reiss-Top
  • NEWBIE
  • 0 Points
  • Member since 2015

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 1
    Questions
  • 0
    Replies

When Community users try to edit Contact record Name field they get this error:

Error:Apex trigger npo02.Households caused an unexpected exception, contact your administrator: npo02.Households: execution of AfterUpdate caused by: line 270, column 43: Dependent class is invalid and needs recompilation: (npo02) (npo02) (npo02) npo02.BATCH_OppRollup: line 55, column 77: Dependent class is invalid and needs recompilation: npo02.opportunityrollup_utilities: line 166, column 41: sObject type 'FiscalYearSettings' is not supported.
This appears to be happening only with Community users.

1. Login to Mission Promise community as user 
2. Navigate to a Contact
3. Edit Name. 
4. Click Save
Expected Result: Contact record saves with new last name.
Actual Result: Contact record does not save and user given error message: Error:Apex trigger npo02.Households caused an unexpected exception, contact your administrator: npo02.Households: execution of AfterUpdate caused by: line 270, column 43: Dependent class is invalid and needs recompilation: (npo02) (npo02) (npo02) npo02.BATCH_OppRollup: line 55, column 77: Dependent class is invalid and needs recompilation: npo02.opportunityrollup_utilities: line 166, column 41: sObject type 'FiscalYearSettings' is not supported.

I'm not a developer, so hoping the fix does not require one. Not getting any help from Salesforce.com tech support. "np" is NPSP, NonProfit Starter Pack and is managed by Salesforce.org.

Thanks,

Michelle