Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Serviços |
Módulo: | Fiscal |
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 registros da apuração, da geração do arquivo e do relatório FISR101.
O retorno do ponto de entrada EFDCON01 pode manipular apenas as tabelas relativas aos itens das notas fiscais envolvidas na apuração. |
Nome | Tipo | Descrição |
---|---|---|
PARAMIXB[1] | Caractere | Cláusula WHERE original |
Nome | Tipo | Descrição |
---|---|---|
cFiltro | Caractere | Cláusula WHERE alterada |
#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 |
Não se aplica.