Ir para o conteúdo

Use custom values in transformations in Jitterbit Integration Studio

Introdução

É possível adicionar valores fixos, expressões ou lógica de transformação diretamente aos campos de destino nas transformações.

Os valores personalizados incluem o seguinte:

  • Texto ou números fixos
  • Expressões que calculam valores
  • Funções de transformação
  • Qualquer lógica de script válida

Adicionar valores personalizados a campos não mapeados

Você pode adicionar valores personalizados a campos sem mapeamentos existentes.

Siga estas etapas para adicionar valores personalizados a campos não mapeados:

  1. Passe o mouse sobre o campo de destino.
  2. Clique Adicionar valor personalizado.
  3. Insira seu valor na caixa de texto que aparece:

    Add custom value

Os seguintes exemplos mostram valores personalizados válidos:

  • Valor de texto: "Ativo"
  • Número: 100
  • Expressão: "Pedido-" + $OrderNumber

Adicionar valores personalizados a campos mapeados

Para adicionar valores personalizados a campos com mapeamentos existentes, edite o script diretamente.

Siga estas etapas para adicionar valores personalizados a campos mapeados:

  1. Clique duas vezes no nome do campo ou passe o mouse sobre o campo e clique Expandir.
  2. Adicione seu valor ou lógica personalizada no editor de scripts.

    Custom value in script

Combinar valores personalizados com outros mapeamentos

Você pode combinar valores personalizados com campos de origem e variáveis.

Os seguintes exemplos mostram como combinar valores personalizados:

  • Concatenar um prefixo com um campo de origem: "CUST-" + json$item.customerId$
  • Usar lógica condicional: If(json$item.status$ == "new", "PENDENTE", "PROCESSADO")
  • Concatenação simples de strings: firstName + " " + lastName

Editar valores personalizados

Para editar um valor personalizado, clique em Expandir para reabrir o editor:

hover on target field