1. Key Variables Checked During Job Sync
MaxJobs (Default: 80)
The MaxJobs setting limits the total number of jobs returned during synchronisation. By default, a maximum of 80 jobs are synced to a valuer’s device to maintain optimal performance and prevent unnecessary data load.
Valuer Filtering
Only jobs assigned to the logged-in valuer are synced to their iPhone or iPad. This filtering is based on the following identifiers:
ValuerID – The main valuer assigned to the job.
InspectingValuerID – The valuer responsible for carrying out the inspection.
AssistantValuerID – The assistant or secondary valuer linked to the job.
This ensures that each valuer only receives jobs that are directly relevant to them.
2. Mobile_Sync_Criteria Setting
The Mobile_Sync_Criteria is a configuration stored in the SE Settings. It defines additional conditions under which a job should not be synced to the valuer’s iPhone or iPad.
For example, if the setting value is:
DateCancelled, TypingCompleted, DateCompletedThen, any job meeting one or more of these conditions will be excluded from syncing:
The Date Cancelled field is not empty.
The Date Completed field is not empty.
The job status is Typing Completed.
These exclusions help ensure that valuers only see active and actionable jobs on their devices.
3. Customising the Sync Criteria
The Mobile_Sync_Criteria setting can be modified by developers or admin users to control which jobs are synced. Conditions can be added or removed as needed—for example, to include completed jobs for review or exclude certain job statuses.