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
lookuptabletablenameé o nome da tabela de busca a ser usada para este campo. Este parâmetro é obrigatório.business-unitOnde
buspecé um deauto: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:sourcena transformação seleciona 'BUA' como a unidade de negócios a ser usada para a transformação. Escolherauto: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 deauto:sourceouauto:targetna 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.
unknownOnde
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.
- Se este valor não estiver presente, será usado o valor default especificado na tabela