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) |
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).
SPEDNFE.PRW
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | |||||
aParam | Array 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. |
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