POST api/SaiSDContractMaintenanceSchedule/ValidateMaintenanceScheduleWorkOrder

Request Information

URI Parameters

None.

Body Parameters

Collection of ValidateMaintenanceScheduleInvoice
NameDescriptionTypeAdditional information
AccountId

integer

None.

CompanyId

string

None.

SeqNum

integer

None.

ContractNum

string

None.

InvoiceNum

string

None.

SDCallMasterId

string

None.

IsValidInvoice

boolean

None.

IsValidWorkOrder

boolean

None.

InvoiceAlreadyAttached

boolean

None.

WOAlreadyAttached

boolean

None.

HasError

boolean

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "AccountId": 1,
    "CompanyId": "sample string 2",
    "SeqNum": 3,
    "ContractNum": "sample string 4",
    "InvoiceNum": "sample string 5",
    "SDCallMasterId": "sample string 6",
    "IsValidInvoice": true,
    "IsValidWorkOrder": true,
    "InvoiceAlreadyAttached": true,
    "WOAlreadyAttached": true,
    "HasError": true
  },
  {
    "AccountId": 1,
    "CompanyId": "sample string 2",
    "SeqNum": 3,
    "ContractNum": "sample string 4",
    "InvoiceNum": "sample string 5",
    "SDCallMasterId": "sample string 6",
    "IsValidInvoice": true,
    "IsValidWorkOrder": true,
    "InvoiceAlreadyAttached": true,
    "WOAlreadyAttached": true,
    "HasError": true
  }
]

application/xml, text/xml

Sample:
<ArrayOfValidateMaintenanceScheduleInvoice xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.SD">
  <ValidateMaintenanceScheduleInvoice>
    <AccountId>1</AccountId>
    <CompanyId>sample string 2</CompanyId>
    <ContractNum>sample string 4</ContractNum>
    <HasError>true</HasError>
    <InvoiceAlreadyAttached>true</InvoiceAlreadyAttached>
    <InvoiceNum>sample string 5</InvoiceNum>
    <IsValidInvoice>true</IsValidInvoice>
    <IsValidWorkOrder>true</IsValidWorkOrder>
    <SDCallMasterId>sample string 6</SDCallMasterId>
    <SeqNum>3</SeqNum>
    <WOAlreadyAttached>true</WOAlreadyAttached>
  </ValidateMaintenanceScheduleInvoice>
  <ValidateMaintenanceScheduleInvoice>
    <AccountId>1</AccountId>
    <CompanyId>sample string 2</CompanyId>
    <ContractNum>sample string 4</ContractNum>
    <HasError>true</HasError>
    <InvoiceAlreadyAttached>true</InvoiceAlreadyAttached>
    <InvoiceNum>sample string 5</InvoiceNum>
    <IsValidInvoice>true</IsValidInvoice>
    <IsValidWorkOrder>true</IsValidWorkOrder>
    <SDCallMasterId>sample string 6</SDCallMasterId>
    <SeqNum>3</SeqNum>
    <WOAlreadyAttached>true</WOAlreadyAttached>
  </ValidateMaintenanceScheduleInvoice>
</ArrayOfValidateMaintenanceScheduleInvoice>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Collection of ValidateMaintenanceScheduleInvoice
NameDescriptionTypeAdditional information
AccountId

integer

None.

CompanyId

string

None.

SeqNum

integer

None.

ContractNum

string

None.

InvoiceNum

string

None.

SDCallMasterId

string

None.

IsValidInvoice

boolean

None.

IsValidWorkOrder

boolean

None.

InvoiceAlreadyAttached

boolean

None.

WOAlreadyAttached

boolean

None.

HasError

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "AccountId": 1,
    "CompanyId": "sample string 2",
    "SeqNum": 3,
    "ContractNum": "sample string 4",
    "InvoiceNum": "sample string 5",
    "SDCallMasterId": "sample string 6",
    "IsValidInvoice": true,
    "IsValidWorkOrder": true,
    "InvoiceAlreadyAttached": true,
    "WOAlreadyAttached": true,
    "HasError": true
  },
  {
    "AccountId": 1,
    "CompanyId": "sample string 2",
    "SeqNum": 3,
    "ContractNum": "sample string 4",
    "InvoiceNum": "sample string 5",
    "SDCallMasterId": "sample string 6",
    "IsValidInvoice": true,
    "IsValidWorkOrder": true,
    "InvoiceAlreadyAttached": true,
    "WOAlreadyAttached": true,
    "HasError": true
  }
]

application/xml, text/xml

Sample:
<ArrayOfValidateMaintenanceScheduleInvoice xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.SD">
  <ValidateMaintenanceScheduleInvoice>
    <AccountId>1</AccountId>
    <CompanyId>sample string 2</CompanyId>
    <ContractNum>sample string 4</ContractNum>
    <HasError>true</HasError>
    <InvoiceAlreadyAttached>true</InvoiceAlreadyAttached>
    <InvoiceNum>sample string 5</InvoiceNum>
    <IsValidInvoice>true</IsValidInvoice>
    <IsValidWorkOrder>true</IsValidWorkOrder>
    <SDCallMasterId>sample string 6</SDCallMasterId>
    <SeqNum>3</SeqNum>
    <WOAlreadyAttached>true</WOAlreadyAttached>
  </ValidateMaintenanceScheduleInvoice>
  <ValidateMaintenanceScheduleInvoice>
    <AccountId>1</AccountId>
    <CompanyId>sample string 2</CompanyId>
    <ContractNum>sample string 4</ContractNum>
    <HasError>true</HasError>
    <InvoiceAlreadyAttached>true</InvoiceAlreadyAttached>
    <InvoiceNum>sample string 5</InvoiceNum>
    <IsValidInvoice>true</IsValidInvoice>
    <IsValidWorkOrder>true</IsValidWorkOrder>
    <SDCallMasterId>sample string 6</SDCallMasterId>
    <SeqNum>3</SeqNum>
    <WOAlreadyAttached>true</WOAlreadyAttached>
  </ValidateMaintenanceScheduleInvoice>
</ArrayOfValidateMaintenanceScheduleInvoice>