transaction¶
Represents a stock movement transaction (sale, purchase, adjustment, etc.).
Schema¶
| Field | Type | Read-only | Description |
|---|---|---|---|
id |
integer | — | Internal transaction ID |
item_code |
string | — | Product/article code |
description |
string | — | Transaction description |
document_set |
string | — | Document series |
document |
string | — | Document number |
reference |
string | — | Reference number |
date |
string (date) | — | Transaction date |
invoice |
string | — | Associated invoice |
entity_type |
string | — | Entity type (C = customer, S = supplier) |
salesperson |
string | — | Salesperson code |
operator |
string | — | Operator who processed the transaction |
qty |
number | — | Quantity (positive = in, negative = out) |
unit_price |
number | — | Unit price at time of transaction |
discount |
number | — | Line discount percentage |
discount_2 |
number | — | Secondary discount percentage |
doc_disc |
number | — | Document-level discount |
net_disc |
number | — | Net discount |
warehouse |
string | — | Warehouse code |
dt_created |
string (date-time) | — | Record creation timestamp |
Example¶
{
"id": 12345,
"item_code": "WIDGET-A",
"description": "Widget Type A",
"date": "2024-11-15",
"document": "FT2024/1001",
"qty": -2,
"unit_price": 25.00,
"warehouse": "WH01"
}