Document toolboxDocument toolbox

Mobility Application Configuration Object Formats

JSON Format
 {
	"DXTimeout": "14500",
	"Dashboard": [
		"Info",
		"Alerts",
		"InProgress",
		"UserStatus",
		"Schedule",
		"TimeEntry",
		"Inventory",
		"ComStatus"
	],
	"DataRefreshQ": "UserDataRefreshRequest",
	"DiagnosticsUrl": "${PROTOCOL}//${HOST}:${PORT}/seiapi/v1/diagnostics",
	"Inventory": {
		"editDispositionEnabled": "true"
	},
	"NavModules": [
		"Schedule",
		"Inventory",
		"TimeEntry",
		"Social"
	],
	"SupportEmail": "",
	"SupportPhoneNumber": "000-555-1212",
	"ThirdPartyNav": [{
			"Label": "Apple Maps",
			"NavigationURI": "http://maps.apple.com/?daddr=+%daddr%,+%dcity%,+%dstate%",
			"SpaceReplace": "+"
		},
		{
			"Label": "Google Maps",
			"NavigationURI": "comgooglemaps://?daddr=+%daddr%,+%dcity%,+%dstate%&directionsmode=driving",
			"SpaceReplace": "+"
		},
		{
			"Label": "Waze",
			"NavigationURI": "waze://?q=%daddr%,%dcity%,%dstate%&navigate=yes",
			"SpaceReplace": "%20"
		},
		{
			"Label": "CoPilot Live v9",
			"NavigationURI": "copilotv9://?q=%daddr%,%dcity%,%dstate%&navigate=yes",
			"SpaceReplace": "%20"
		},
		{
			"Label": "TomTom",
			"NavigationURI": "tomtomhome://?navigateto=%daddr%,%dcity%,%dstate%",
			"SpaceReplace": "%20"
		}
	],
	"TimeEntry": {
		"timecardEnabled": "true"
	},
	"WebSocketsUrl": "${WS}//${HOST}:61614/fieldservice",
	"WorkOrder": {
		"createPartsEnabled": "true",
		"allowInvOverage": "true",
		"photosEnabled": "true",
		"pauseTravelEnabled": "true",
		"travelEnabled": "true",
		"mappingEnabled": "true",
		"lineItemsEnabled": "true",
		"assetsEnabled": "true",
		"remarksEnabled": "true",
		"signatureEnabled": "true",
		"estimatesEnabled": "true",
		"paymentsEnabled": "true",
		"showPrice": "true",
		"refundReturns": "true",
		"showLocation": "true",
		"showDescription": "true",
		"reuseOrderNumbers": "false",
		"audibleAlert": -1,
		"partOrderingUrl": "${PROTOCOL}//${HOST}:${PORT}/seiapi/v3/mobile/PartsOrdering",
		"partmapLookupUrl": "${PROTOCOL}//${HOST}:${PORT}/assets/{0}.json.txt",
		"openSlotsUrl": "${PROTOCOL}//${HOST}:${PORT}/seiapi/v3/trans/Appointments/OpenSlots",
		"followupApptUrl": "${PROTOCOL}//${HOST}:${PORT}/seiapi/v3/trans/WorkOrder/{0}/Followup",
		"defaultCloseCodes": {
			"Status": "4097",
			"Reason": "1001"
		}
	},
	"allowTimeEntryOverlap": "false",
	"autoPoll": "-10",
	"cachedPasswordTimeout": "240",
	"dataUpdateNotificationsEnabled": "false",
	"gpsPollingInternval": 60000,
	"guidCache": {
		"requestThreshold": "900"
	},
	"imageBaseUrl": "https://s3.amazonaws.com/SPMobility/",
	"imageKeyUrl": "{module_id}/{entity_pkey}/{biz_key}/{image_name}",
	"largeMsgSize": "50000",
	"largeFormFactorEnabled": false,
	"logLevel": "4",
	"mapKey": "AIzaSyAYFRZcoDkX6UMol7NIvFIU5HADgblYU-M",
	"msgMaxRetryCount": "3",
	"msgRetryTimeout": "5000",
	"partRequestQty": 10,
	"partRequestUrl": "${PROTOCOL}//${HOST}:${PORT}/seiapi/v3/query/Products?q={0}::in:ProdNum,Desc&filter=IsOffLine:0&start={1}&limit={2}&sort=ProdNum",
	"partsLocatorUrl": "${PROTOCOL}//${HOST}:${PORT}/seiapi/v3/PartsLocator",
	"paymentUrl": "${PROTOCOL}//${HOST}:${PORT}/seiapi/v3/mobile/Payment/Charge?format=json",
	"photoCacheSize": "5",
	"pingInternvalInSeconds": 300,
	"productSearchThreshold": 250,
	"purgeValues": {
		"workOrder": "7",
		"inventory": "7",
		"timeEntry": "30",
		"logEntries": "14"
	},
	"useIndexedDB": false,
	"userStatusEnabled": true,
	"weekStartDay": "Monday"
}