Processos - Critérios e endereços de busca

Processos - Critérios e endereços de busca

O "endereço de busca" é a sintaxe utilizada pelo Gestão Empresarial | ERP para determinar onde pode ser encontrada uma informação, a qual será utilizada na montagem de um lançamento contábil. É através deste endereço que o sistema sabe em qual tabela está gravada a informação desejada.

Um endereço de busca pode ser:

  1. Um valor fixo;
  2. Um endereço de busca pré-cadastrado;
  3. Um endereço de busca informado diretamente nesta tela.

Os nomes de tabelas e nomes de campos podem ser encontrados utilizando o dicionário de dados do sistema, que é chamado através da tecla F8.

Sintaxe do endereço de busca

A definição de um campo em uma tabela é feita utilizando o caractere "." (ponto) como separador entre o nome da tabela e o nome do campo. As ligações (e consequente navegação) entre tabelas são feitas utilizando o ";" (ponto e vírgula). Informar a tabela de origem, ponto e vírgula e a tabela de destino.

Por meio do caractere "#" (sustenido), o usuário pode informar dois ou mais endereços de busca nas formas de contabilização. Desta forma, o sistema busca a informações no primeiro endereço informado e, caso não encontre, utiliza os endereços subsequentes. Este recurso pode ser utilizado no critério e endereço de busca e também diretamente no cadastro da forma de contabilização.

Assim, o sistema cria um comando SQL para retornar a conta contábil partindo da tabela de notas para a tabela de transação. Caso não existe conta contábil informada na transação da nota o sistema irá executar um novo comando SQL partindo da tabela de nota para a tabela de agrupamento de produtos para buscar a conta contábil.

Podem existir várias ligações entre tabelas. Para isto é necessário observar o seguinte critério:

"A tabela de origem (ponto de partida) deve conter todos os campos necessários para ligação com a chave de acesso da tabela destino (ponto de chegada)."

Este recurso está disponível apenas para os campos de conta contábil Débito e Crédito. Para as demais necessidades de alteração do valor do campo na integração deve ser utilizada uma regra parcial.

Este artigo ajudou você?