Panel | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pass Through Call to ServiceScheduling's "DVForceFixJobRequest" APIThis RESTified API will perform a pass-through call to the ServiceScheduling sub-system's "DVForceFixJobRequest" API (when configured). URL
HTTP Request BodyThis request requires a JSON object supplied in the HTTP request body, which defines the parameters that will be passed through to the ServiceScheduling "DVForceFixJobRequest" API. ForceFixJob Object Format
ForceFixJob Object Properties (Bold property names indicate the field is required)
SS Field Mapping: empID Yes
Property | Type | Description | AllowShuffle | boolean | Allow the scheduler to shuffle other items to fit this item in. (0x100000) SS Field: options.AllowShuffle IgnAll | boolean | All the overrides are applied. SS Field: options.IgnAll IgnOverlapJobs | boolean | If new position for the job overlaps existing jobs, this will be ignored. (0x4000) SS Field: options.IgnOverlapJobs IgnOverlapStdActs | boolean | If new position for the job overlaps existing standard activities, this will be ignored. (0x8000) SS Field: options.IgnOverlapStdActs IgnEmpReqs | boolean | If the job has Mandatory/Preferred employees other than EmpID, or EmpID is one of the excluded employees, this will be ignored. (0x80) SS Field: options.IgnEmpReqs IgnLK | boolean | If EmpID does not have any local knowledge for the region of the job, this will be ignored. (0x400) SS Field: options.IgnLK IgnContract | boolean | If a new position for the job is outside its required contract hours (SLA only), this will be ignored. (0x10000) SS Field: options.IgnContract IgnSkill | boolean | If EmpID does not have all the required skills, at the required level, for the job, this will be ignored. (0x800) SS Field: options.IgnSkill IgnStatus | boolean | If the job currently has status other than SPDS_Tentative, this will be ignored. (0x20000) SS Field: options.IgnStatus IgnSpares | boolean | If the job requires spares that EmpID does not have, this will be ignored (0x40000) SS Field: options.IgnSpares IgnMaxOvertime | boolean | If the new job position would take EmpID over his defined maximum allowed over time, this will be ignored (0x80000) SS Field: options.AllowSIgnMaxOvertimehuffle IgnAppointment | boolean | If a new position for the job is outside the period Earliest time to Latest time (appoinments only), this will be ignored (0x200000) SS Field: options.AllowIgnAppointmentShuffle IgnServiceHours | boolean | If new position for the job is outside the defined Service Hours,including the Grace Period (SLAonly), this will be ignored. (0x400000) SS Field: options.IgnServiceHours IgnAccessHours | boolean | If new start time (or end time if CallToFix) for the job is outside the defined open Access Hours, or within the defined closed Access Hours(SLA only), this will be ignored (0x800000) SS Field: options.IgnAccessHours IgnCapacity | boolean | Any capacity constraints on the day in question will be ignored. (0x8) SS Field: options.IgnCapacity IgnSched | boolean | If EmpID is marked as unschedulable this will be ignored (0x100) SS Field: options.IgnSched IgnShift | boolean | If EmpID is not on shift at the time of the job this will be ignored. (0x200) SS Field: options.IgnShift
These are optional parameters.
HTTP ResponseSuccessOn success, a JSON-formatted version of the ServiceScheduling "DVForceFixJobRequest" API response will be returned.
Error On error, a JSON-formatted version of the ServiceScheduling "DVForceFixJobRequest" API response will be returned.
Return CodesIn addition to the Standard Return Codes, the possible Return Codes from this API are:
|
Content Comparison
General
Content
Integrations