POST api/ServiceOrder/AddServiceOrder

Request Information

URI Parameters

None.

Body Parameters

ServiceOrder
NameDescriptionTypeAdditional information
PoNo

integer

None.

ContractNo

string

None.

PoStartDate

date

None.

Client

Client

None.

CustomerCode

integer

None.

PoEndDate

date

None.

PoReceivedDateFal

date

None.

PoReceivedDateEngg

date

None.

confirmDateEngg

date

None.

ProjectLocation

string

None.

WorkDesc

string

None.

Duration

string

None.

Rev

decimal number

None.

poAmount

decimal number

None.

Status

boolean

None.

IsMgtApproval

boolean

None.

PrjMgr

string

None.

ActualStartDate

date

None.

ActualEndDate

date

None.

ProponentName

string

None.

Request Formats

application/json, text/json

Sample:
{
  "PoNo": 1,
  "ContractNo": "sample string 2",
  "PoStartDate": "2026-03-09T13:01:43.1751962-04:00",
  "Client": {
    "CustomerCode": 1,
    "CustomerName": "sample string 2",
    "Address": "sample string 3",
    "Email": "sample string 4",
    "Phone": "sample string 5",
    "MobileNumber": "sample string 6",
    "FaxNumber": "sample string 7",
    "Status": "sample string 8",
    "IntroducedBy": "sample string 9",
    "VATNo": "sample string 10",
    "ClientNameInArabic": "sample string 11",
    "AddressInArabic": "sample string 12",
    "BuildingNumber": "sample string 13",
    "Street": "sample string 14",
    "Country": {
      "CountryCode": 1,
      "CountryName": "sample string 2"
    },
    "CountryCode": 15,
    "postalCode": 16,
    "AdditionalNumber": "sample string 17"
  },
  "CustomerCode": 4,
  "PoEndDate": "2026-03-09T13:01:43.1751962-04:00",
  "PoReceivedDateFal": "2026-03-09T13:01:43.1751962-04:00",
  "PoReceivedDateEngg": "2026-03-09T13:01:43.1751962-04:00",
  "confirmDateEngg": "2026-03-09T13:01:43.1751962-04:00",
  "ProjectLocation": "sample string 9",
  "WorkDesc": "sample string 10",
  "Duration": "sample string 11",
  "Rev": 12.0,
  "poAmount": 13.0,
  "Status": true,
  "IsMgtApproval": true,
  "PrjMgr": "sample string 16",
  "ActualStartDate": "2026-03-09T13:01:43.1751962-04:00",
  "ActualEndDate": "2026-03-09T13:01:43.1751962-04:00",
  "ProponentName": "sample string 19"
}

application/xml, text/xml

Sample:
<ServiceOrder xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ERPAPIV1.Models">
  <ActualEndDate>2026-03-09T13:01:43.1751962-04:00</ActualEndDate>
  <ActualStartDate>2026-03-09T13:01:43.1751962-04:00</ActualStartDate>
  <Client>
    <AdditionalNumber>sample string 17</AdditionalNumber>
    <Address>sample string 3</Address>
    <AddressInArabic>sample string 12</AddressInArabic>
    <BuildingNumber>sample string 13</BuildingNumber>
    <ClientNameInArabic>sample string 11</ClientNameInArabic>
    <Country>
      <CountryCode>1</CountryCode>
      <CountryName>sample string 2</CountryName>
    </Country>
    <CountryCode>15</CountryCode>
    <CustomerCode>1</CustomerCode>
    <CustomerName>sample string 2</CustomerName>
    <Email>sample string 4</Email>
    <FaxNumber>sample string 7</FaxNumber>
    <IntroducedBy>sample string 9</IntroducedBy>
    <MobileNumber>sample string 6</MobileNumber>
    <Phone>sample string 5</Phone>
    <Status>sample string 8</Status>
    <Street>sample string 14</Street>
    <VATNo>sample string 10</VATNo>
    <postalCode>16</postalCode>
  </Client>
  <ContractNo>sample string 2</ContractNo>
  <CustomerCode>4</CustomerCode>
  <Duration>sample string 11</Duration>
  <IsMgtApproval>true</IsMgtApproval>
  <PoEndDate>2026-03-09T13:01:43.1751962-04:00</PoEndDate>
  <PoNo>1</PoNo>
  <PoReceivedDateEngg>2026-03-09T13:01:43.1751962-04:00</PoReceivedDateEngg>
  <PoReceivedDateFal>2026-03-09T13:01:43.1751962-04:00</PoReceivedDateFal>
  <PoStartDate>2026-03-09T13:01:43.1751962-04:00</PoStartDate>
  <PrjMgr>sample string 16</PrjMgr>
  <ProjectLocation>sample string 9</ProjectLocation>
  <ProponentName>sample string 19</ProponentName>
  <Rev>12</Rev>
  <Status>true</Status>
  <WorkDesc>sample string 10</WorkDesc>
  <confirmDateEngg>2026-03-09T13:01:43.1751962-04:00</confirmDateEngg>
  <poAmount>13</poAmount>
</ServiceOrder>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.