Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Índice
minLevel2
stylenenhum

Objetivo

Fórmula é o resultado de uma expressão que, depois de reduzida a sua forma mais simples, é utilizada para resolução de casos similares, substituindo-se as letras (símbolos) pelos valores que elas representam. Da mesma forma que o cadastro de contatos, o cadastro de fórmulas é genérico e utilizado em diversos ambientes do Protheus, cujo objetivo é criar regras padrões que sejam flexíveis e que possam ser utilizadas em diversos pontos do Sistema, inclusive gatilhos. As fórmulas podem ser cálculos, regras para concatenação de caracteres (montagem de textos) ou, ainda, tratamento para condições de retorno variável (se X retorne Y caso contrário retorne Z).

Tela Demonstrativa

Utilizando-se deste conceito, o Sistema permite que o usuário obtenha como resultado de uma operação entre campos ou de uma expressão (string) escrita em linguagem XBase, a informação relevante.

Principais Campos

Campo

Descrição

Código

Identificador da fórmula. Para que não seja necessário copiá-la, identificam-se as fórmulas pormeio do código, aplicando-as no momento de utilização solicitado. No caso de uma manutenção na fórmula, por exemplo, basta alterar o cadastro de fórmulas e todos os pontos, em que fora indicado,assumirão a alteração efetuada.

Descrição

Nome da fórmula ou descrição de seu objetivo.

Fórmula

Neste campo, é inserida a ‘sintaxe’ da fórmula que será executada. Pode ser uma fórmula matemática ou ainda sintaxe da linguagem ADVPL. Podem mesclar valores fixos, variáveis e campos das tabelas do Sistema.

Exemplo 1

“Valor a Pagar Conforme “+SE2->E2_PREFIXO+” “+SE2->E2_NUM. Retorno (no formato texto): Valor a Pagar Conforme NFE 110001.

Exemplo 2

SN3->N3_VORIG1/2.87 (supondo que N3_VORIG1 igual a 100,00) Retorno (no formato numérico): 34,84.

...