Calculations Patch Assembly Component
calculations_patch_assembly_componentDestructive
Per-component specifiability (§9).
Overridable: material, provided (beigestellt) stock, qty_per,
scrap_pct, and purchased (a bought-in standard part priced
from its catalogue price — the highest-value override in practice).
Extracted geometry and recognised features are NOT overridable here;
disagreement goes through the correction/labeling surface.
A quantity/material change re-runs exactly that component and then the roll-up; a purchased flag re-runs the roll-up only. The override is keyed by the component's stable key, so it survives re-upload of the same assembly.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| clear | No | Remove the override. | |
| dry_run | No | Preview the invalidation set only. | |
| qty_per | No | Corrected occurrences per assembly (1 … 10 000). | |
| purchased | No | Bought-in standard part: price from the catalogue price below instead of manufacturing. | |
| scrap_pct | No | Scrap fraction added to this component's lot. | |
| component_key | Yes | ||
| calculation_id | Yes | ||
| material_grade_id | No | Override this component's material grade. | |
| provided_stock_kind | No | Kind of the provided stock. | |
| material_is_provided | No | Customer-supplied (beigestellt) stock. | |
| purchased_unit_price | No | Catalogue price per piece. |