Appearance
panel.terminalConfig.headerFields[].parts[].context
Terminal-computed value for the open operation. "materialInstance" is the serial or batch number: for quantity traceability (types 0 and 1) it shows the operation attribute materialInstanceItemIds; for serial traceability (type 2) it shows — until the operator confirms an item in the Item form, then that item's serial number. "status" shows the localized operation status label, the same as the card status badge (for example Готова / Ready, Пауза / Paused); an unknown status value appears unchanged. The default headerFields use materialInstance for the serial/batch row.
This is a compact property lookup. Use the contextual guide below for the complete feature model, configuration sequence, interactions, examples, and limitations.
- Context
- operatorTerminal panel
- Accepted value
"materialInstance" | "status"- Required
- No — When choosing a terminal-computed part instead of a text or attribute part.
- Default
- No documented default.
User scenarios
- Present operation context while trying the isolated operator terminal demonstration.
Related parameters
panel.terminalConfig.headerFields[].partspanel.terminalConfig.headerFields[].parts[].textpanel.terminalConfig.headerFields[].parts[].attribute
Contextual guide and evidence
- Contextual guide: Open the complete human guide
- Source:
apps/panel/src/features/panels/variants/operator-terminal/types/index.ts, symbolTerminalContextKey - Example coverage: Complete — The configured demonstration contains the exact fixture jsonData; its «Сер. № / № партии» header row uses { "context": "materialInstance" }.
- Demo coverage: Partial — The fixture header row «Сер. № / № партии» uses materialInstance: ОП-001 shows ПАРТИЯ-001 at once; serial ОП-003 shows — until an item is confirmed with Item. The fixture header does not use status; trying it there requires a source configuration change. Open the runnable demo .