@if (loading()) { } @else if (scenario(); as s) {
arrow_back

{{ s.code }}

{{ s.active ? 'Activo' : 'Inactivo' }}

Configuración

Nombre
{{ s.name }}
Business object
{{ s.businessObject }}{{ s.destinationBusinessObject ? ' → ' + s.destinationBusinessObject : '' }}
Base origen
{{ s.originDatabaseCode }}
Key field
{{ s.keyField }} ({{ s.keyType }})
Key strategy
{{ s.keyStrategy }}{{ s.matchField ? ' — match field: ' + s.matchField : '' }}
Destination mode
{{ s.destinationMode }}{{ s.routingField ? ' — routing field: ' + s.routingField : '' }}

Destinos

@if (s.destinationMode === 'fixed') {
Agregar destino @for (db of availableDestinations(); track db.code) { {{ db.code }} — {{ db.name }} }
}

Código fuente (solo lectura)

@if (sourceContent()) {
}
@if (sourceContent(); as content) {

{{ sourcePath() }}

Para editar filter/transform, abrí este archivo en tu editor (VSCode) — no se edita desde acá.

} @else {

No se encontró el archivo .ts de este escenario.

}

Mapeos de valor

Campo {{ m.fieldName }} Destino {{ m.databaseCode }} Valor origen {{ m.sourceValue }} Valor destino {{ m.targetValue }}
@if (mappings().length === 0) {

No hay mapeos cargados todavía.

}
Campo Destino @for (d of s.destinations; track d.id) { {{ d.databaseCode }} } Valor origen Valor destino
}