Leiaute ISS - Fintel DMS-e
Exportação do leiaute de notas de serviço tomados do fornecedor Fintel DMS-e, cujo arquivo gerado será baseado padrão XML. Realizada a partir da tela de Geração de ISS Municipal (F669GDM).
A escrituração dos serviços tomados tem a finalidade de registrar os serviços contratados pela empresa, os quais podem ou não estar sujeitos à retenção do ISSQN (Imposto Sobre Serviços de Qualquer Natureza). A depender de fatores como o tipo do serviço prestado, regime tributário do prestador, ou mesmo o local em que o serviço foi executado, é que será determinado a qual município deve ser pago o ISSQN devido sobre esta prestação, e se o recolhimento caberá ao prestador ou será retido pelo contratante.
Detalhamento
<?xml version="1.0"?>
<ImportacaoNotasFiscais xmlns="http://nfse.pjf.mg.gov.br/Arquivos/dms.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<LoteNotasFiscais Id="Lote001">
<NumeroLote>Sequencial novo a cada geração do leiaute</NumeroLote>
<CpfCnpj>
<Cnpj>E070FIL.NumCgc</Cnpj>
</CpfCnpj>
<InscricaoMunicipal>E070FIL.InsMun</InscricaoMunicipal>
<QuantidadeNotas>Quantidade de notas fiscais listadas</QuantidadeNotas>
<OptanteSimplesNacional>Se E070FIL.EfiStr igual a "S-Simples" campo recebe "1-Sim" senão "2-Não"</OptanteSimplesNacional>
<ListaNotas>
<InfNotaFiscal>
<NotaFiscal Id="001">
<IdentificacaoNotaFiscal>
<Numero>E660NFC.NumNfi</Numero>
<Serie>E660NFC.CodSel</Serie>
<TipoDocumento>Se E020SNF.DisAut igual a 8 listar "9-NFS-e" senão se E020SNF.DisAut igual a 2 listar "6-Formulário continuo" senão se E020SNF.DisAut igual a 1 listar "4-Blocos" diferente das anteriores listar "8-Prestação serviço"</TipoDocumento>
</IdentificacaoNotaFiscal>
<DataEmissao>E660NFC.DatEmi mais "T" mais E660NFC.HorGer</DataEmissao>
<Status>Se E660NFC.SitNfc = "2-Normal" listar "1-Normal" do contrário listar "2-Cancelado"</Status>
<TipoDeclaracao>Fixo "2-Serviço tomado"</TipoDeclaracao>
<ValorTotal>E660NFC.VlrCtb</ValorTotal>
</NotaFiscal>
<ListaServicos>
<Servico>
<Valores>
<ValorBaseCalculo>ValorServicos - ValorDeducoes</ValorBaseCalculo>
<ValorServicos>E660NFC.VlrBis</ValorServicos>
<ValorDeducoes>Quando E001TCP.IDBISS = "D" listar E660NFC.VlrDed</ValorDeducoes>
<ValorIss>E660NFC.VlrIss</ValorIss>
<Aliquota>E660NFC.PerIss</Aliquota>
</Valores>
<IssRetido>Se E001TNS.CprIss = "-" listar "1-Sim" do contrário "2-Não"</IssRetido>
<ItemListaServico>E080SXC.CodFim ou E080SER.CodFim ou E008CEP.CodFis</ItemListaServico>
<Discriminacao>E080SER.DesSer</Discriminacao>
<CodigoMunicipio>Recebe E660NFC.CODRAI, quando não existir essa informação na nota, então se E001TNS.NatOps=2 campo recebe E095FOR.CodRai, diferente disso recebe E070FIL.CodRai.</CodigoMunicipio>
<CodigoPais>E660NFC.CodRai > E008RAI > E007UFS.CodPai</CodigoPais>
<ExigibilidadeISS>Será "8-Fixo" quando E095FOR.RegEst = 8 senão se E001TCP.NatOps 4 listar "5-Imunidade" senão "1-Exigível"</ExigibilidadeISS>
<MunicipioIncidencia>Recebe E660NFC.CODRAI, quando não existir essa informação na nota, então se E001TNS.NatOps=2 campo recebe E095FOR.CodRai, diferente disso recebe E070FIL.CodRai.</MunicipioIncidencia>
</Servico>
</ListaServicos>
<Tomador>
<IdentificacaoTomador>
<CpfCnpj>
<Cnpj>E070FIL.NumCgc</Cnpj>
</CpfCnpj>
<InscricaoMunicipal>E070FIL.InsMun</InscricaoMunicipal>
</IdentificacaoTomador>
<RazaoSocial>E070FIL.NomFil</RazaoSocial>
<NomeFantasia>E070FIL.SigFil</NomeFantasia>
<Endereco>
<Endereco>E070FIL.EndFil</Endereco>
<Numero>E070FIL.NenFil</Numero>
<Complemento>E070FIL.CplEnd</Complemento>
<Bairro>E070FIL.BaiFil</Bairro>
<CodigoMunicipio>E070FIL.CodRai</CodigoMunicipio>
<Uf>E070FIL.SigUfs</Uf>
<CodigoPais>E070FIL > E007UFS.CodPai</CodigoPais>
<Cep>E070FIL.CepFil</Cep>
</Endereco>
</Tomador>
<Prestador>
<IdentificacaoPrestador>
<CpfCnpj>
<Cnpj>E095FOR.CgcCpf</Cnpj>
</CpfCnpj>
<InscricaoMunicipal>E095FOR.InsMun</InscricaoMunicipal>
</IdentificacaoPrestador>
<RazaoSocial>E095FOR.NomFor</RazaoSocial>
<NomeFantasia>E095FOR.ApeFor</NomeFantasia>
<Endereco>
<Endereco>E095FOR.EndFor</Endereco>
<Numero>E095FOR.NenFor</Numero>
<Bairro>E095FOR.CplEnd</Bairro>
<Uf>E095FOR.SigUfs</Uf>
<CodigoPais>E095FOR.CodPai</CodigoPais>
<Cep>E095FOR.CepFor</Cep>
</Endereco>
</Prestador>
</InfNotaFiscal>
</ListaNotas>
</LoteNotasFiscais>
</ImportacaoNotasFiscais>