POST api/SaiSDContractMaintenanceSchedule/UpdateMaintenanceSchedule
Request Information
URI Parameters
None.
Body Parameters
Collection of UpdateMaintenanceScheduleDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| AccountId | integer |
None. |
|
| CompanyId | string |
None. |
|
| SeqNum | integer |
None. |
|
| ContractNum | string |
None. |
|
| IsUpdated | boolean |
None. |
|
| IsDeleted | boolean |
None. |
|
| SDServiceMasterId | string |
None. |
|
| CompleteDate | date |
None. |
|
| InvoiceDate | date |
None. |
|
| ProblemTaskFunctionCode | string |
None. |
|
| ProblemTaskComponentCode | string |
None. |
|
| MaintenanceAmount | decimal number |
None. |
|
| MaintenanceDone | boolean |
None. |
|
| BillingDetailLineNo | integer |
None. |
|
| InvoiceNum | string |
None. |
|
| SDCallMasterId | string |
None. |
|
| ScheduleDate | date |
None. |
|
| MaintenanceDescription | string |
None. |
|
| SelectedEquipmentItems | Collection of string |
None. |
|
| SaiSDContractMaintenanceScheduleParts | Collection of SaiSDContractMaintenanceSchedulePart |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"AccountId": 1,
"CompanyId": "sample string 2",
"SeqNum": 3,
"ContractNum": "sample string 4",
"IsUpdated": true,
"IsDeleted": true,
"SDServiceMasterId": "sample string 7",
"CompleteDate": "2025-12-16T20:27:41.535489+00:00",
"InvoiceDate": "2025-12-16T20:27:41.535489+00:00",
"ProblemTaskFunctionCode": "sample string 8",
"ProblemTaskComponentCode": "sample string 9",
"MaintenanceAmount": 10.0,
"MaintenanceDone": true,
"BillingDetailLineNo": 12,
"InvoiceNum": "sample string 13",
"SDCallMasterId": "sample string 14",
"ScheduleDate": "2025-12-16T20:27:41.535489+00:00",
"MaintenanceDescription": "sample string 16",
"SelectedEquipmentItems": [
"sample string 1",
"sample string 2"
],
"SaiSDContractMaintenanceScheduleParts": [
{
"ContractNum": "sample string 1",
"MaintenanceScheduleSeqNum": 2,
"MaintenanceSchedulePartNum": 3,
"SDServiceMasterId": "sample string 4",
"PartNum": "sample string 5",
"Description": "sample string 6",
"UnitCost": 7.0,
"IsInventory": true,
"Quantity": 9.0,
"IsUpdated": true,
"IsDeleted": true,
"AccountId": 12,
"CompanyId": "sample string 13",
"CreatedOn": "2025-12-16T20:27:41.535489+00:00",
"CreatedBy": "sample string 15",
"UpdatedOn": "2025-12-16T20:27:41.535489+00:00",
"UpdatedBy": "sample string 16",
"IsLockedForEditing": true,
"LockedBy": "sample string 18",
"Id": "sample string 19",
"FieldPermissions": []
},
{
"ContractNum": "sample string 1",
"MaintenanceScheduleSeqNum": 2,
"MaintenanceSchedulePartNum": 3,
"SDServiceMasterId": "sample string 4",
"PartNum": "sample string 5",
"Description": "sample string 6",
"UnitCost": 7.0,
"IsInventory": true,
"Quantity": 9.0,
"IsUpdated": true,
"IsDeleted": true,
"AccountId": 12,
"CompanyId": "sample string 13",
"CreatedOn": "2025-12-16T20:27:41.535489+00:00",
"CreatedBy": "sample string 15",
"UpdatedOn": "2025-12-16T20:27:41.535489+00:00",
"UpdatedBy": "sample string 16",
"IsLockedForEditing": true,
"LockedBy": "sample string 18",
"Id": "sample string 19",
"FieldPermissions": []
}
]
},
{
"AccountId": 1,
"CompanyId": "sample string 2",
"SeqNum": 3,
"ContractNum": "sample string 4",
"IsUpdated": true,
"IsDeleted": true,
"SDServiceMasterId": "sample string 7",
"CompleteDate": "2025-12-16T20:27:41.535489+00:00",
"InvoiceDate": "2025-12-16T20:27:41.535489+00:00",
"ProblemTaskFunctionCode": "sample string 8",
"ProblemTaskComponentCode": "sample string 9",
"MaintenanceAmount": 10.0,
"MaintenanceDone": true,
"BillingDetailLineNo": 12,
"InvoiceNum": "sample string 13",
"SDCallMasterId": "sample string 14",
"ScheduleDate": "2025-12-16T20:27:41.535489+00:00",
"MaintenanceDescription": "sample string 16",
"SelectedEquipmentItems": [
"sample string 1",
"sample string 2"
],
"SaiSDContractMaintenanceScheduleParts": [
{
"ContractNum": "sample string 1",
"MaintenanceScheduleSeqNum": 2,
"MaintenanceSchedulePartNum": 3,
"SDServiceMasterId": "sample string 4",
"PartNum": "sample string 5",
"Description": "sample string 6",
"UnitCost": 7.0,
"IsInventory": true,
"Quantity": 9.0,
"IsUpdated": true,
"IsDeleted": true,
"AccountId": 12,
"CompanyId": "sample string 13",
"CreatedOn": "2025-12-16T20:27:41.535489+00:00",
"CreatedBy": "sample string 15",
"UpdatedOn": "2025-12-16T20:27:41.535489+00:00",
"UpdatedBy": "sample string 16",
"IsLockedForEditing": true,
"LockedBy": "sample string 18",
"Id": "sample string 19",
"FieldPermissions": []
},
{
"ContractNum": "sample string 1",
"MaintenanceScheduleSeqNum": 2,
"MaintenanceSchedulePartNum": 3,
"SDServiceMasterId": "sample string 4",
"PartNum": "sample string 5",
"Description": "sample string 6",
"UnitCost": 7.0,
"IsInventory": true,
"Quantity": 9.0,
"IsUpdated": true,
"IsDeleted": true,
"AccountId": 12,
"CompanyId": "sample string 13",
"CreatedOn": "2025-12-16T20:27:41.535489+00:00",
"CreatedBy": "sample string 15",
"UpdatedOn": "2025-12-16T20:27:41.535489+00:00",
"UpdatedBy": "sample string 16",
"IsLockedForEditing": true,
"LockedBy": "sample string 18",
"Id": "sample string 19",
"FieldPermissions": []
}
]
}
]
application/xml, text/xml
Sample:
<ArrayOfUpdateMaintenanceScheduleDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.SD">
<UpdateMaintenanceScheduleDTO>
<AccountId>1</AccountId>
<BillingDetailLineNo>12</BillingDetailLineNo>
<CompanyId>sample string 2</CompanyId>
<CompleteDate>2025-12-16T20:27:41.535489+00:00</CompleteDate>
<ContractNum>sample string 4</ContractNum>
<InvoiceDate>2025-12-16T20:27:41.535489+00:00</InvoiceDate>
<InvoiceNum>sample string 13</InvoiceNum>
<IsDeleted>true</IsDeleted>
<IsUpdated>true</IsUpdated>
<MaintenanceAmount>10</MaintenanceAmount>
<MaintenanceDescription>sample string 16</MaintenanceDescription>
<MaintenanceDone>true</MaintenanceDone>
<ProblemTaskComponentCode>sample string 9</ProblemTaskComponentCode>
<ProblemTaskFunctionCode>sample string 8</ProblemTaskFunctionCode>
<SDCallMasterId>sample string 14</SDCallMasterId>
<SDServiceMasterId>sample string 7</SDServiceMasterId>
<SaiSDContractMaintenanceScheduleParts>
<SaiSDContractMaintenanceSchedulePart>
<Id xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 19</Id>
<CreatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 15</CreatedBy>
<CreatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T20:27:41.535489+00:00</CreatedOn>
<IsLockedForEditing xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">true</IsLockedForEditing>
<LockedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 18</LockedBy>
<UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 16</UpdatedBy>
<UpdatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T20:27:41.535489+00:00</UpdatedOn>
<AccountId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">12</AccountId>
<CompanyId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 13</CompanyId>
<ContractNum>sample string 1</ContractNum>
<Description>sample string 6</Description>
<IsDeleted>true</IsDeleted>
<IsInventory>true</IsInventory>
<IsUpdated>true</IsUpdated>
<MaintenanceSchedulePartNum>3</MaintenanceSchedulePartNum>
<MaintenanceScheduleSeqNum>2</MaintenanceScheduleSeqNum>
<PartNum>sample string 5</PartNum>
<Quantity>9</Quantity>
<SDServiceMasterId>sample string 4</SDServiceMasterId>
<UnitCost>7</UnitCost>
</SaiSDContractMaintenanceSchedulePart>
<SaiSDContractMaintenanceSchedulePart>
<Id xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 19</Id>
<CreatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 15</CreatedBy>
<CreatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T20:27:41.535489+00:00</CreatedOn>
<IsLockedForEditing xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">true</IsLockedForEditing>
<LockedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 18</LockedBy>
<UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 16</UpdatedBy>
<UpdatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T20:27:41.535489+00:00</UpdatedOn>
<AccountId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">12</AccountId>
<CompanyId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 13</CompanyId>
<ContractNum>sample string 1</ContractNum>
<Description>sample string 6</Description>
<IsDeleted>true</IsDeleted>
<IsInventory>true</IsInventory>
<IsUpdated>true</IsUpdated>
<MaintenanceSchedulePartNum>3</MaintenanceSchedulePartNum>
<MaintenanceScheduleSeqNum>2</MaintenanceScheduleSeqNum>
<PartNum>sample string 5</PartNum>
<Quantity>9</Quantity>
<SDServiceMasterId>sample string 4</SDServiceMasterId>
<UnitCost>7</UnitCost>
</SaiSDContractMaintenanceSchedulePart>
</SaiSDContractMaintenanceScheduleParts>
<ScheduleDate>2025-12-16T20:27:41.535489+00:00</ScheduleDate>
<SelectedEquipmentItems xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</SelectedEquipmentItems>
<SeqNum>3</SeqNum>
</UpdateMaintenanceScheduleDTO>
<UpdateMaintenanceScheduleDTO>
<AccountId>1</AccountId>
<BillingDetailLineNo>12</BillingDetailLineNo>
<CompanyId>sample string 2</CompanyId>
<CompleteDate>2025-12-16T20:27:41.535489+00:00</CompleteDate>
<ContractNum>sample string 4</ContractNum>
<InvoiceDate>2025-12-16T20:27:41.535489+00:00</InvoiceDate>
<InvoiceNum>sample string 13</InvoiceNum>
<IsDeleted>true</IsDeleted>
<IsUpdated>true</IsUpdated>
<MaintenanceAmount>10</MaintenanceAmount>
<MaintenanceDescription>sample string 16</MaintenanceDescription>
<MaintenanceDone>true</MaintenanceDone>
<ProblemTaskComponentCode>sample string 9</ProblemTaskComponentCode>
<ProblemTaskFunctionCode>sample string 8</ProblemTaskFunctionCode>
<SDCallMasterId>sample string 14</SDCallMasterId>
<SDServiceMasterId>sample string 7</SDServiceMasterId>
<SaiSDContractMaintenanceScheduleParts>
<SaiSDContractMaintenanceSchedulePart>
<Id xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 19</Id>
<CreatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 15</CreatedBy>
<CreatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T20:27:41.535489+00:00</CreatedOn>
<IsLockedForEditing xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">true</IsLockedForEditing>
<LockedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 18</LockedBy>
<UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 16</UpdatedBy>
<UpdatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T20:27:41.535489+00:00</UpdatedOn>
<AccountId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">12</AccountId>
<CompanyId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 13</CompanyId>
<ContractNum>sample string 1</ContractNum>
<Description>sample string 6</Description>
<IsDeleted>true</IsDeleted>
<IsInventory>true</IsInventory>
<IsUpdated>true</IsUpdated>
<MaintenanceSchedulePartNum>3</MaintenanceSchedulePartNum>
<MaintenanceScheduleSeqNum>2</MaintenanceScheduleSeqNum>
<PartNum>sample string 5</PartNum>
<Quantity>9</Quantity>
<SDServiceMasterId>sample string 4</SDServiceMasterId>
<UnitCost>7</UnitCost>
</SaiSDContractMaintenanceSchedulePart>
<SaiSDContractMaintenanceSchedulePart>
<Id xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 19</Id>
<CreatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 15</CreatedBy>
<CreatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T20:27:41.535489+00:00</CreatedOn>
<IsLockedForEditing xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">true</IsLockedForEditing>
<LockedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 18</LockedBy>
<UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 16</UpdatedBy>
<UpdatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T20:27:41.535489+00:00</UpdatedOn>
<AccountId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">12</AccountId>
<CompanyId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 13</CompanyId>
<ContractNum>sample string 1</ContractNum>
<Description>sample string 6</Description>
<IsDeleted>true</IsDeleted>
<IsInventory>true</IsInventory>
<IsUpdated>true</IsUpdated>
<MaintenanceSchedulePartNum>3</MaintenanceSchedulePartNum>
<MaintenanceScheduleSeqNum>2</MaintenanceScheduleSeqNum>
<PartNum>sample string 5</PartNum>
<Quantity>9</Quantity>
<SDServiceMasterId>sample string 4</SDServiceMasterId>
<UnitCost>7</UnitCost>
</SaiSDContractMaintenanceSchedulePart>
</SaiSDContractMaintenanceScheduleParts>
<ScheduleDate>2025-12-16T20:27:41.535489+00:00</ScheduleDate>
<SelectedEquipmentItems xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</SelectedEquipmentItems>
<SeqNum>3</SeqNum>
</UpdateMaintenanceScheduleDTO>
</ArrayOfUpdateMaintenanceScheduleDTO>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
None.