GET api/Works/Options

ManWinwWin options for the work orders

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

WorkOrdersOptions
NameDescriptionTypeAdditional information
RequiredDestination

RequiredDestination

None.

Perform

WO has the status Perform

boolean

None.

PerformSignature

Signature required on perfomed

FieldOption

None.

Approve

WO has the status Approve

boolean

None.

ApproveSignature

Signature required on approved

FieldOption

None.

System

FieldOption

None.

Urgency

FieldOption

None.

Manager

FieldOption

None.

WorkRequest

FieldOption

None.

Planned

FieldOption

None.

Performed

FieldOption

None.

Item

FieldOption

None.

Component

FieldOption

None.

Symptom

FieldOption

None.

Cause

FieldOption

None.

Documents

FieldOption

None.

ManHours

FieldOption

None.

Articles

FieldOption

None.

Others

FieldOption

None.

MHRealTime

boolean

None.

PerformedMandatory

boolean

None.

ManHourRecordMandatory

Mandatory to fill ManHour records

boolean

None.

Series

Associate alphanumeric prefix to the WO code

boolean

None.

BeginDate

Start dates are equal to

BeginDate

None.

ChangeStartDate

boolean

None.

RecordDate

Record dates are equal to

RecordDate

None.

UserCode1

UserCodeFieldOption

None.

UserCode2

UserCodeFieldOption

None.

SuggestRunningRecord

boolean

None.

TitleAutoFormat

Format for title if it is filled automatically

string

None.

ReschedulingReasonMandatory

Option Rescheduling Reason is mandatory

boolean

None.

Response Formats

Sample:
{
  "RequiredDestination": "Item",
  "Perform": true,
  "PerformSignature": "None",
  "Approve": true,
  "ApproveSignature": "None",
  "System": "None",
  "Urgency": "None",
  "Manager": "None",
  "WorkRequest": "None",
  "Planned": "None",
  "Performed": "None",
  "Item": "None",
  "Component": "None",
  "Symptom": "None",
  "Cause": "None",
  "Documents": "None",
  "ManHours": "None",
  "Articles": "None",
  "Others": "None",
  "MHRealTime": true,
  "PerformedMandatory": true,
  "ManHourRecordMandatory": true,
  "Series": true,
  "BeginDate": "Scheduled",
  "ChangeStartDate": true,
  "RecordDate": "Start",
  "UserCode1": {
    "Label": "sample string 1",
    "Option": "None",
    "GroupValues": true
  },
  "UserCode2": {
    "Label": "sample string 1",
    "Option": "None",
    "GroupValues": true
  },
  "SuggestRunningRecord": true,
  "TitleAutoFormat": "sample string 9",
  "ReschedulingReasonMandatory": true
}
Sample:
<WorkOrdersOptions xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin">
  <Approve>true</Approve>
  <ApproveSignature>None</ApproveSignature>
  <Articles>None</Articles>
  <BeginDate>Scheduled</BeginDate>
  <Cause>None</Cause>
  <ChangeStartDate>true</ChangeStartDate>
  <Component>None</Component>
  <Documents>None</Documents>
  <Item>None</Item>
  <MHRealTime>true</MHRealTime>
  <ManHourRecordMandatory>true</ManHourRecordMandatory>
  <ManHours>None</ManHours>
  <Manager>None</Manager>
  <Others>None</Others>
  <Perform>true</Perform>
  <PerformSignature>None</PerformSignature>
  <Performed>None</Performed>
  <PerformedMandatory>true</PerformedMandatory>
  <Planned>None</Planned>
  <RecordDate>Start</RecordDate>
  <RequiredDestination>Item</RequiredDestination>
  <ReschedulingReasonMandatory>true</ReschedulingReasonMandatory>
  <Series>true</Series>
  <SuggestRunningRecord>true</SuggestRunningRecord>
  <Symptom>None</Symptom>
  <System>None</System>
  <TitleAutoFormat>sample string 9</TitleAutoFormat>
  <Urgency>None</Urgency>
  <UserCode1>
    <GroupValues>true</GroupValues>
    <Label>sample string 1</Label>
    <Option>None</Option>
  </UserCode1>
  <UserCode2>
    <GroupValues>true</GroupValues>
    <Label>sample string 1</Label>
    <Option>None</Option>
  </UserCode2>
  <WorkRequest>None</WorkRequest>
</WorkOrdersOptions>
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="RequiredDestination"

Item
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Perform"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="PerformSignature"

None
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Approve"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="ApproveSignature"

None
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="System"

None
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Urgency"

None
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Manager"

None
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WorkRequest"

None
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Planned"

None
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Performed"

None
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Item"

None
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Component"

None
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Symptom"

None
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Cause"

None
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Documents"

None
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="ManHours"

None
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Articles"

None
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Others"

None
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="MHRealTime"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="PerformedMandatory"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="ManHourRecordMandatory"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Series"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="BeginDate"

Scheduled
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="ChangeStartDate"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="RecordDate"

Start
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="UserCode1.Label"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="UserCode1.Option"

None
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="UserCode1.GroupValues"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="UserCode2.Label"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="UserCode2.Option"

None
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="UserCode2.GroupValues"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SuggestRunningRecord"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="TitleAutoFormat"

sample string 9
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="ReschedulingReasonMandatory"

True
--MultipartDataMediaFormatterBoundary1q2w3e--