CLAUDE.md: document per-job recipe overrides feature
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -192,14 +192,22 @@ End-to-end plating job lifecycle. This is the core business process.
|
||||
- Shipping tracking information
|
||||
```
|
||||
|
||||
## Per-Job Recipe Overrides (NEW — v19.0.2.0.0 bridge_mrp)
|
||||
- `x_fc_recipe_id` field on `mrp.production` links MO to a recipe
|
||||
- `fusion.plating.job.node.override` model stores per-job opt-in/out decisions
|
||||
- `fp.recipe.config.wizard` — wizard with checklist for planner to toggle optional steps
|
||||
- "Overrides" stat button on MO form opens the wizard
|
||||
- Opt-in nodes default unchecked (skipped), opt-out nodes default checked (included)
|
||||
- Located in `fusion_plating_bridge_mrp` module
|
||||
|
||||
### What Exists vs What Needs Building
|
||||
|
||||
| Component | Status |
|
||||
|-----------|--------|
|
||||
| Sale Order / Quotation | Standard Odoo (exists) |
|
||||
| Product Configurator | Needs building or extending |
|
||||
| Recipe assignment to MO | **Not built** — need `x_fc_recipe_id` on `mrp.production` |
|
||||
| Per-job opt-in/out overrides | **Not built** — need `fusion.plating.job.node.override` model + wizard |
|
||||
| Recipe assignment to MO | **Done** — `x_fc_recipe_id` on `mrp.production` |
|
||||
| Per-job opt-in/out overrides | **Done** — `fusion.plating.job.node.override` + config wizard |
|
||||
| WO generation from recipe | **Not built** — need to convert recipe nodes → mrp.workorder records |
|
||||
| Account hold check | Needs investigation (may exist in fusion_plating or accounting) |
|
||||
| Fusion Shipping integration | Module exists (`fusion_plating_logistics`) — check capabilities |
|
||||
|
||||
Reference in New Issue
Block a user