CIAM078 - DIR - Pública

Este modelo de relatório permite a geração da Declaração de Informações Recebidas (DIR) para os municípios de Itajaí, Abelardo Luz e Lebon Régis, do estado de Santa Catarina. Nesse relatório serão geradas as informações das notas fiscais de entrada de serviços. Para o filtro de notas fiscais, serão utilizadas apenas aquelas que são Normais ou Canceladas (situações 2 e 3) e a aplicação da transação igual a V - Serviços.

Ao executar esse modelo, será gerado um arquivo texto no formato .XML que permite a importação dos dados. Por padrão, todas as tags serão geradas, exceto as que não tiverem informação.

Nota 1

O número máximo de notas é de 500 RPS/DIR por lote. Caso ultrapasse esse valor, será gerado mais de um .XML.

Nota 2

Para que o relatório seja gerado e assinado, é necessário ter um certificado digital instalado no Windows da máquina.

Leiaute

Tag Descrição
<?xml version="1.0" encoding="UTF-8" ?>  
<EnviarLoteDirEnvio xmlns="http://www.publica.inf.br/dir">  
<LoteDir id="assinar" versao="1.00">  
<NumeroLote></NumeroLote> Tela de entrada
<Cnpj></Cnpj> E070FIL.NUMCGC
<QuantidadeDir></QuantidadeDir> Quantidade de registros E660NFC listados
<ListaDir>  
<Dir> Quantidade de registros E660NFC a serem listados
<InfDir>  
<IdentificacaoDir>  
<Numero></Numero> E660NFC.NUMNFI
<Serie></Serie> E660NFC > E020SNF.CODSEL
<Tipo></Tipo> Fixo 0
</IdentificacaoDir>  
<DataEmissao></DataEmissao> E660NFC.DATEMI no formato 2014-07-28T00:00:01
<NaturezaOperacao></NaturezaOperacao> Se E070IMP.CodCrt = 1 ou 2:
  • 951: E660NFC.VLRISS > 0 e E001TNS.CPRISS = '-' e E660NFC.CODRAI = 4208203
  • 952: E660NFC.VLRISS > 0 e E001TNS.CPRISS = '-' e E660NFC.CODRAI <> 4208203
  • 971: E660NFC.VLRISS > 0 e E001TNS.CPRISS = 'N'
  • 981: E660NFC.VLRISS = 0
Se E070IMP.CodCrt <> 1 e <> 2:
  • 901: E660NFC.VLRISS > 0 e E001TNS.CPRISS = '-' e E660NFC.CODRAI = 4208203
  • 902: E660NFC.VLRISS > 0 e E001TNS.CPRISS = '-' e E660NFC.CODRAI <> 4208203
  • 921: E660NFC.VLRISS > 0 e E001TNS.CPRISS = 'N'
  • 931: E660NFC.VLRISS = 0
<Competencia></Competencia> Tela de entrada
<Status></Status> Se E660NFC.SITNFC = "3", lista 2; senão "1"
<Servico>  
<Valores>  
<ValorServicos></ValorServicos> E660NFC.VLRCTB. Nesse caso, somente as transações de serviço são consideradas
<ValorCofins></ValorCofins> E660NFC.VLRCRT
<ValorInss></ValorInss> E660NFC.VLRINS
<ValorIr></ValorIr> E660NFC.VLRIRF
<ValorCsll></ValorCsll> E660NFC.VLRCSL
<IssRetido></IssRetido> Se E001TNS.CPRISS = "-", lista 1; senão 2
<ValorIss></ValorIss> Se E001TNS.CPRISS <> "-", lista E660NFC.VLRISS
<ValorIssRetido></ValorIssRetido> Se E001TNS.CPRISS = "-", lista E660NFC.VLRISS
<OutrasRetencoes></OutrasRetencoes> E660NFC.VLROUR
<BaseCalculo></BaseCalculo> E660NFC.VLRBIS
<Aliquota>/Aliquota> E660NFC.PERISS
<ValorLiquido></ValorLiquido> E660NFC.VLRCTB
<DescontoIncondicionado></DescontoIncondicionado> E660NFC.VLRDSC
<DescontoCondicionado></DescontoCondicionado>  
<ValorProdutos></ValorProdutos> E660NFC.VLRCTB. Nesse caso, somente as transações de produtos devem ser consideradas
</Valores>  
<ItemListaServico>E660INC ></ItemListaServico> E080SER.SERIMP. Primeiro item de nota fiscal encontrado
<Discriminacao>E660INC ></Discriminacao> E080SER.DESNFV
<CodigoMunicipio>E095FOR ></CodigoMunicipio> E008CEP.CODIBG
<CodigoPais></CodigoPais> E095FOR.CODPAI
</Servico>  
<Tomador>  
<IdentificacaoTomador>  
<Cnpj></Cnpj> E070FIL.NUMCGC
</IdentificacaoTomador>  
</Tomador>  
<Prestador>  
<IdentificacaoPrestador>  
<CpfCnpj>  
<Cnpj></Cnpj> E095FOR.CGCCPF. Quando for E095FOR.TIPFOR = "J"
<Cpf></Cpf> E095FOR.CGCCPF. Quando E095FOR.TIPFOR = "F"
</CpfCnpj>  
</IdentificacaoPrestador>  
<RazaoSocial></RazaoSocial> E095FOR.NOMFOR
<Endereco>  
<Endereco></Endereco> E095FOR.ENDFOR
<Numero></Numero> E095FOR.NENFOR
<Complemento></Complemento> E095FOR.CPLEND
<Bairro></Bairro> E095FOR.BAIFOR
<CodigoMunicipio></CodigoMunicipio> E095FOR > E008CEP.CODIBG
<Uf></Uf> E095FOR.SIGUFS
<Cep></Cep> E095FOR.CEPFOR
</Endereco>  
<Contato>  
<Email></Email> E095FOR.INTENT
</Contato>  
</Prestador>  
</InfDir>  
</Dir>  
<ListaDir>  
</LoteDir>  
</EnviarLoteDirEnvio>  

Este artigo ajudou você?