Saltar al contenido

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:

  1. Pasa el cursor sobre el campo de destino.
  2. Haz clic en Agregar valor personalizado.
  3. Ingresa tu valor en el cuadro de texto que aparece:

    Agregar valor personalizado

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:

  1. Haz doble clic en el nombre del campo, o pasa el cursor sobre el campo y haz clic en Expandir.
  2. Agrega tu valor o lógica personalizada en el editor de scripts.

    Valor personalizado en script

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:

hover en el campo objetivo