Usar valores personalizados en transformaciones en Jitterbit Integration Studio
Introducción
Se pueden agregar valores codificados, expresiones o lógica de transformación directamente a los campos de destino en las transformaciones.
Los valores personalizados incluyen lo siguiente:
- Texto o números codificados
- Expresiones que calculan valores
- Funciones de transformación
- Cualquier lógica de script válida
Agregar valores personalizados a campos no mapeados
Se pueden agregar valores personalizados a campos sin mapeos existentes.
Sigue estos pasos para agregar valores personalizados a campos no mapeados:
- Pasa el cursor sobre el campo de destino.
- Haz clic en Agregar valor personalizado.
-
Ingresa tu valor en el cuadro de texto que aparece:
Los siguientes ejemplos muestran valores personalizados válidos:
- Valor de texto:
"Activo"
- Número:
100
- Expresión:
"Orden-" + $OrderNumber
Agregar valores personalizados a campos mapeados
Para agregar valores personalizados a campos con mapeos existentes, edita el script directamente.
Sigue estos pasos para agregar valores personalizados a campos mapeados:
- Haz doble clic en el nombre del campo, o pasa el cursor sobre el campo y haz clic en Expandir.
-
Agrega tu valor o lógica personalizada en el editor de scripts.
Combinar valores personalizados con otros mapeos
Se pueden combinar valores personalizados con campos de origen y variables.
Los siguientes ejemplos muestran cómo combinar valores personalizados:
- Concatenar un prefijo con un campo de origen:
"CUST-" + json$item.customerId$
- Usar lógica condicional:
If(json$item.status$ == "nuevo", "PENDIENTE", "PROCESADO")
- Concatenación simple de cadenas:
firstName + " " + lastName
Editar valores personalizados
Para editar un valor personalizado, haz clic en Expandir para reabrir el editor: