Páginas filhas
  • FILSPEDNFE - Alteração de filtro dos documentos ao acessar a rotina SPEDNFE


Ponto-de-Entrada: FILSPEDNFE- Alteração de filtro de documentos ao acessar a rotina SPEDNFE


Abrangências:Microsiga Protheus 12
Versões:Microsiga Protheus 12
Compatível Países:Brasil
Sistemas Operacionais:Todos
Compatível às Bases de Dados:Todos
Idiomas:Português (Brasil)


Descrição:
Ponto de entrada localizado na rotina SPEDNFE e executado após confirmação da tela de filtro de Tipo de NFe, Filtra e Série.
Com finalidade de retornar o filtro para a função mBrowse com expressão de acordo com o banco de dados, para que assim o filtro seja realizado diretamente pelo Sistema de Gerenciamento de Banco de Dados (SGBD).

Programa Fonte:
SPEDNFE.PRW

Sintaxe:

Parâmetros:


NomeTipoDescriçãoDefault

Obrigatório

Referência
aParamArray of Record

PARAMIXB[1] - Tipo de Nfe: 1 para documentos de saída e 2 para documentos de entrada.

PARAMIXB[2] - Filtro padrão que a rotina realiza.










Retorno:
  • Tipo caractere

O retorno do ponto de entrada irá sobrepor qualquer filtro que o padrão já realiza.

Deverá retornar a expressão de acordo com o banco de dados.


Exemplo:

#include "protheus.ch"

User Function FILSPEDNFE()
    local cTipoNFE 	 := PARAMIXB[1]
	local cRetorno	 := PARAMIXB[2]
	local cMsg		 := ""

	cMsg := "Ponto de entrada: FILSPEDNFE " + CHR(13) + CHR(10)
	cMsg += " - Tipo de NFe  : " + cTipoNFE + CHR(13) + CHR(10)
	cMsg += " - Filtro padrao: " + cRetorno

	MsgInfo(cMsg, "FILSPEDNFE")

Return cRetorno