Field Label
|
Field Name
|
Data Type
|
Description
|
---|---|---|---|
Standard Fields
|
|||
Log Name
|
Name
|
Text(80)
|
Auto-generated record name.
|
Custom Fields
|
|||
Apex CPU Time
|
SVMXC__Apex_CPU_Time__c
|
Number(18, 0)
|
For sync time log records, this field stores the CPU time for executing Apex code and any processes that are called from the code, such as package code and workflows. This excludes the time spent in the database for SOQL and DML operations. It is in seconds if the Type is MASTER_*; milliseconds otherwise.
|
Call Status
|
SVMXC__Call_Status__c
|
Picklist
|
For sync time log records, this field stores the status of the sync request: InProgress - Indicates the receipt of the sync request by the server; Completed / Failed - Indicates the end of processing of the sync request by the server.
|
Client Response Processing Timestamp
|
SVMXC__Client_Response_Processing_Timestamp__c
|
Date/Time
|
For sync time log records, this field stores the date and time at which the processing of the sync response from the server was completed by the client app.
|
Client Response Receive Timestamp
|
SVMXC__Client_Response_Receive_Timestamp__c
|
Date/Time
|
For sync time log records, this field stores the date and time at which the sync response from the server was received by the client app.
|
Client Version
|
SVMXC__Client_Version__c
|
Text(255)
|
For sync time log records, this field stores the version number of the mobile client application that initiated the sync request.
|
Event Name
|
SVMXC__Event_Name__c
|
Text(255)
|
For master records (Type = MASTER_*), server processing time in seconds, with the value calculated using this formula: Response Returned Timestamp - Request Received Timestamp. For other sync time log records, it identifies the sync request purpose (for example, VALIDATE_PROFILE, MOBILE_DEVICE_TAGS, and so on).
|
Event Type
|
SVMXC__Event_Type__c
|
Text(255)
|
For master records (Type = MASTER_*) total network latency in seconds, with the value calculated using this formula: (Request Received Timestamp - Log Timestamp) + (Client Response Receive Timestamp - Response Returned Timestamp). For other sync time log records, it identifies the sync request type (SYNC / META_SYNC).
|
Group Id
|
SVMXC__Group_Id__c
|
Text(255)
|
For master records (Type = MASTER_*): Full Name of the mobile client user who initiated the sync request from the client app. For other sync time log records: User's Salesforce Record Id.
|
Log Category
|
SVMXC__Log_Category__c
|
Picklist
|
For sync time log records, it indicates the type of sync operation initiated by the mobile user (INITIAL SYNC, INCREMENTAL DATA SYNC, CONFIG SYNC, SFM SEARCH). For logs pushed by the client app, it is the log category (Application Level/Performance Level).
|
Log Context
|
SVMXC__Log_Context__c
|
Text(255)
|
For sync time log records, it is the 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. It is in seconds if Type is MASTER_*; milliseconds otherwise.
|
Log level
|
SVMXC__Log_level__c
|
Number(16, 2)
|
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. For logs pushed by the client app, it is the level (1/2/3) of the log message. Messages with level 3 are logged when the client app log level is Verbose. Level 2 messages are logged for the log level Warning. Level 1 messages are logged for the log level Error.
|
Log Timestamp
|
SVMXC__Log_Timestamp__c
|
Date/Time
|
For sync time log records, it is the date and time at which the sync request was initiated by the client app.
|
Message
|
SVMXC__Message__c
|
Long Text Area(32000)
|
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. For logs pushed by the client app, this is the log message. This is technical and is meant for troubleshooting by ServiceMax.
|
Operation
|
SVMXC__Operation__c
|
Text(255)
|
For sync time log records, it is the unique request ID for a specific sync call (such as INITIAL SYNC, INCREMENTAL DATA SYNC, or CONFIG SYNC) made by a client app.
For logs pushed by the client app, it is a string that indicates the operation executed by the client code. This is technical and is meant for troubleshooting by ServiceMax.
|
Profile Id
|
SVMXC__Profile_Id__c
|
Text(255)
|
If Type = MASTER_*: Profile Name of the ServiceMax Group Profile of mobile user. For other sync time log records: Salesforce Record ID of the ServiceMax Group Profile of the mobile user. For logs pushed by the client app: Mobile user's Salesforce Record Id.
|
Request Received Timestamp
|
SVMXC__Request_Received_Timestamp__c
|
Date/Time
|
Date time at which a sync request from a client app is received by the server.
|
Response Returned Timestamp
|
SVMXC__Response_Returned_Timestamp__c
|
Date/Time
|
Date time at which the server initiates the response to a sync request from the client app.
|
Type
|
SVMXC__Type__c
|
Picklist
|
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_.
|