Ref. Filtro de BPartner


#1

Olá,

gostaria de saber se existe a possibilidade de filtrar o parceiro de negócio automaticamente, quando eu coloco um campo “search” em uma tela que já possui um parceiro de negócio selecionado.
Esse campo search é referente ao ASSET_ID, quando eu clicar na busca do “Ativo” eu gostaria que já viesse o parceiro de negócio selecionado e não com o “%”.

Abraços


#2

Quando você seleciona a opção Search, na configuração de tabelas e campos, no client System, embaixo deste campo, aparece outro, chamado Reference Key.

Ali você pode criar uma referência do tipo tabela com a cláusula SQL que você quer.

Para acessar o BPartner, basta utilizar as variáveis do Compiere, utilizando o nome do campo da tabela entre “arrobas”.

No seu caso, acredito que ficaria alguma coisa como:

C_BPartner_ID=@C_BPartner_ID@

O primeiro C_BPartner_ID se refere ao nome do campo da tabela que você está fazendo a busca e o segundo é valor da variável que está na tela sendo utilizada pelo usuário.

Espero ter ajudado.

Um abraço.