Parâmetros de elemento de busca

O elemento de busca utiliza tabelas de busca que especificam um conjunto de valores de dados que devem ser passados para a função.

<lookup table='tablename' business-unit='buspec' unknown='unknownoption'>
		<target/>
		<source/>
</lookup>

Parâmetros

  • lookup
    • table

      tablename é o nome da tabela de busca a ser usada para este campo. Este parâmetro é obrigatório.

    • business-unit

      Onde buspec é um de auto:source, auto:target, ou uma unidade de negócios válida.

      Por exemplo, ao realizar uma transferência interna de dados da unidade de negócios 'BUA' (a origem) para 'BUB' (o destino), escolher auto:source na transformação seleciona 'BUA' como a unidade de negócios a ser usada para a transformação. Escolher auto:target, seleciona 'BUB' como a unidade de negócios a ser usada para a transformação. Quando a unidade de negócios da transferência interna for a mesma para a origem e o destino, a escolha de auto:source ou auto:target na transformação seleciona a mesma unidade de negócios.

      Quando não houver unidade de negócios especificada para a origem ou o destino, uma unidade de negócios 'null' será usada para a transformação. Neste caso, os dados de busca globais serão usados.

    • unknown

      Onde unknownoption é um dos seguintes:

      fail - uma mensagem de erro é exibida quando um valor desconhecido está sendo transformado.

      copy - o valor de origem é usado 'no estado em que se encontra', ou seja, ele não passa por uma transformação.

  • target (destino)

    Especifica o caminho de destino totalmente qualificado, conforme definido na tabela de busca especificada, para ser gerado nos dados de saída. Este parâmetro é obrigatório.

  • source (origem)

    Especifica o caminho de origem totalmente qualificado nos dados de entrada. O seguinte conjunto de regras é aplicado:

    • Se este valor não estiver presente, será usado o valor default especificado na tabela SSX_LOOKUP_VALUE.
    • Se este valor estiver presente, mas não foi encontrado na tabela de busca, será usado o valor configurado pelo usuário conforme especificado em unknownoption.
    • Se o valor estiver presente e puser ser encontrado na tabela de busca, o valor de substituição da tabela de busca será usado.