Árvore de páginas

Versões comparadas

Chave

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

...

Ponto de entradaDescriçãoRetornoExemplo
TRM190FIL

O Ponto do entrada é utilizado para criar um filtro de acordo com os parâmetros inseridos, após realizar o filtro do próprio código do programa.


OBS: o filtro do código do programa é sempre prioridade em relação ao Ponte de Entrada. Vide abaixo a funcionalidade do código do programa.

A adição da linha do filtro criado pelo usuário.

#include 'protheus.ch'
#include 'parmtype.ch'

User Function TRM190FIL()

Local _cFiltro := PARAMIXB[1]

_cFiltro += " .and. RAJ->RAJ_FILIAL = 'D MG 01 ' "

Return _cFiltro

...

Card documentos
InformacaoO Ponto de entrada não substitui ou sobrepõe as validações que já são feitas pelo sistema.
TituloIMPORTANTE!

Image Removed



O filtro nativo do programa verifica: se o campo ‘Cod.Avaliação’ e ‘Cod.Modelo’ não estão vazios, se a data do sistema está entre o período a ser validado: ‘Data’ (RAJ_DATA) e ‘Data final’(RAJ_DATAF) e se o filtro está diferente de 2 - se foi realizado pelo Usuário.
Caso seja 2 e tenha sido realizado pelo usuário, ele verifica se o ‘cFiltraRAJ’ não está vazio, caso não esteja vazio, ele considera o filtro criado.

...