Stock Transaction Service

Back

Overview

Stock Transactions represent historical stock movements for products in warehouses.

Each Stock Transaction records:

Stock transactions are tied to existing stock items via (ProductId, WarehouseId) pair and provide a complete audit trail of all inventory movements. They power reporting, reconciliation and stock history tracking.

All stock transaction operations are tenant-aware and fully audited.


Endpoints

Back to Inventory

POST

/api/v1/StockTransaction/AddNewStockTransaction

Creates a new stock transaction (records a stock movement).

Request body (StockTransactionModel):

Behavior:

Errors:

Response:

Authorization:


Notes