GetTotals
[POST] .../v1/docmovement/gettotals
Returns totals calculated from warehouse transfer document lines. Requires document id and movement select permission. Counts undeleted sender lines once, excluding paired receiver lines; amount sums quantity times stored price. last_purchase_amount estimates quantity times current last purchase cost for the sender stock company or null without purchase cost view permission. Missing costs contribute zero; this estimate can change over time. VAT and additional expenses are zero. Invalid requests, inaccessible documents and storage errors return HTTP 200 ErrorResult.
Request Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| id | Int64 | Required | Document ID. |
Request Example
{
"id": 1
}
Response Parameters
| Name | Type | Description |
|---|---|---|
| ok | Boolean | Indicates whether the request completed successfully. |
| result | DocMovementTotals | Result object. |
Response Example
{
"ok": true,
"result": {
"additional_expenses_amount": 1.0,
"amount": 1.0,
"document_id": 1,
"last_purchase_amount": 1.0,
"operation_count": 1,
"quantity": 1.0,
"vat_amount": 1.0
}
}