Technical Details of Team Calendar
The following list explains the data synchronization of the Go app.
• Configuration & Feature Flags: The app downloads the Team Calendar feature flag and relevant settings, such as the Team Calendar Window, which defines how many days into the future to fetch events.
• Team Members: The app downloads all active team members belonging to the same Service Team as the logged-in user.
◦ Service Team: SVMXC__Service_Group__c (RecordType = Technician, Active = true)
◦ Team Members: SVMXC__Service_Group_Members__c (Active, linked to a Salesforce User in the same Service Team)
• Events:
◦ The app downloads events assigned to the logged-in user and their related work orders, work details, tasks, and objects as configured in Advanced Download Criteria (ADC).
◦ The app downloads events assigned to the user’s Service Team members for a window of today + 9 days, which is configured in the Mobile Console. For example, if the window is 10 days, then events assigned to the team members and scheduled in the window of today+9 days are downloaded.
◦ Only events within the configured Team Calendar Window are fetched for team members.
• User Preferences: The app remembers user preferences such as selected team members, pill order, and color coding till it is re-initialized.