mirror of
https://github.com/inventree/InvenTree.git
synced 2025-07-02 03:30:54 +00:00
[Breaking] Remove part scheduling feature (#9811)
* Remove frontend code * Remove references to setting * Remove API endpoint * Docs updates * Bump API version * Remove check for old tab
This commit is contained in:
@ -1,32 +0,0 @@
|
||||
---
|
||||
title: Part Scheduling
|
||||
---
|
||||
|
||||
## Part Scheduling
|
||||
|
||||
|
||||
The *Scheduling* tab provides an overview of the *predicted* future available quantity of a particular part.
|
||||
|
||||
The *Scheduling* tab displays a chart of estimated future part stock levels. It begins at the current date, with the current stock level. It then projects into the "future", taking information from:
|
||||
|
||||
#### Incoming Stock
|
||||
|
||||
- **Purchase Orders** - Incoming goods will increase stock levels
|
||||
- **Build Orders** - Completed build outputs will increase stock levels
|
||||
|
||||
#### Outgoing Stock
|
||||
|
||||
- **Sales Orders** - Outgoing stock items will reduce stock levels
|
||||
- **Build Orders** - Allocated stock items will reduce stock levels
|
||||
|
||||
#### Caveats
|
||||
|
||||
The scheduling information only works as an adequate predictor of future stock quantity if there is sufficient information available in the database.
|
||||
|
||||
In particular, stock movements due to orders (Purchase Orders / Sales Orders / Build Orders) will only be counted in the scheduling *if a target date is set for the order*. If the order does not have a target date set, we cannot know *when* (in the future) the stock levels will be adjusted. Thus, orders without target date information do not contribute to the scheduling information.
|
||||
|
||||
Additionally, any orders with a target date in the "past" are also ignored for the purpose of part scheduling.
|
||||
|
||||
Finally, any unexpected or unscheduled stock operations which are not associated with future orders cannot be predicted or displayed in the scheduling tab.
|
||||
|
||||
{{ image("part/scheduling.png", "Part Scheduling View") }}
|
@ -107,10 +107,6 @@ This tab is only displayed if the part is marked as *Purchaseable*.
|
||||
|
||||
The *Sales Orders* tab shows a list of the sales orders for this part. It provides a view for important sales order information like customer, status, creation and shipment dates.
|
||||
|
||||
### Scheduling
|
||||
|
||||
The *Scheduling* tab provides an overview of the *predicted* future availability of a particular part. Refer to the [scheduling documentation](./scheduling.md) for further information.
|
||||
|
||||
### Stocktake
|
||||
|
||||
The *Stocktake* tab provide historical stock level information, based on user-provided stocktake data. Refer to the [stocktake documentation](./stocktake.md) for further information.
|
||||
|
@ -23,7 +23,6 @@ The *Display Settings* screen shows general display configuration options:
|
||||
{{ usersetting("DATE_DISPLAY_FORMAT") }}
|
||||
{{ usersetting("FORMS_CLOSE_USING_ESCAPE") }}
|
||||
{{ usersetting("PART_SHOW_QUANTITY_IN_FORMS") }}
|
||||
{{ usersetting("DISPLAY_SCHEDULE_TAB") }}
|
||||
{{ usersetting("DISPLAY_STOCKTAKE_TAB") }}
|
||||
{{ usersetting("ENABLE_LAST_BREADCRUMB") }}
|
||||
|
||||
|
@ -152,7 +152,6 @@ nav:
|
||||
- Templates: part/template.md
|
||||
- Tests: part/test.md
|
||||
- Pricing: part/pricing.md
|
||||
- Scheduling: part/scheduling.md
|
||||
- Stocktake: part/stocktake.md
|
||||
- Notifications: part/notification.md
|
||||
- Stock:
|
||||
|
Reference in New Issue
Block a user