Purchase Returns
Section: Warehouse Management (WMS)
URL:/admin/warehouse/manage_order_return_delivery
Page title: (2) Retur achizitii
Overview
Purchase returns record stock returned to a supplier (decrementing inventory and adjusting the vendor balance).
Business value
Stock you return to a supplier — decrements inventory and generates a debit note against the vendor balance.
- Who uses it: Procurement, warehouse, finance
- Key benefit: Recovers cash from defective or wrong-item purchases that would otherwise sit on the shelf.
Typical use cases:
- Return defective batch to vendor with debit note
- Send back over-shipped items
At a glance
Accessing this module
From the admin sidebar, navigate to Purchase Returns, or open the URL directly:
/admin/warehouse/manage_order_return_delivery
List view
The list view shows existing purchase returns records. Use it to search, filter, sort, and bulk-act on items.
Common actions
- View existing records — open Purchase Returns from the sidebar to see the list view.
- Search and filter — use the search box and column filters to find records.
- Create a new record — click the Add / New button (or follow the "Create" URL above) and fill in the required fields.
- Edit a record — click a row to open the detail view, then use the edit action.
- Delete a record — use the row's delete action; deletion may be soft or hard depending on the module.
- Bulk operations — select multiple rows via the checkboxes and apply a bulk action from the toolbar (export, delete, status change, etc., where supported).
A Purchase Return decrements stock and creates a debit note against the vendor. Confirm the return only after the goods are physically packed and ready to ship — once confirmed, inventory is reduced regardless of whether the physical shipment has left.
Document the reason on the Purchase Return (defective batch, over-shipment, wrong items) — this reason is recorded in Warehouse History and is the factual basis for the vendor claim or debit note negotiation.
API
This module is available via the REST API.
Authentication. All API requests require the header authtoken: <token> (generate one at /admin/api/api_management).
Base URL. https://your-domain.tld/api/
Key endpoints:
| Method | Path | Purpose |
|---|---|---|
GET |
{{base_url}}wms/warehouse_manage?page=1&per_page=50 |
List |
GET |
{{base_url}}wms/warehouse_manage/{{wms_record_id}} |
Get one |
POST |
{{base_url}}wms/warehouse_manage |
Create |
PUT |
{{base_url}}wms/warehouse_manage/{{wms_record_id}} |
Update |
DELETE |
{{base_url}}wms/warehouse_manage/{{wms_record_id}} |
Delete |
GET |
{{base_url}}wms/commodity_list?page=1&per_page=50 |
List |
GET |
{{base_url}}wms/commodity_list/{{wms_record_id}} |
Get one |
GET |
{{base_url}}wms/commodity_list/search/{{search_key}} |
Search |
POST |
{{base_url}}wms/commodity_list |
Create |
PUT |
{{base_url}}wms/commodity_list/{{wms_record_id}} |
Update |
DELETE |
{{base_url}}wms/commodity_list/{{wms_record_id}} |
Delete |
GET |
{{base_url}}wms/manage_purchase?page=1&per_page=50 |
List |
GET |
{{base_url}}wms/manage_purchase/{{wms_record_id}} |
Get one |
POST |
{{base_url}}wms/manage_purchase |
Create |
PUT |
{{base_url}}wms/manage_purchase/{{wms_record_id}} |
Update |
DELETE |
{{base_url}}wms/manage_purchase/{{wms_record_id}} |
Delete |
GET |
{{base_url}}wms/manage_delivery?page=1&per_page=50 |
List |
GET |
{{base_url}}wms/manage_delivery/{{wms_record_id}} |
Get one |
POST |
{{base_url}}wms/manage_delivery |
Create |
PUT |
{{base_url}}wms/manage_delivery/{{wms_record_id}} |
Update |
See the full payload schemas, query parameters, and example responses in the API reference (`WMS`).
Captured: 2026-05-10T09:51:26.776Z · Source: demo.crmconnect.io/admin/warehouse/manage_order_return_delivery