The V4S Kiosk app is meant to show only today's (current days) Jobs and Shifts on the device.
Filter for Jobs:
The V4S Kiosk app shows Active and the jobs which are marked as "Display on Website"
Default Job filter for the V4S Kiosk application is
- GW_Volunteers__Display_on_Website__c = true and GW_Volunteers__Inactive__c = false order by Name, GW_Volunteers__Campaign__r.Name
Filter for Today's Shifts:
Filters to show only today's (current days) shifts,
- GW_Volunteers__Volunteer_Job__r.GW_Volunteers__Display_on_Website__c = true and GW_Volunteers__Start_Date_Time__c >= #@#st_today#-# and GW_Volunteers__Start_Date_Time__c <= #@#en_today#-# and GW_Volunteers__Volunteer_Job__r.GW_Volunteers__Inactive__c = false order by GW_Volunteers__Start_Date_Time__c asc
These are the default filters added in the org, to add additional fields to the Jobs/Shift list, please add the Salesforce API names in the filters and mark it as "true".
e.g.: to add the Jobs to be displayed on Kiosk
- Create a Volunteer Job
- Tick the Display on Kiosk checkbox
- Add the Salesforce API name of the field Display on Kiosk in the filters and mark it as "true"
- Log out and re-login to the V4S Kiosk application on the device if you have logged in already
- We suggest to log out and re-login to the V4S Kiosk application because the configuration changes do not reflect on the device if you have already logged in to the app when you are making the configuration change.
Note: While making the changes to the Jobs/Shift filters, please make sure that the API names which are marked in Red in the filters in this article are mandatory and please do not remove it from the filters. You can only add additional fields if required.