Skip to main content
Featured group

* Public Sector Solutions *

This group is dedicated to your success with Salesforce Public Sector solutions. Join the conversation here to ask questions, get answers, learn best practices, and share experiences as you continue your journey. --------------------------------------- Confidentiality Statement (http://bit.ly/11YD5E3) This group is maintained and moderated by a Salesforce employee. The content received in this group falls under the official Forward-Looking Statement (http://investor.salesforce.com/about-us/investor/forward-looking-statements/default.aspx).

I created a action button for the Business License Application and its able to delete the record but I want to redirect to a list view.  How do I accomplish this?  I read I could use the url hacks but the problem with that approach is that it doesn't take the recordId for input from the record itself from testing so the record doesn't delete unless I take as an action button in the lightning record page.   

 

Anything I do with LWC?

1 answer
  1. May 28, 2:35 PM

    I found an approach figured I'd share in case anyone needs to run into this: 

     

    I created an LWC: 

     

    JS: 

    import { NavigationMixin } from "lightning/navigation";

    import { LightningElement } from "lwc";

    import { FlowNavigationFinishEvent } from 'lightning/flowSupport';

     

    export default class RecentlyViewedBLAListView extends NavigationMixin(LightningElement) {

     

        connectedCallback() {

     

            this[NavigationMixin.Navigate]({

                type:'standard__objectPage',

                attributes: {

                    objectApiName: 'BusinessLicenseApplication',

                    actionName: 'list'

                },

                state: {

             

                 filterName: '__Recent'

                }

            });

            

        }

     

    meta-xml: 

     

    <?xml version="1.0" encoding="UTF-8"?>

    <LightningComponentBundle xmlns="http://soap.sforce.com/2006/04/metadata">

        <apiVersion>66.0</apiVersion>

    <isExposed>true</isExposed>

        <targets>

        <target>lightningCommunity__Page</target>

        <target>lightning__FlowScreen</target>

        <target>lightning__HomePage</target>

        <target>lightning__Tab</target>

        <target>lightning__RecordPage</target>

        <target>lightning__AppPage</target>

     

    </targets>

     

    </LightningComponentBundle> 

     

    Leave everything else as standard.   

     

    I used a screen flow where I created a variable called recordId avaialble for input added delete element.  Then after the delete element used the LWC I deployed to my flow.  It redirects to your recently-viewed list view for Business License Application after deletion.

0/9000

Which object in PSS License and permit is most appropriate for storing site information?  For example, a business license (BL-0001) can have multiple sites. Each site has its own unique license number and a separate address (e.g., BL-001-01, BL-001-02, BL-001-03). 

 

Any data model reference links showing the business license and site representation  are greatly appreciated.

1 answer
  1. Apr 11, 5:05 PM

    Hi @Sivakumar Veebhuthi

     

    In Salesforce Public Sector Solutions:

    • Use License (Business License) as parent
    • Use Location / Premises to store each site (address + details)

    If each site has its own license lifecycle, then model them as separate License records (child licenses)

     

    If you find this helpful feel free to mark it as Best Answer !!!! 😊 

    Thanks and Regards.

0/9000

I am trying to create a calendar and I'm trying to add the PersonExamination as calendar to view all the records with an examination date.  However it doesn't show as an option.  Is there a way or is it not supported yet as of 2026?

2 answers
  1. Mar 15, 6:16 PM

    Hi @Martin Vadakara

     

    In Salesforce, object-based calendars can be created from the Calendar tab by selecting New Calendar and choosing an object along with a date or date-time field (such as a start date and end date). However, only objects that contain supported Date or Date/Time fields and are available for calendar views will appear in the object selection list. ()

    If PersonExamination is not appearing as an option when creating a calendar, it is usually due to one of the following reasons:

    1. Date Field Requirement - The object must have at least one Date or Date/Time field that Salesforce can use as the calendar event start (and optionally end) date. If the object doesn’t have a suitable field, it won’t appear in the calendar object list.
    2. Object Permissions   - Ensure your profile or permission set has Read access to the PersonExamination object and its date fields.
    3. Object Support for Calendar Views   - Some standard or managed-package objects are not supported for object-based calendars, depending on how they are configured. If PersonExamination is part of a managed package or specific Salesforce cloud feature, it may not yet be supported in calendar views.
    4. Possible Workaround  - If the object cannot be used directly in a calendar view, a common workaround is to create a Flow or automation that generates Event records based on the examination date field so that they appear in the standard Salesforce calendar.

    If the object still doesn’t appear after confirming the above, it is likely that PersonExamination is currently not supported for object-based calendars in the standard UI.

0/9000

Hey in my trailhead and also my personal sandbox I'm not able to delete the Business License Application record only edit the record despite proper permissions in sandbox.   

 

 

How do I delete the Business License Application record as a system admin?

 

 

image.png

 

What am I missing to delete the record from the list view?

4 answers
  1. Jan 17, 2:18 PM

    Hi @Martin Vadakara

     

    You’re not missing any permissions, this is expected behavior. The Business License Application object is part of a managed/Industry package, and Salesforce does not allow records on this object to be deleted, even by a System Administrator. Because of this restriction, the Delete action is removed from the record page and list views.

    Even with:

    • Delete permission on the object
    • “Modify All” / “View All” access
    • System Administrator profile

    The record still cannot be deleted.

    What to do instead:

    • Use the provided status or lifecycle fields (such as Cancelled, Withdrawn, or Inactive)
    • Follow the recommended business process for closing or voiding an application
    • Use any package-provided flows or actions designed to replace deletion

    This is working as designed in Trailhead orgs and sandboxes.

0/9000

It was discovered that you can't assign the ownerID of a person Examination record with a queue.   

 

Is there a particular reason for this?   

 

Or is there a setting that is missing to manually share the Person Examination record with the queue.   

 

Through automation the Person Examination can be shared with the queue but not manually out of the box.  

2 answers
  1. Jan 23, 6:54 PM

    @shefali tanwar I feel like if you offer through automation you should offer it manually.  There are exceptions with the business process at times so having that option is important.

0/9000

Hello Trailblazers! We're thrilled to share that the Agentforce for Public Sector Solutions module

 is now available on Trailhead.  

 

Scope: Discover how AI agents help governments to accelerate and improve common processes, including compliance checks, application screening, and complaint management.  

 

Background: A lot of research, careful planning, and cross-team collaboration went into this module. 

 

Expected Result: A rewarding learning experience for users, a critical aid for partner enablement, and smoother product adoption. 

 

Your feedback is critical! Earn the badge and share your experience in this thread or by using the Share Your Feedback button on the badge.

1 comment
0/9000

I just finished up a project working with Energy and Utility Cloud which has a new Individual Application data model that uses a combination of Application Templates and Individual Application Item objects to manage the possibility of many Application forms with many fields.  I was surprised that Public Sector Solutions has not adopted this change since PSS has the same use case.  Is an update planned and when?

1 answer
  1. Dec 4, 2025, 11:54 AM

    Haven’t heard anything announced about PSS moving to that model yet. Salesforce tends to roll those changes out product‑by‑product, so it might come later but nothing public on timing. Best bet is to log it on the IdeaExchange or ask your AE to check the roadmap in the Partner/Customer portal.

0/9000

Hi everyone! 

 

I am preparing to pass the Public Sector Accreditation and although I am studying with the Partner Learning Camp material, it would be useful to me, to have some other training material more specific, like use cases training or something like that. 

 

Anyone can help me on this? 

 

Just contact me privately If you want. 

 

Txs 

Esteban

2 answers
0/9000

Hi all - I am looking at the external storage of files with Amazon S3 with PSS solution. A few (kind of general) questions:

  1. Has anyone implemented this before and have any lessons learned or limitations?
  2. Is it required to have Files Connect licensing on top of PSS? Or is this feature included in PSS Foundation licenses?
  3. Has anyone used this in an experience cloud site before where community users are uploading files to S3?

Appreciate any insights! Thanks!

2 answers
0/9000
5 answers
0/9000