PUT V3/odata/ProjectInstallment({key})
Updates ProjectInstallment entity
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
key |
ProjectInstallmentId from ProjectInstallment entity |
integer |
Required |
Body Parameters
QicsUnity.Api.Areas.V3.Models.ProjectInstallmentName | Description | Type | Additional information |
---|---|---|---|
ProjectInstallmentId |
Gets or sets ProjectInstallmentId |
integer |
64-bit signed integer |
State |
Gets or sets state |
QicsUnity.Common.BusinessObjects.ProjectInstallmentState |
None. |
InvoicingAgreementId |
Gets or sets Invoicing agreement ID |
integer |
Required 64-bit signed integer |
ProjectId |
Gets or sets project ID |
integer |
Required 64-bit signed integer |
ItemCompanyId |
Gets or sets item company ID |
integer |
Required 64-bit signed integer |
EmployeeCompanyId |
Gets or sets employeecompany id |
integer |
64-bit signed integer Nullable |
Description |
Gets or sets description |
string |
None. |
Date |
Gets or sets the date of the installment |
date |
Required date and time of day |
Quantity |
Gets or sets quantity |
decimal number |
Required |
Price |
Gets or sets price |
decimal number |
Required |
Amount |
Gets or sets amount |
decimal number |
None. |
Request Formats
application/json, text/json
{ "ProjectInstallmentId": "1", "State": "New", "InvoicingAgreementId": "2", "ProjectId": "3", "ItemCompanyId": "4", "EmployeeCompanyId": "1", "Description": "sample 5", "Date": "2024-12-22T17:34:16.2443177+00:00", "Quantity": "7", "Price": "8", "Amount": "9" }
application/xml, text/xml
<ProjectInstallment xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/QicsUnity.Api.Areas.V3.Models"> <Amount>9</Amount> <Date>2024-12-22T17:34:16.2443177+00:00</Date> <Description>sample 5</Description> <EmployeeCompanyId>1</EmployeeCompanyId> <InvoicingAgreementId>2</InvoicingAgreementId> <ItemCompanyId>4</ItemCompanyId> <Price>8</Price> <ProjectId>3</ProjectId> <ProjectInstallmentId>1</ProjectInstallmentId> <Quantity>7</Quantity> <State>New</State> </ProjectInstallment>
Response Information
Resource Description
QicsUnity.Api.Areas.V3.Models.ProjectInstallmentName | Description | Type | Additional information |
---|---|---|---|
ProjectInstallmentId |
Gets or sets ProjectInstallmentId |
integer |
64-bit signed integer |
State |
Gets or sets state |
QicsUnity.Common.BusinessObjects.ProjectInstallmentState |
None. |
InvoicingAgreementId |
Gets or sets Invoicing agreement ID |
integer |
Required 64-bit signed integer |
ProjectId |
Gets or sets project ID |
integer |
Required 64-bit signed integer |
ItemCompanyId |
Gets or sets item company ID |
integer |
Required 64-bit signed integer |
EmployeeCompanyId |
Gets or sets employeecompany id |
integer |
64-bit signed integer Nullable |
Description |
Gets or sets description |
string |
None. |
Date |
Gets or sets the date of the installment |
date |
Required date and time of day |
Quantity |
Gets or sets quantity |
decimal number |
Required |
Price |
Gets or sets price |
decimal number |
Required |
Amount |
Gets or sets amount |
decimal number |
None. |
Response Formats
application/json, text/json
{ "ProjectInstallmentId": "1", "State": "New", "InvoicingAgreementId": "2", "ProjectId": "3", "ItemCompanyId": "4", "EmployeeCompanyId": "1", "Description": "sample 5", "Date": "2024-12-22T17:34:16.2443177+00:00", "Quantity": "7", "Price": "8", "Amount": "9" }
application/xml, text/xml
<ProjectInstallment xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/QicsUnity.Api.Areas.V3.Models"> <Amount>9</Amount> <Date>2024-12-22T17:34:16.2443177+00:00</Date> <Description>sample 5</Description> <EmployeeCompanyId>1</EmployeeCompanyId> <InvoicingAgreementId>2</InvoicingAgreementId> <ItemCompanyId>4</ItemCompanyId> <Price>8</Price> <ProjectId>3</ProjectId> <ProjectInstallmentId>1</ProjectInstallmentId> <Quantity>7</Quantity> <State>New</State> </ProjectInstallment>