POST api/WorkOrder

Create New Work Order

Request Information

URI Parameters

None.

Body Parameters

WorkOrderEntryRequestModel
NameDescriptionTypeAdditional information
WorkOrderNo

string

None.

StartDate

string

None.

StartTime

string

None.

EndDate

string

None.

EndTime

string

None.

OrderType

string

None.

LocationID

string

None.

Building

string

None.

DepartmentID

string

None.

ShortText

string

None.

AssetsMapped

Collection of MappedAsset

None.

AddedBy_LoggedinUser

integer

None.

Priority

string

None.

IoTDeviceId

string

None.

DeviceClientId

string

None.

RuleId

string

None.

AddedBy

integer

None.

IsSoMa

boolean

None.

RechnungAddress

string

None.

Latitude

decimal number

None.

Longitude

decimal number

None.

WorkOrderStatus

integer

None.

SchedulerServiceId

integer

None.

NestedPMId

integer

None.

AssetsSerialNo

string

None.

SubmittedUserListItems

Collection of integer

None.

IsTask

boolean

None.

TaxRateID

integer

None.

Additional_Information

string

None.

RequesterType

integer

None.

RequesterName

string

None.

RequesterContact

string

None.

RequesterEmail

string

None.

RequesterEmployeeId

integer

None.

IsUseThisAddress

boolean

None.

Address1

string

None.

Address2

string

None.

CountryID

integer

None.

StateID

integer

None.

CityID

integer

None.

Zipcode

string

None.

RequesterCustomerId

integer

None.

RequesterId

integer

None.

IsRequester

integer

None.

IsJob

boolean

None.

LocalTimeZone

string

None.

TimeZoneFraction

decimal number

None.

Meldenummer_MessageNumber

string

None.

CustomerServiceAddressID

integer

None.

CustomerAddressType

integer

None.

PhoneCode

string

None.

MarketingCampaignId

integer

None.

ABCKennzeichen_Flag

integer

None.

RequiresSignature

boolean

None.

ProjectID

integer

None.

EstimatedCost

decimal number

None.

EstimatedHours

decimal number

None.

Request Formats

application/json, text/json, text/plain, text/html

Sample:
{
  "workOrderNo": "sample string 1",
  "startDate": "sample string 2",
  "startTime": "sample string 3",
  "endDate": "sample string 4",
  "endTime": "sample string 5",
  "orderType": "sample string 6",
  "locationID": "sample string 7",
  "building": "sample string 8",
  "departmentID": "sample string 9",
  "shortText": "sample string 10",
  "assetsMapped": [
    {
      "assetId": 1,
      "equipmentNr": "sample string 2",
      "assetsClassID": 1
    },
    {
      "assetId": 1,
      "equipmentNr": "sample string 2",
      "assetsClassID": 1
    }
  ],
  "addedBy_LoggedinUser": 11,
  "priority": "sample string 12",
  "ioTDeviceId": "sample string 13",
  "deviceClientId": "sample string 14",
  "ruleId": "sample string 15",
  "addedBy": 1,
  "isSoMa": true,
  "rechnungAddress": "sample string 16",
  "latitude": 1.0,
  "longitude": 1.0,
  "workOrderStatus": 1,
  "schedulerServiceId": 1,
  "nestedPMId": 1,
  "assetsSerialNo": "sample string 17",
  "submittedUserListItems": [
    1,
    2
  ],
  "isTask": true,
  "taxRateID": 1,
  "additional_Information": "sample string 19",
  "requesterType": 1,
  "requesterName": "sample string 20",
  "requesterContact": "sample string 21",
  "requesterEmail": "sample string 22",
  "requesterEmployeeId": 1,
  "isUseThisAddress": true,
  "address1": "sample string 23",
  "address2": "sample string 24",
  "countryID": 1,
  "stateID": 1,
  "cityID": 1,
  "zipcode": "sample string 25",
  "requesterCustomerId": 1,
  "requesterId": 1,
  "isRequester": 1,
  "isJob": true,
  "localTimeZone": "sample string 26",
  "timeZoneFraction": 1.0,
  "meldenummer_MessageNumber": "sample string 27",
  "customerServiceAddressID": 1,
  "customerAddressType": 1,
  "phoneCode": "sample string 28",
  "marketingCampaignId": 1,
  "abcKennzeichen_Flag": 1,
  "requiresSignature": true,
  "projectID": 1,
  "estimatedCost": 1.0,
  "estimatedHours": 1.0
}

