SQL deve ser informado em Eventos Periódicos – R-9015 | Anexos | Consultas SQL | Inserir Consulta SQL
SELECT DEVENTOREINF.IDEVENTO ‘Identificador do Evento’,
CASE WHEN DEVENTOREINF.TIPO = 19 THEN ‘R-4010’
WHEN DEVENTOREINF.TIPO = 20 THEN ‘R-4020’
WHEN DEVENTOREINF.TIPO = 21 THEN ‘R-4030’
WHEN DEVENTOREINF.TIPO = 22 THEN ‘R-4040’
WHEN DEVENTOREINF.TIPO = 23 THEN ‘R-4050’
WHEN DEVENTOREINF.TIPO = 24 THEN ‘R-4060’
END ‘Tipo’,
CASE WHEN DEVENTOREINF.STATUS = 1 THEN ‘Não transmitido’
WHEN DEVENTOREINF.STATUS = 2 THEN ‘Pendente’
WHEN DEVENTOREINF.STATUS = 3 THEN ‘Inconsistente’
WHEN DEVENTOREINF.STATUS = 4 THEN ‘Rejeitado’
WHEN DEVENTOREINF.STATUS = 5 THEN ‘Autorizado’
WHEN DEVENTOREINF.STATUS = 6 THEN ‘Alterado’
WHEN DEVENTOREINF.STATUS = 7 THEN ‘Pendente Exclusão’
WHEN DEVENTOREINF.STATUS = 8 THEN ‘Excluído’
WHEN DEVENTOREINF.STATUS = 9 THEN ‘Aberto’
WHEN DEVENTOREINF.STATUS = 10 THEN ‘Encerrado’
END ‘Status’,
FLAN.CODFILIAL ‘Cod. Filial’,
GFILIAL.NOMEFANTASIA ‘Nome Filial’,
GFILIAL.CGC ‘CNPJ/CPF Filial’,
FLAN.CODCFO ‘Cod Cliente/Fornecedor’,
FCFO.NOMEFANTASIA ‘Nome Cliente/Fornecedor’,
TMOV.NUMEROMOV ‘Número do Lançamento Fiscal’,
DNATUREZARENDIMENTO.CODNATRENDIMENTO ‘Cod Natureza de Rendimento_Liber’,
DNATUREZARENDIMENTO.DESCRICAORENDIMENTO’Desc Natureza de Rendimento_Liber’,
FTRBLAN.CODTRB AS CODTRB,
FTRBLAN.BASEDECALCULO ‘Base Trib.’,
FTRBLAN.ALIQUOTA ‘Aliq Trib.’,
FTRBLAN.VALOR ‘Valor Total do Documento’
FROM DEVENTOREINF (NOLOCK)
LEFT JOIN DEVENTOREINFLANC (NOLOCK) ON DEVENTOREINF.CODCOLIGADA = DEVENTOREINFLANC.CODCOLIGADA AND DEVENTOREINF.IDEVENTO = DEVENTOREINFLANC.IDEVENTO
LEFT JOIN DEVENTOREINFLANCFIN (NOLOCK) ON DEVENTOREINF.CODCOLIGADA = DEVENTOREINFLANCFIN.CODCOLIGADA AND DEVENTOREINF.IDEVENTO = DEVENTOREINFLANCFIN.IDEVENTO
LEFT JOIN FTRBLAN (NOLOCK) ON DEVENTOREINFLANCFIN.IDLAN = FTRBLAN.IDLAN
JOIN DNATUREZARENDIMENTO (NOLOCK) ON DNATUREZARENDIMENTO.IDNATRENDIMENTO = FTRBLAN.IDNATRENDIMENTO
LEFT JOIN FLAN ON FLAN.CODCOLIGADA = FTRBLAN.CODCOLIGADA AND FLAN.IDLAN = FTRBLAN.IDLAN
LEFT JOIN FCFO (NOLOCK) ON FCFO.CODCFO = FLAN.CODCFO
LEFT JOIN GFILIAL (NOLOCK) ON GFILIAL.CODCOLIGADA = FLAN.CODCOLIGADA AND GFILIAL.CODFILIAL = FLAN.CODFILIAL
LEFT JOIN TMOV ON TMOV.CODCOLIGADA = FLAN.CODCOLIGADA AND TMOV.IDMOV = FLAN.IDMOV
WHERE DEVENTOREINF.TIPO IN (19,20)
AND FTRBLAN.CODTRB IN (‘INFORME AQUI O CODIGO DO TRIBUTO’)
AND FLAN.DATABAIXA BETWEEN DEVENTOREINF.DATAINICIAL AND DEVENTOREINF.DATAFINAL
AND DEVENTOREINF.CODCOLIGADA = :CODCOLIGADA
AND DEVENTOREINF.IDEVENTOPAI = :IDEVENTO