01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Serviços |
Módulo: | Fiscal |
02. 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 registros da apuração, da geração do arquivo e do relatório FISR101.
Importante
O retorno do ponto de entrada EFDCON01 pode manipular apenas as tabelas relativas aos itens das notas fiscais envolvidas na apuração.
Não será possível considerar outras tabelas como complementos de notas fiscais, produtos, fornecedores ou clientes.
03. ESPECIFICAÇÃO
Parâmetros do ponto de entrada:
Nome | Tipo | Descrição |
---|---|---|
PARAMIXB[1] | Caractere | Cláusula WHERE original |
Retorno:
Nome | Tipo | Descrição |
---|---|---|
cFiltro | Caractere | Cláusula WHERE alterada |
04. EXEMPLO DE UTILIZAÇÃO
EFDCON01
#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
05. DEMAIS INFORMAÇÕES
Não se aplica.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas