* Add new setting to bypass "shipped" status * Bypass "shipped" status optionally * Update setting description string * Update unit tests * Refactor location of status_codes * Link source code into docs * Add stock status codes * And the build order too * Fix import
2.4 KiB
title
| title |
|---|
| Stock Status |
Stock Status
Each Stock Item has a status attribute, which serves to identify the current condition of the individual stock item.
Certain stock item status codes will restrict the availability of the stock item.
Below is the list of available stock status codes and their meaning:
| Status | Description | Available |
|---|---|---|
| OK | Stock item is healthy, nothing wrong to report | Yes |
| Attention needed | Stock item hasn't been checked or tested yet | Yes |
| Damaged | Stock item is not functional in its present state | Yes |
| Destroyed | Stock item has been destroyed | No |
| Lost | Stock item has been lost | No |
| Rejected | Stock item did not pass the quality control standards | No |
| Quarantined | Stock item has been intentionally isolated and it unavailable | No |
The status of a given stock item is displayed on the stock item detail page:
{% with id="stock_status_label", url="stock/stock_status_label.png", description="Stock Status Label" %} {% include 'img.html' %} {% endwith %}
Source Code
Refer to the source code for the Stock status codes:
::: stock.status_codes.StockStatus options: show_bases: False show_root_heading: False show_root_toc_entry: False show_source: True members: []
Default Status Code
The default status code for any newly created Stock Item is OK
Update Status
To update the status code for an individual stock item, open the Edit Stock Item dialog and then select the required status code in the Status field
{% with id="stock_status_edit", url="stock/stock_status_edit.png", description="Edit stock item status" %} {% include 'img.html' %} {% endwith %}