Page tree

Abrangências:

Microsiga Protheus 11 , Microsiga Protheus 12

Versões:

Microsiga Protheus 11 , Microsiga Protheus 12

Compatível Países:

Brasil

Sistemas Operacionais:

Todos

Compatível às Bases de Dados:

Todos

Idiomas:

Português (Brasil)

Descrição:

Inclusão do ponto de entrada EFDCON01, para possibilitar a manipulação da condição (query) da consulta principal da EFD Contribuições, que consequentemente alterará os respetivos registro da apuração, relatórios de conferência e arquivo.


Parâmetros:

Nome

Tipo

Descrição

PARAMIXB[ 1 ]

Caracter

Cláusula WHERE original


Retorno:

Nome

Tipo

Descrição

cFiltro

Caracter

Cláusula WHERE alterada


Exemplo:

#Include 'Protheus.ch'

User Function EFDCON01()

Local cFiltro := PARAMIXB[1] //recebe a cláusula WHERE atual da rotina
Local aRet := getarea() 

alert('Ponto de entrada EFDCON01')
cFiltro += cFiltro + "NOT (SFT.FT_CSTCOF = '49' AND SFT.FT_CSTPIS = '49' AND (SFT.FT_CFOP = '5949' OR SFT.FT_CFOP = '6949')) AND "

restArea(aRet)
Return cFiltro