application/xml, text/xml

Sample:
<WorkOrderEntryRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.RequestModel">
  <ABCKennzeichen_Flag>1</ABCKennzeichen_Flag>
  <AddedBy>1</AddedBy>
  <AddedBy_LoggedinUser>11</AddedBy_LoggedinUser>
  <Additional_Information>sample string 19</Additional_Information>
  <Address1>sample string 23</Address1>
  <Address2>sample string 24</Address2>
  <AssetsMapped>
    <MappedAsset>
      <AssetId>1</AssetId>
      <AssetsClassID>1</AssetsClassID>
      <EquipmentNr>sample string 2</EquipmentNr>
    </MappedAsset>
    <MappedAsset>
      <AssetId>1</AssetId>
      <AssetsClassID>1</AssetsClassID>
      <EquipmentNr>sample string 2</EquipmentNr>
    </MappedAsset>
  </AssetsMapped>
  <AssetsSerialNo>sample string 17</AssetsSerialNo>
  <Building>sample string 8</Building>
  <CityID>1</CityID>
  <CountryID>1</CountryID>
  <CustomerAddressType>1</CustomerAddressType>
  <CustomerServiceAddressID>1</CustomerServiceAddressID>
  <DepartmentID>sample string 9</DepartmentID>
  <DeviceClientId>sample string 14</DeviceClientId>
  <EndDate>sample string 4</EndDate>
  <EndTime>sample string 5</EndTime>
  <EstimatedCost>1</EstimatedCost>
  <EstimatedHours>1</EstimatedHours>
  <IoTDeviceId>sample string 13</IoTDeviceId>
  <IsJob>true</IsJob>
  <IsRequester>1</IsRequester>
  <IsSoMa>true</IsSoMa>
  <IsTask>true</IsTask>
  <IsUseThisAddress>true</IsUseThisAddress>
  <Latitude>1</Latitude>
  <LocalTimeZone>sample string 26</LocalTimeZone>
  <LocationID>sample string 7</LocationID>
  <Longitude>1</Longitude>
  <MarketingCampaignId>1</MarketingCampaignId>
  <Meldenummer_MessageNumber>sample string 27</Meldenummer_MessageNumber>
  <NestedPMId>1</NestedPMId>
  <OrderType>sample string 6</OrderType>
  <PhoneCode>sample string 28</PhoneCode>
  <Priority>sample string 12</Priority>
  <ProjectID>1</ProjectID>
  <RechnungAddress>sample string 16</RechnungAddress>
  <RequesterContact>sample string 21</RequesterContact>
  <RequesterCustomerId>1</RequesterCustomerId>
  <RequesterEmail>sample string 22</RequesterEmail>
  <RequesterEmployeeId>1</RequesterEmployeeId>
  <RequesterId>1</RequesterId>
  <RequesterName>sample string 20</RequesterName>
  <RequesterType>1</RequesterType>
  <RequiresSignature>true</RequiresSignature>
  <RuleId>sample string 15</RuleId>
  <SchedulerServiceId>1</SchedulerServiceId>
  <ShortText>sample string 10</ShortText>
  <StartDate>sample string 2</StartDate>
  <StartTime>sample string 3</StartTime>
  <StateID>1</StateID>
  <SubmittedUserListItems xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:long>1</d2p1:long>
    <d2p1:long>2</d2p1:long>
  </SubmittedUserListItems>
  <TaxRateID>1</TaxRateID>
  <TimeZoneFraction>1</TimeZoneFraction>
  <WorkOrderNo>sample string 1</WorkOrderNo>
  <WorkOrderStatus>1</WorkOrderStatus>
  <Zipcode>sample string 25</Zipcode>
</WorkOrderEntryRequestModel>

multipart/form-data

