[IMP] Manufacturing: Resolving work order dependency problems#17301
[IMP] Manufacturing: Resolving work order dependency problems#17301erjer-odoo wants to merge 1 commit into18.0from
Conversation
|
Hi @meval1006 -- this PR is ready for review when you have a moment. Thank you! |
meval1006
left a comment
There was a problem hiding this comment.
Hi Erin, I had a few style corrections and some suggestions. The biggest one is to retake the images of the Work Order tab so that all the column titles are fully visible, giving the reader better context in the images. It's a hassle, so I will leave the final decision to you. After the style changes, you should be good to go.
| Problems are indicated by the red :icon:`fa-exclamation-triangle` :guilabel:`(exclamation triangle)` | ||
| icon on the work order line. | ||
|
|
||
| .. image:: work_order_dependencies/mo-scheduling-problem.png |
There was a problem hiding this comment.
Suggestion: I know it would be a hassle, but I recommend retaking screenshots that include the columns and ensuring the column titles are fully visible. This ensures there is enough context for the reader.
| begin. In order to ensure operations are carried out in the correct order, Odoo *Manufacturing* | ||
| features a *work order dependencies* setting. Enabling this setting allows for operations on a Bill | ||
| of Materials (BoM) to be *blocked* by other operations that should occur first. | ||
| begin. To ensure operations are carried out in the correct order, the *Manufacturing* app features a |
There was a problem hiding this comment.
| begin. To ensure operations are carried out in the correct order, the *Manufacturing* app features a | |
| begin. To ensure operations are carried out in the correct order, the **Manufacturing** app features a |
Correction: App names should be bold.
...lications/inventory_and_mrp/manufacturing/advanced_configuration/work_order_dependencies.rst
Show resolved
Hide resolved
| After confirming the manufacturing order, select the :guilabel:`Work Orders` tab to view the work | ||
| orders required to complete it. Any work orders that are *not* blocked by a different work order | ||
| display a `Ready` tag in the :guilabel:`Status` section. | ||
| After confirming the manufacturing order, open the *Work Orders* tab to view the work orders |
There was a problem hiding this comment.
| After confirming the manufacturing order, open the *Work Orders* tab to view the work orders | |
| After confirming the manufacturing order, open the :guilabel:`Work Orders` tab to view the work orders |
Correction: If the tab is part of the instruction action, then it should be a guilabel.
...lications/inventory_and_mrp/manufacturing/advanced_configuration/work_order_dependencies.rst
Show resolved
Hide resolved
| *work order dependencies* setting. Enabling this setting allows for operations on a Bill of | ||
| Materials (BoM) to be *blocked* by other operations that should occur first. |
There was a problem hiding this comment.
| *work order dependencies* setting. Enabling this setting allows for operations on a Bill of | |
| Materials (BoM) to be *blocked* by other operations that should occur first. | |
| *work order dependencies* setting. Enabling this setting blocks the Bill of | |
| Materials (BoM) operations when other operations should occur first. |
Suggestion: revise to make it direct and concise.
| After work order dependencies are configured for a |BOM|, the *Manufacturing* app can plan when work | ||
| orders are scheduled based on those dependencies. To plan the work orders for a manufacturing order, |
There was a problem hiding this comment.
| After work order dependencies are configured for a |BOM|, the *Manufacturing* app can plan when work | |
| orders are scheduled based on those dependencies. To plan the work orders for a manufacturing order, | |
| After work order dependencies are configured for a |BOM|, the *Manufacturing* app can plan work | |
| order schedules based on those dependencies. To plan the work orders for a manufacturing order, |
Suggestion: shortened the sentence.
| If a work order is blocked by the completion of another, the blocked work order is shown as | ||
| scheduled to start after the work order that blocks it. In addition, an arrow connects the two work |
There was a problem hiding this comment.
| If a work order is blocked by the completion of another, the blocked work order is shown as | |
| scheduled to start after the work order that blocks it. In addition, an arrow connects the two work | |
| If a work order is blocked by another, the blocked work order is shown as | |
| scheduled to start after the blocking work order. In addition, an arrow connects the two work |
Suggestion: Revision to make this sentence less wordy and improve clarity.
...lications/inventory_and_mrp/manufacturing/advanced_configuration/work_order_dependencies.rst
Show resolved
Hide resolved
|
|
||
| Click the red :icon:`fa-exclamation-triangle` :guilabel:`(exclamation triangle)` icon, then click | ||
| :guilabel:`Replan` in the *Scheduling Information* pop-up window. The work order is rescheduled to | ||
| maintain the work order dependencies. |
There was a problem hiding this comment.
| maintain the work order dependencies. | |
| maintain its dependencies. |
Suggestion

Task card.
In addition to the requests in the task card, I have updated the documentation for how work order dependencies function in 18.0 and aligned the screenshots with our current guidelines.
This 18.0 PR should not be FWP. There are changes in 19 that warrant their own PR.