Adding New Processes to the Process Overview
February 17, 2026 · View on GitHub
This guide explains how to add support for new business processes (e.g., BRS_009 Move In, BRS_023 Calculations) to the DataHub Process Overview feature.
Overview
The process system is designed to be generic and extensible:
- The Backend (BFF) automatically generates step identifiers from ProcessManager metadata
- The Frontend requires translations and type definitions for each process
Architecture
ProcessManager → BFF → Frontend
↓ ↓ ↓
Metadata Generic Translations
Mapper + Types
Step Identifier Format
Step identifiers follow this pattern:
{PROCESS_NAME}_V{VERSION}_STEP_{SEQUENCE}
Examples:
BRS_002_REQUESTENDOFSUPPLY_V1_STEP_1BRS_009_MOVEIN_V1_STEP_1BRS_023_027_V1_STEP_1
Steps to Add a New Process
1. Add Translation Keys
Add translations for each process step in both language files.
The step identifiers are automatically generated by the backend from ProcessManager metadata.
Format: {PROCESS_NAME}_V{VERSION}_STEP_{SEQUENCE}
Examples:
BRS_002_REQUESTENDOFSUPPLY_V1_STEP_1BRS_009_MOVEIN_V1_STEP_1BRS_023_027_V1_STEP_1
File locations:
- English:
libs/dh/globalization/assets-localization/src/assets/i18n/en.json - Danish:
libs/dh/globalization/assets-localization/src/assets/i18n/da.json
Path in JSON: processOverview.steps
Example:
{
"processOverview": {
"steps": {
"BRS_002_REQUESTENDOFSUPPLY_V1_STEP_1": "Request end of supply (RSM-005)",
"BRS_002_REQUESTENDOFSUPPLY_V1_STEP_2": "Confirm end of supply (RSM-005)",
"BRS_002_REQUESTENDOFSUPPLY_V1_STEP_3": "Reject end of supply (RSM-005)",
"BRS_009_MOVEIN_V1_STEP_1": "Request move in (RSM-009)",
"BRS_009_MOVEIN_V1_STEP_2": "Confirm move in (RSM-009)"
}
}
}
Danish (da.json):
{
"processOverview": {
"steps": {
"BRS_002_REQUESTENDOFSUPPLY_V1_STEP_1": "Anmod om leveranceophør (RSM-005)",
"BRS_002_REQUESTENDOFSUPPLY_V1_STEP_2": "Godkend anmod om leveranceophør (RSM-005)",
"BRS_002_REQUESTENDOFSUPPLY_V1_STEP_3": "Afvis anmod om leveranceophør (RSM-005)",
"BRS_009_MOVEIN_V1_STEP_1": "Anmod om indflytning (RSM-009)",
"BRS_009_MOVEIN_V1_STEP_2": "Godkend indflytning (RSM-009)"
}
}
}