--- alias: stepchartcontext-st description: "This documentation details a context object for resolving charts within specific step contexts" --- # StepChartContext ## Description Used to resolve the Chart for the specific Step context. ## Fields The **StepChartContext** table has the following fields: | Field | Description | Key | Mandatory | Comments | | --- | ----- | -- | -- | ---- | | **Step** | Step Reference | Yes | Yes | | | **LogicalFlowPath** | The Logical Flow Path | Yes | No | | | **Product** | Product Reference | Yes | No | | | **ProductGroup** | Product Group Reference | Yes | No | | | **Flow** | Flow Reference | Yes | No | Applies to the immediate parent **Flow** of the **Step** where the **Material** is currently, and not to the Top-Level **Flow**| | **MaterialType** | Material Type | Yes | No | | | **Resource** | Resource Reference | Yes | No | | | **ResourceType** | ResourceType Reference | Yes | No | | | **Model** | ResourceModel Reference | Yes | No | | | **Recipe** | Recipe Reference | Yes | No | | | **Operation** | Operation Name | Yes | No | | | **Chart** | Chart Reference | No | Yes | | | **DisplayMode** | DisplayMode Reference | No | Yes | | Table: StepChartContext fields !!! info Each **Step** is associated with a set of *Chart Contexts*. The *Step Chart Context* is used for resolving SPC **Charts** for a given **Material** at *Track-In* or *Track-Out*. !!! note Possible values for *DisplayMode* are: * None - Chart is never displayed * DisplayAlways - display Chart always * DisplayOnViolationsOnly - display Chart only when a violation occurs * AcknowledgeAlways - display Chart and require acknowledge always * AcknowledgeOnViolationsOnly - displays Chart and requires acknowledge on violations only ## Precedence Keys The search precedence rules are the following: 1. Step, Recipe, Operation 2. Step, Product, LogicalFlowPath, MaterialType, Operation 3. Step, Product, Flow, MaterialType, Operation 4. Step, ProductGroup, LogicalFlowPath, MaterialType, Operation 5. Step, ProductGroup, Flow, MaterialType, Operation 6. Step, Product, LogicalFlowPath, Operation 7. Step, Product, Flow, Operation 8. Step, Product, MaterialType, Operation 9. Step, Product, Resource, Operation 10. Step, Product, ResourceType, Operation 11. Step, Product, Model, Operation 12. Step, Product, Operation 13. Step, ProductGroup, LogicalFlowPath, Operation 14. Step, ProductGroup, Flow, Operation 15. Step, ProductGroup, MaterialType, Operation 16. Step, ProductGroup, Resource, Operation 17. Step, ProductGroup, ResourceType, Operation 18. Step, ProductGroup, Model, Operation 19. Step, ProductGroup, Operation 20. Step, MaterialType, LogicalFlowPath, Operation 21. Step, MaterialType, Flow, Operation 22. Step, MaterialType, Resource, Operation 23. Step, MaterialType, ResourceType, Operation 24. Step, MaterialType, Model, Operation 25. Step, MaterialType, Operation 26. Step, Resource, Operation 27. Step, ResourceType, Operation 28. Step, Model, Operation 29. Step, LogicalFlowPath, Operation 30. Step, Flow, Operation 31. Step, Operation 32. Step