Sample:
<WorkOrderEntryRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.RequestModel"><ABCKennzeichen_Flag>1</ABCKennzeichen_Flag><AddedBy>1</AddedBy><AddedBy_LoggedinUser>11</AddedBy_LoggedinUser><Additional_Information>sample string 19</Additional_Information><Address1>sample string 23</Address1><Address2>sample string 24</Address2><AssetsMapped><MappedAsset><AssetId>1</AssetId><AssetsClassID>1</AssetsClassID><EquipmentNr>sample string 2</EquipmentNr></MappedAsset><MappedAsset><AssetId>1</AssetId><AssetsClassID>1</AssetsClassID><EquipmentNr>sample string 2</EquipmentNr></MappedAsset></AssetsMapped><AssetsSerialNo>sample string 17</AssetsSerialNo><Building>sample string 8</Building><CityID>1</CityID><CountryID>1</CountryID><CustomerAddressType>1</CustomerAddressType><CustomerServiceAddressID>1</CustomerServiceAddressID><DepartmentID>sample string 9</DepartmentID><DeviceClientId>sample string 14</DeviceClientId><EndDate>sample string 4</EndDate><EndTime>sample string 5</EndTime><EstimatedCost>1</EstimatedCost><EstimatedHours>1</EstimatedHours><IoTDeviceId>sample string 13</IoTDeviceId><IsJob>true</IsJob><IsRequester>1</IsRequester><IsSoMa>true</IsSoMa><IsTask>true</IsTask><IsUseThisAddress>true</IsUseThisAddress><Latitude>1</Latitude><LocalTimeZone>sample string 26</LocalTimeZone><LocationID>sample string 7</LocationID><Longitude>1</Longitude><MarketingCampaignId>1</MarketingCampaignId><Meldenummer_MessageNumber>sample string 27</Meldenummer_MessageNumber><NestedPMId>1</NestedPMId><OrderType>sample string 6</OrderType><PhoneCode>sample string 28</PhoneCode><Priority>sample string 12</Priority><ProjectID>1</ProjectID><RechnungAddress>sample string 16</RechnungAddress><RequesterContact>sample string 21</RequesterContact><RequesterCustomerId>1</RequesterCustomerId><RequesterEmail>sample string 22</RequesterEmail><RequesterEmployeeId>1</RequesterEmployeeId><RequesterId>1</RequesterId><RequesterName>sample string 20</RequesterName><RequesterType>1</RequesterType><RequiresSignature>true</RequiresSignature><RuleId>sample string 15</RuleId><SchedulerServiceId>1</SchedulerServiceId><ShortText>sample string 10</ShortText><StartDate>sample string 2</StartDate><StartTime>sample string 3</StartTime><StateID>1</StateID><SubmittedUserListItems xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><d2p1:long>1</d2p1:long><d2p1:long>2</d2p1:long></SubmittedUserListItems><TaxRateID>1</TaxRateID><TimeZoneFraction>1</TimeZoneFraction><WorkOrderNo>sample string 1</WorkOrderNo><WorkOrderStatus>1</WorkOrderStatus><Zipcode>sample string 25</Zipcode></WorkOrderEntryRequestModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

WorkOrderInsertResponseModel
NameDescriptionTypeAdditional information
WorkOrderNo

string

None.

IncidentId

string

None.

ReturnID

integer

Required

Message

string

Required

Successful

boolean

Required

Code

integer

None.

TotalRecord

integer

None.

Response Formats

application/json, text/json, text/plain, text/html

Sample:
{
  "workOrderNo": "sample string 1",
  "incidentId": "sample string 2",
  "returnID": 3,
  "message": "sample string 4",
  "successful": true,
  "code": 6,
  "totalRecord": 7
}

application/xml, text/xml

Sample:
<WorkOrderInsertResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel">
  <Code>6</Code>
  <Message>sample string 4</Message>
  <ReturnID>3</ReturnID>
  <Successful>true</Successful>
  <TotalRecord>7</TotalRecord>
  <IncidentId>sample string 2</IncidentId>
  <WorkOrderNo>sample string 1</WorkOrderNo>
</WorkOrderInsertResponseModel>

multipart/form-data

Sample:
<WorkOrderInsertResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel"><Code>6</Code><Message>sample string 4</Message><ReturnID>3</ReturnID><Successful>true</Successful><TotalRecord>7</TotalRecord><IncidentId>sample string 2</IncidentId><WorkOrderNo>sample string 1</WorkOrderNo></WorkOrderInsertResponseModel>