POST api/Invoice/Update
Request Information
URI Parameters
None.
Body Parameters
InvoiceViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| ID | integer |
None. |
|
| Budget | string |
None. |
|
| TransactionID | integer |
None. |
|
| Number | integer |
None. |
|
| Customer | string |
None. |
|
| UserID | globally unique identifier |
None. |
|
| Date | date |
None. |
|
| DueDate | date |
None. |
|
| Reference | string |
None. |
|
| PaymentTerm | string |
None. |
|
| PaymentMethod | string |
None. |
|
| SONumber | string |
None. |
|
| PriceList | string |
None. |
|
| TotalDiscount | decimal number |
None. |
|
| TotalTax | decimal number |
None. |
|
| Shipping | decimal number |
None. |
|
| Adjustment | decimal number |
None. |
|
| TotalAmount | decimal number |
None. |
|
| Currency | string |
None. |
|
| ExchangeRate | decimal number |
None. |
|
| ItemList | Collection of InvoiceItemViewModel |
None. |
Request Formats
application/json, text/json
Sample:
{
"ID": 1,
"Budget": "sample string 2",
"TransactionID": 3,
"Number": 4,
"Customer": "sample string 5",
"UserID": "c1b0673a-7eec-4d43-be13-5a16b6a22b14",
"Date": "2025-12-22T10:17:08.41111+00:00",
"DueDate": "2025-12-22T10:17:08.41111+00:00",
"Reference": "sample string 9",
"PaymentTerm": "sample string 10",
"PaymentMethod": "sample string 11",
"SONumber": "sample string 12",
"PriceList": "sample string 13",
"TotalDiscount": 14.0,
"TotalTax": 15.0,
"Shipping": 16.0,
"Adjustment": 17.0,
"TotalAmount": 18.0,
"Currency": "sample string 19",
"ExchangeRate": 1.0,
"ItemList": [
{
"ID": 1,
"Item": "sample string 2",
"Location": "sample string 3",
"SalesAccount": "sample string 4",
"Unit": "sample string 5",
"Quantity": 6.0,
"UnitPrice": 7.0,
"Discount": 8.0,
"Tax": "sample string 9",
"Amount": 10.0
},
{
"ID": 1,
"Item": "sample string 2",
"Location": "sample string 3",
"SalesAccount": "sample string 4",
"Unit": "sample string 5",
"Quantity": 6.0,
"UnitPrice": 7.0,
"Discount": 8.0,
"Tax": "sample string 9",
"Amount": 10.0
}
]
}
application/xml, text/xml
Sample:
<InvoiceViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BizFramework.Web.Services.Areas.SalesPurchase.ViewModel">
<Adjustment>17</Adjustment>
<Budget>sample string 2</Budget>
<Currency>sample string 19</Currency>
<Customer>sample string 5</Customer>
<Date>2025-12-22T10:17:08.41111+00:00</Date>
<DueDate>2025-12-22T10:17:08.41111+00:00</DueDate>
<ExchangeRate>1</ExchangeRate>
<ID>1</ID>
<ItemList>
<InvoiceItemViewModel>
<Amount>10</Amount>
<Discount>8</Discount>
<ID>1</ID>
<Item>sample string 2</Item>
<Location>sample string 3</Location>
<Quantity>6</Quantity>
<SalesAccount>sample string 4</SalesAccount>
<Tax>sample string 9</Tax>
<Unit>sample string 5</Unit>
<UnitPrice>7</UnitPrice>
</InvoiceItemViewModel>
<InvoiceItemViewModel>
<Amount>10</Amount>
<Discount>8</Discount>
<ID>1</ID>
<Item>sample string 2</Item>
<Location>sample string 3</Location>
<Quantity>6</Quantity>
<SalesAccount>sample string 4</SalesAccount>
<Tax>sample string 9</Tax>
<Unit>sample string 5</Unit>
<UnitPrice>7</UnitPrice>
</InvoiceItemViewModel>
</ItemList>
<Number>4</Number>
<PaymentMethod>sample string 11</PaymentMethod>
<PaymentTerm>sample string 10</PaymentTerm>
<PriceList>sample string 13</PriceList>
<Reference>sample string 9</Reference>
<SONumber>sample string 12</SONumber>
<Shipping>16</Shipping>
<TotalAmount>18</TotalAmount>
<TotalDiscount>14</TotalDiscount>
<TotalTax>15</TotalTax>
<TransactionID>3</TransactionID>
<UserID>c1b0673a-7eec-4d43-be13-5a16b6a22b14</UserID>
</InvoiceViewModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.