Skip to main content

#FSL Mobile2 人正在讨论

Hi, I need to edit the fields shown on the Service Appointment list views on the FSL app. Is it possible to add fields to this view?  

 

Is there a way to change the fields shown on the Service Appointment list views on the FSL App?

Thanks 

 

#Salesforce Field Service

 

 

#FSL Mobile  #List View

1 个回答
  1. 10月22日 19:22

    Yes, you can customize the fields shown on Service Appointment list views in the Salesforce Field Service mobile app, but the configuration relies on field sets rather than standard compact layouts. The fields displayed on the service appointment cards within the mobile schedule view are explicitly controlled by a field set named Service Appointments List Columns. To change these fields, navigate to the Object Manager in Salesforce Setup, select the Service Appointment object, open the Field Sets section, and edit this specific field set to add, remove, or rearrange your desired fields. Because mobile screen real estate is limited, only the first few fields in the field set will display on the card before the remaining data is truncated. 

     

    While the field set dictates which fields are visible on the mobile card, the actual criteria for which records appear are controlled by standard Salesforce list view filters. The mobile application maps to these criteria using the developer name of the list view, which must be referenced in your Field Service Mobile Settings under the default list view parameter. This separates the record filtering logic from the physical layout of the fields. After saving your changes in Setup, mobile users must perform a pull-to-refresh on their schedule view, clear cached data in their app settings, or log out and log back in to force a metadata synchronization and see the updated fields.

0/9000

In my FSL mobile app, the Edit button and inline edit option for fields on my custom object are missing. I have already given all permissions to the user. It works fine on desktop — the Edit button and inline editing are available there — but in the FSL mobile app they are missing.

 

#Trailhead  #Salesforce Developer  #FSL Mobile

0/9000

I am having custom profile , I have assigned it to user , however after assigning all types of permission set and object setting to view and modify all for return order object. Return order owd is private #Security Review #Security #FSL Mobile

2 个回答
  1. 2024年5月30日 13:48

    In a Profile or Permission Set make sure to check the "Use Order Management Return Order" system permission to be able to access Return Order Object.

     

    This is a poorly documented behavior of Return Order object that is counter-intuitive to troubleshoot as without this permission OWD and CRUD settings are ignored.

     

    Hope this helps!

0/9000

Hi all,

 

I'm having trouble with contractors being able to get into the mobile app due to an error on 'Missing user permissions'.

 

I have created a customer community plus community. I have also created a test user using my own email address and enabled them in the community. They have the permission sets of FSL mobile licence, fsl resource permissions, and fsl resource licence assigned. They also have the fsl mobile licence. This user is also associated with an active service resource.

 

However on logging in using the custom url for the community it gets them to the stage where it asks to allow access, then on the next screen it says 'Missing user permissions' And under it it says 'You lack permissions to use Field Service.'

 

Is there anything obvious I'm missing? I'm assuming the FSL resource permission set should be giving them the basics to access the FSL objects used in the mobile app? 

 

@Steve Hupp 

 

#FSLOfficeHours #FSL Mobile 

9 条评论
  1. 2024年5月22日 04:24

    I hope this helps some. I had the same issue. The problem was that the user related to the Service Resource was inactive. There were duplicate users with the same name. The users that were deactivated were linked to the service resource. I added an active user and it worked.

0/9000

Hi #FSL Experts,

 

I have a LWC component that is displaying using a Tab in FSL mobile app. I have a requirement where I have to navigate to a different tab (Schedule tab) from LWC button in my component. However, I'm not able to know which type of Page is Schedule in FSL so I can use relevant page type in my LWC navigation.

 

Let me know what will be the Type and apiName for Schedule tab in FSL mobile app.

this[NavigationMixin.Navigate]({

type: '??????',

attributes: {

apiName: '?????'

},

});

#FSL #FSL Mobile #Salesforce Field Service #Field Service Lightning #Field Service App #Field Service Mobile Settings @Field Service Mobile

0/9000
3 个回答
0/9000

I read that navigationMixin of pageReference type standard__webPage is supported in LWC quick actions for FS Mobile, but when I try to open a link, it errors.

I would appreciate any help!

NavigationMixin - standard_webPage not working in LWC in FS mobile appMy code is the following:

let openFileUrl = 'https://example.com/library/My Documents/MyPage.aspx?id=%2FMy%20Documents%2F0WO01000001jrM3GAI/IMG_0111.jpeg"';

this[NavigationMixin.Navigate]({

type: "standard__webPage",

attributes: {

url: openFileUrl

}

});

1 个回答
  1. 2023年11月30日 05:32

    Hi @Rei Suzuki

    Hope you are doing well

    The standard__webPage type in NavigationMixin should indeed work for opening web pages in Salesforce Mobile. However, there might be issues with the URL format or the structure of your code causing errors.

    Here's an example of how you should structure the code:

    .....................................................................................................

    import { LightningElement } from 'lwc';

    import { NavigationMixin } from 'lightning/navigation';

     

    export default class YourComponent extends NavigationMixin(LightningElement) {

        openFileUrl = 'https://example.com/library/My Documents/MyPage.aspx?id=%2FMy%20Documents%2F0WO01000001jrM3GAI/IMG_0111.jpeg';

     

        navigateToURL() {

            this[NavigationMixin.Navigate]({

                type: 'standard__webPage',

                attributes: {

                    url: this.openFileUrl

                }

            });

        }

    }

    ..............................................................................................................................................

    A few things to consider:

    1. Ensure that your URL is properly encoded. It seems like the URL you provided might have an issue with the encoding (e.g., spaces should be replaced with %20). Ensure that special characters are appropriately URL encoded.
    2. Check the permissions and settings within Salesforce Mobile. Sometimes, if the URL is considered unsafe or blocked, it might cause an error.
    3. Verify that the code structure and import statements are correct in your Lightning Web Component (LWC). Ensure that the component is correctly wired up to the button or action that triggers this navigation.
    1.  
    1. Hope you will understand your issue with this content.
    1. Thanks!
    1. #FSL Mobile #Service Cloud 
0/9000

In Field Service Mobile App Builder:

 I have created a configuration and assign it to mobile user profile(Service resources) and I have added a new Work Order tab , but why it is not getting in Mobile to the FST's(Service resources).

 

please help!!

 

 

 

@* Salesforce Field Service *

4 个回答
  1. 2023年11月27日 20:15

    @Reinier van den Assum Yes, you are correct - the following FOUR permissions need to be enabled not just the two on the knowledge article

    - Access Lightning Web Components in Field Service Mobile

    - Custom Applications for Field Service Mobile

    - Access drag-and-drop content builder

    - Customize application

0/9000
3 个回答
0/9000
1 个回答
0/9000