|
Sync Reports are not supported for the ServiceMax Go app.
|
Report Name
|
Description
|
---|---|
Client Version – iPad
|
Client application version of users, organized by profile.
|
Initial Sync – iPad
|
Initial syncs of users, organized by profile, and includes sync times.
Data set for this report is retrieved by looking for records that have Sync Type (ServiceMax Job Log field name: Log Category) field equals INITIAL SYNC and Device (ServiceMax Job Log field name: Type) equals MASTER_IPAD. Filtering by value MASTER_IPAD retrieves only the summary records for the specific Sync Type. This is because the master is an aggregation of different sync calls for the given sync type and stores the total (cumulative) duration.
|
Incremental Data Sync – iPad
|
Incremental data syncs of users, organized by profile with sync times.
Data set for this report is retrieved by looking for records that have Sync Type (ServiceMax Job Log field name: Log Category) field equals INCREMENTAL DATA SYNC and Device (ServiceMax Job Log field name: Type) equals MASTER_IPAD. Filtering by value MASTER_IPAD retrieves only the summary records for the specific Sync Type. This is because the master is an aggregation of different sync calls for the given sync type and stores the total (cumulative) duration.
|
Configuration Sync – iPad
|
Configuration syncs of users, organized by profile with sync times.
Data set for this report is retrieved by looking for records that have Sync Type (ServiceMax Job Log field name: Log Category) field equals CONFIG SYNC and Device (ServiceMax Job Log field name: Type) field equals MASTER_IPAD. Filtering by value MASTER_IPAD retrieves only the summary records for the specific Sync Type. This is because the master is an aggregation of different sync calls for the given sync type and stores the total (cumulative) duration.
|
Sync Count History – iPad
|
Sync count for all sync types, organized by profile and date.
|
Sync History By User – iPad
|
Syncs of users with the count, client version, timestamp, and status.
|
Sync Failures – iPad
|
Incomplete syncs for all sync types, organized by profile.
|
Sync Failures By User – iPad
|
Incomplete syncs of users with the count, client version, and timestamp.
|
Report Name
|
Description
|
---|---|
Client Version – iPhone
|
Client application version of users, organized by profile.
|
Initial Sync – iPhone
|
Initial syncs of users, organized by profile, and includes sync times.
Data set for this report is retrieved by looking for records that have Sync Type (ServiceMax Job Log field name: Log Category) field equals INITIAL SYNC and Device (ServiceMax Job Log field name: Type) equals MASTER_IPHONE. Filtering by value MASTER_IPHONE retrieves only the summary records for the specific Sync Type. This is because the master is an aggregation of different sync calls for the given sync type and stores the total (cumulative) duration.
|
Incremental Data Sync – iPhone
|
Incremental data syncs of users, organized by profile with sync times.
Data set for this report is retrieved by looking for records that have Sync Type (ServiceMax Job Log field name: Log Category) field equals INCREMENTAL DATA SYNC and Device (ServiceMax Job Log field name: Type) equals MASTER_IPHONE. Filtering by value MASTER_IPHONE retrieves only the summary records for the specific Sync Type. This is because the master is an aggregation of different sync calls for the given sync type and stores the total (cumulative) duration.
|
Configuration Sync – iPhone
|
Configuration syncs of users, organized by profile with sync times.
Data set for this report is retrieved by looking for records that have Sync Type (ServiceMax Job Log field name: Log Category) field equals CONFIG SYNC and Device (ServiceMax Job Log field name: Type) field equals MASTER_IPHONE. Filtering by value MASTER_IPHONE retrieves only the summary records for the specific Sync Type. This is because the master is an aggregation of different sync calls for the given sync type and stores the total (cumulative) duration.
|
Sync Count History – iPhone
|
Sync count for all sync types, organized by profile and date.
|
Sync History By User – iPhone
|
Syncs of users with a count, client version, timestamp, and status.
|
Sync Failures – iPhone
|
Incomplete syncs for all sync types, organized by profile.
|
Sync Failures By User – iPhone
|
Incomplete syncs of users with the count, client version, and timestamp.
|
Report Name
|
Description
|
---|---|
Client Version – Android
|
Client application version of users, organized by profile.
|
Initial Sync – Android
|
Initial syncs of users, organized by profile, and includes sync times.
Data set for this report is retrieved by looking for records that have Sync Type (ServiceMax Job Log field name: Log Category) field equals INITIAL SYNC and Device (ServiceMax Job Log field name: Type) equals MASTER_ANDROID. Filtering by value MASTER_ANDROID retrieves only the summary records for the specific Sync Type. This is because the master is an aggregation of different sync calls for the given sync type and stores the total (cumulative) duration.
|
Incremental Data Sync – Android
|
Incremental data syncs of users, organized by profile with sync times.
Data set for this report is retrieved by looking for records that have Sync Type (ServiceMax Job Log field name: Log Category) field equals INCREMENTAL DATA SYNC and Device (ServiceMax Job Log field name: Type) equals MASTER_ANDROID. Filtering by value MASTER_ANDROID retrieves only the summary records for the specific Sync Type. This is because the master is an aggregation of different sync calls for the given sync type and stores the total (cumulative) duration.
|
Configuration Sync – Android
|
Configuration syncs of users, organized by profile with sync times.
Data set for this report is retrieved by looking for records that have Sync Type (ServiceMax Job Log field name: Log Category) field equals CONFIG SYNC and Device (ServiceMax Job Log field name: Type) equals MASTER_ANDROID. Filtering by value MASTER_ANDROID retrieves only the summary records for the specific Sync Type. This is because the master is an aggregation of different sync calls for the given sync type and stores the total (cumulative) duration.
|
Sync Count History – Android
|
Sync count for all sync types, organized by profile and date.
|
Sync History By User – Android
|
Syncs of users with the count, client version, timestamp, and status.
|
Sync Failures – Android
|
Incomplete syncs for all sync types, organized by profile.
|
Sync Failures By User – Android
|
Incomplete syncs of users with the count, client version, and timestamp.
|
Report Name
|
Description
|
---|---|
Client Version – MFL
|
Client application version of users, organized by profile.
|
Initial Sync – MFL
|
Initial syncs of users, organized by profile, and includes sync times.
Data set for this report is retrieved by looking for records that have Sync Type (ServiceMax Job Log field name: Log Category) field equals INITIAL SYNC and Device (ServiceMax Job Log field name: Type) equals MASTER_MFL. Filtering by value MASTER_MFL retrieves only the summary records for the specific Sync Type. This is because the master is an aggregation of different sync calls for the given sync type and stores the total (cumulative) duration.
|
Incremental Data Sync – MFL
|
Incremental data syncs of users, organized by profile with sync times
Data set for this report is retrieved by looking for records that have Sync Type (ServiceMax Job Log field name: Log Category) field equals INCREMENTAL DATA SYNC and Device (ServiceMax Job Log field name: Type) equals MASTER_MFL. Filtering by value MASTER_MFL retrieves only the summary records for the specific Sync Type. This is because the master is an aggregation of different sync calls for the given sync type and stores the total (cumulative) duration.
|
Configuration Sync – MFL
|
Configuration syncs of users, organized by profile with sync times.
Data set for this report is retrieved by looking for records that have Sync Type (ServiceMax Job Log field name: Log Category) field equals CONFIG SYNC and Device (ServiceMax Job Log field name: Type) equals MASTER_MFL. Filtering by value MASTER_MFL retrieves only the summary records for the specific Sync Type. This is because the master is an aggregation of different sync calls for the given sync type and stores the total (cumulative) duration.
|
Sync Count History – MFL
|
Sync count for all sync types, organized by profile and date.
|
Sync History By User – MFL
|
Syncs of users with the count, client version, timestamp, and status.
|
Sync Failures – MFL
|
Incomplete syncs for all sync types, organized by profile.
|
Sync Failures By User – MFL
|
Incomplete syncs of users with the count, client version, and timestamp.
|
Field Label in Object
|
Field Label in Custom Report Type
|
Purpose
|
---|---|---|
Apex CPU Time
|
Code Execution Time#
|
CPU time on the Salesforce application servers occurring in one Apex transaction for executing Apex code, and any processes that are called from this code such as package code and workflows. Operations that don’t consume application server CPU time aren’t counted toward CPU time. For example, the portion of execution time spent in the database for DML, SOQL, and SOSL isn’t counted, nor is the waiting time for Apex callouts.
This is the Code Execution Time value returned by Salesforce. when Limits.getCpuTime call is made at the end of a sync web service call.
For more information about the related governor limit 'Maximum CPU time on the Salesforce servers', which is 10,000 milliseconds (Synchronous) / 60,000 milliseconds (Asynchronous), see Salesforce online help.
|
Call Status
|
Sync Status
|
Status of the sync request:
• InProgress - Indicates the receipt of sync request by the server. This status is used when the sync request is received by the server and a ServiceMax Job Logs record is created.
• Completed / Failed - Indicates the end of processing of sync request by the server. This status is used when the processing of the sync request is completed by the server and the response is about to be sent. At this time, the existing ServiceMax Job Logs record for the specific sync request is updated, and the status is changed from InProgress to one of these values, depending on whether the processing was successful or not.
|
Client Response Processing Timestamp
|
Client Response Processing Timestamp
|
Date time at which the processing of sync response from the server was completed by the client app.
|
Client Response Receive Timestamp
|
Client Response Receive Timestamp
|
Date time at which sync response from the server was received by the client app.
|
Client Version
|
Mobile Client Version
|
The version number of the mobile client application that initiated the sync request.
|
Event Name
|
Server Processing Time
|
For master records (Type = MASTER_*), it is server processing time in seconds, with the value calculated using this formula: Response Returned Timestamp - Request Received Timestamp
For detail records, it identifies the purpose of the sync request (for example, VALIDATE_PROFILE, MOBILE_DEVICE_TAGS, and so on).
|
Event Type
|
Network Latency
|
For master records (Type = MASTER_*) it stores total network latency in seconds, with the value calculated using this formula: (Request Received Timestamp - Sync Start Time) + (Client Response Receive Timestamp - Response Returned Timestamp)
For detail records, it identifies the sync request type (SYNC / META_SYNC).
|
Group Id
|
User Name
|
For master records (Type = MASTER_*), it is the Full Name of the mobile client user who initiated the sync request from the client app.
For other sync time log records, it is the user's Salesforce Record Id.
|
Log Category
|
Sync Type
|
Indicates the type of sync operation initiated by the mobile user such as INITIAL SYNC, INCREMENTAL DATA SYNC, CONFIG SYNC, or SFM SEARCH (when an online search is performed).
|
Log Context
|
Client Processing Time#
|
Time taken by the client app to process sync response, with the value calculated using this formula: Client Response Processing Timestamp - Client Response Receive Timestamp
|
Log level
|
Database Operation Time
|
For master records (Type = MASTER_*), it is the time taken in seconds for database operations in the server, with the value calculated using this formula: Server Processing Time - Code Execution Time
|
Log Timestamp
|
Sync Start Time
|
Date and time at which sync request was initiated by the client app
|
Message
|
Total Sync Time (sec)
|
For master records (Type = MASTER_*), it is the total time taken in seconds for a sync request (e.g. for INITIAL SYNC, CONFIG SYNC, and so on), with the value calculated using this formula: Client Response Processing Timestamp of the last web service call for the sync request - Sync Start Time of the first web service call for the sync request
This value gets updated when the sync is in progress, with every web service call.
|
Operation
|
Sync Request Id##
|
Unique request id for a specific sync call (such as INITIAL SYNC, INCREMENTAL DATA SYNC, or CONFIG SYNC) made by a client app
|
Profile Id
|
ServiceMax Group Profile
|
For master records (Type = MASTER_*), it is the Profile Name of the ServiceMax Group Profile associated with the mobile client user who initiated the sync request from the client app.
For other sync time log records, it is the Salesforce Record Id of the ServiceMax Group Profile.
|
Request Received
|
TimestampRequest Received
|
TimestampDate time at which a sync request from a client app is received by the server
|
Response Returned Timestamp
|
Response Returned Timestamp
|
Date time at which server initiates the response to a sync request from the client app
|
Type
|
Device
|
Stores the name of the device that initiated the sync request. In master sync time log records which store cumulative durations, the device name is stored with the prefix MASTER_.
|
Created By
|
Created By: Full Name
|
Full Name of the user who created the record
|
Created By
|
Created Date
|
The date on which the record was created
|
Last Activity Date
|
Last Activity Date
|
When someone in your organization last did something related to the record. It represents one of the following:
• The latest Due Date of the completed tasks on a record
• The latest Date of events on a record
Refer to this Salesforce Knowledge article for more details.
|
Last Modified By
|
Last Modified By: Full Name
|
Full Name of the user who made changes (for example, changes to a phone number or an address) to the record. Refer to this Salesforce Knowledge article for more details.
|
Last Modified By
|
Last Modified Date
|
Date and time stamp for changes (for example, changes to a phone number or an address) made to the record
|
Log Name
|
Log Name
|
Name field
|
Owner
|
Owner: Full Name
|
Full Name of the owner of the record
|
Id
|
ServiceMax Job Log ID
|
Salesforce Record Id field
|