User Interface high complexity frontend
0
Dependencies
1
Dependents
2
Entities
0
Integrations

Description

Visual editor component allowing administrators to map internal application fields to external system fields for each integration type. Supports drag-and-drop or dropdown-based mapping with preview of transformed values and per-org Bufdir reporting field overrides.

Feature: External System Integration Configuration

field-mapping-editor

Responsibilities

  • Render source and target field columns for visual mapping
  • Allow admin to create, edit, and delete field mappings
  • Support Bufdir-specific field mapping overrides per organization

Interfaces

renderMappingTable(sourceFields: string[], targetFields: string[])
onAddMapping(source: string, target: string)
onRemoveMapping(source: string)
onUpdateMapping(source: string, target: string)
getMappings(): FieldMapping[]
validateMappings(): ValidationResult
previewTransformedValue(source: string, sampleValue: string): string

Relationships

Dependents (1)

Components that depend on this component

Related Data Entities (2)

Data entities managed by this component