Leiaute - DS Declaração Serviços - Tinus Informática Ltda
Geração do leiaute na tela F669GDM, quando se tratar de:
Serviços tomados
- Header;
- Tomador/Prestador;
- Base legal;
- Documentos recebidos;
- Dedução/compensação;
- Trailler.
Serviços prestados
- Header;
- Tomador/Prestador;
- Base legal;
- Plano de contas;
- Documentos recebidos;
- Dedução/Compensação;
- Instituição financeira;
- Trailler.
A Declaração Eletrônica de Serviços de Instituições Financeiras (DES-IF) é uma obrigação acessória constituída pelo registro de informações contábeis-fiscais necessárias à Administração Municipal para a apuração do ISS das Instituições Financeiras, que estejam autorizadas a funcionar pelo Banco Central (BACEN) e obrigadas a utilizar o Plano de Contas das Instituições do Sistema Financeiro Nacional (COSIF).
Consulte mais informações sobre parametrizações nas páginas DES-IF - Declaração de Serviços de Instituições Financeiras e ISS - Serviços Tomados.
Registros
Módulo 0 - Geral
Header
| Sequência | Campo | Tipo | Descrição | Tamanho | Documentação |
|---|---|---|---|---|---|
| 1 | heInsc | Numérico | Inscrição mercantil do contribuinte | 7 | E070FIL.InsMun |
| 2 | heComp | Numérico | Competência (yyyymm) | 6 | Tela |
| 3 | heGeDt | Numérico | Data geração do arquivo (ddmmyyyy) | 8 | Data atua |
| 4 | heGeHo | Numérico | Hora geração do arquivo (hhmmss) | 6 | Hora atual |
| 5 | heVers | Numérico | Versão da DMSe | 4 | E008GDM.VerDec |
| 6 | hePref | Alfanumérico | Código de identificação do Município | 7 | E008GDM.CodAce |
Tomador
| Sequência | Campo | Tipo | Descrição | Tamanho | Documentação |
|---|---|---|---|---|---|
| 1 | tpCod | Numérico | Código do tomador/prestador | Não possui | Sequencial |
| 2 | tpNome | Alfanumérico | Nome ou Razão social | 105 | E660DCL > E085CLI.NomCli |
| 3 | tpDocu | Numérico | CPF/CNPJ | 11 ou 14 | E660DCL > E085CLI.CgcCp |
| 4 | tpInMu | Numérico | Inscrição municipal (9999999) | 7 | E660DCL > E085CLI.InsMun |
| 5 | tpPass | Alfanumérico | Passaporte | 20 | Não listar |
| 6 | tpRgNu | Numérico | Número do RG | 15 | Não listar |
| 7 | tpRgOr | Alfanumérico | Órgão expedidor | 6 | Não listar |
| 8 | tpRgEs | Alfanumérico | Estado de expedição | 2 | Não listar |
| 9 | tpCep | Alfanumérico | CEP (99999-999) | 9 | E085CLI.CepCli |
| 10 | tpLogr | Alfanumérico | Nome do logradouro | 105 | E085CLI.EndCli |
| 11 | tpNume | Alfanumérico | Número | 6 | E085CLI.NenCli |
| 12 | tpComp | Alfanumérico | Complemento | 45 | E085CLI.CplCli |
| 13 | tpBair | Alfanumérico | Bairro | 45 | E085CLI.BaiCli |
| 14 | tpMuni | Alfanumérico | Município | 45 | E008CEP.NomCid |
| 15 | tpEsta | Alfanumérico | Estado | 2 | E085CLI.SigUfs |
| 16 | tpPais | Numérico | Código do País | 3 |
|
| 17 | tpMail | Alfanumérico | 60 | E085CLI.IntNet |
|
| 18 | tpTReD | Numérico | Telefone residencial DDD | 2 | Não listar |
| 19 | tpTReN | Numérico | Telefone residencial | 8 | Não listar |
| 20 | tpTCeD | Numérico | Telefone celular DDD | 2 | Não listar |
| 21 | tpTCeN | Numérico | Telefone celular | 8 | Não listar |
| 22 | tpTCoD | Numérico | Telefone comercial DDD | 2 | Não listar |
| 23 | tpTCoN | Numérico | Telefone comercial | 8 | Não listar |
| 24 | tpTFaD | Numérico | FAX DDD | 2 | Não listar |
| 25 | tpTFaN | Numérico | FAX | 8 | Não listar |
| 26 | tpNFan | Alfanumérico | Nome fantasia | 105 | E085CLI.ApeCli |
| 27 | tpInEs | Numérico | Inscrição estadual | 20 | E085CLI.InsEst |
| 28 | tpNaJu | Numérico | Natureza Jurídica | 2 | Não listar |
| 29 | tpSiTr | Alfanumérico | Situação tributária | 3 |
|
Base legal
| Sequência | Campo | Tipo | Descrição | Tamanho | Documentação |
|---|---|---|---|---|---|
| 1 | blCod | Numérico | Código da base legal | Não possui | Sequencial |
| 2 | blTip | Alfanumérico | Tipo base legal | 1 |
E051DIS.TipAto:
|
| 3 | blNum | Numérico | Número | 6 | E051DIS.NumAto |
| 4 | blAno | Numérico | Ano | 4 | E051DIS.AnoAto |
| 5 | blArt | Numérico | Artigo | 4 | E051DIS.ArtIcm |
| 6 | blInc | Alfanumérico | Inciso | - | E051DIS.IncIcm |
| 7 | blPar | Numérico | Parágrafo | 5 | E051DIS.PrgIcm |
| 8 | blAli | Alfanumérico | Alínea | 1 | E051DIS.AliIcm |
| 9 | blDes | Alfanumérico | Descrição | 105 | E051DIS.DesDfs |
Plano de contas
| Sequência | Campo | Tipo | Descrição | Tamanho | Documentação |
|---|---|---|---|---|---|
| 1 | plCod | Numérico | Código do plano de conta | Não possui | Sequencial |
| 2 | plNuCo | Numérico | Número da conta | - | E043PCM.CtaRed ou E043PCM.ClaCta ou E043PCM.CtaPar ou E043PCM.ClaPar (conforme E008GDM.TipCtb) |
| 3 | plDeCo | Alfanumérico | Descrição da conta | Até 60 | E043PCM.DesCta |
| 4 | plCosi | Numérico | COSIF | - | E043PCM.ClaPar (E070EMP > E043RMP |
| 5 | plCSer | Numérico | Serviço vinculado | - | E660DAR.SerImp (formato 99@99, por exemplo: 01@02, onde originalmente seria 01.02) |
Documentos Recebidos
| Sequência | Campo | Tipo | Descrição | Tamanho | Documentação |
|---|---|---|---|---|---|
| 1 | drCod | N | Código do Documento Recebido | Não possui | Sequencial |
| 2 | drPres | N | Prestador do Serviço | 1 a 5 | Sequencial exibido em tompre.tpCod |
| 3 | drTpDo | A | Tipo de Documento ("E" - NFS-e outro municipio ou "N" - Nota ou "O" - Outro) | 1 | Será "E" quando se tratar de uma NFS-e e o município do prestador for diferente do tomador ou "N" quando o município do prestador for igual ao município do tomador, diferente das condições anteriores será "O" |
| 4 | drSeri | A | Série | 1 a 2 | E660NFC.CodSel |
| 5 | drSub | A | Sub-Série | 1 a 3 | E660NFC.CodSsl |
| 6 | drNume | N | Número | 1 a 14 | E660NFC.NumNfi |
| 7 | drData | N | Data Emissão | 8 | E660NFC.DatEnt ou E660NFC.DATEXS (conforme parametrizado em F008GDM) |
| 8 | drDtPr | N | Data Prestação do Serviço | 8 | E660NFC.DATEXS |
| 9 | drCSer | N | Serviço Tomado | 5 | E080SER.SerImp substituindo o "." por "@", ex: 01.00 para 01@00 |
| 10 | drVSer | N | Valor do Serviço | 1 a 11 | E660NFC.VlrCtb |
| 11 | drReti | A | Indicação de Retenção | 1 | E001TNS.CprIss = "-" campo recebe "S" do contrário "N" |
| 12 | drBasC | N | Base de Cálculo | 1 a 11 | E660NFC.VlrBis quando E001TNS.CprIss = "-" |
| 13 | drAliq | N | Alíquota | 1 a 4 | E660NFC.PerIss quando E001TNS.CprIss = "-" |
| 14 | drVIss | N | Valor do ISS | 1 a 11 | E660NFC.VlrIss quando E001TNS.CprIss = "-" |
| 15 | drBaLe | N | Base Legal | 1 a 5 | Sequencial exibido em basleg.blCod |
| 16 | drLoEs | N | Local da Prestação (Código Estado) | 2 | Primeiros 2 dígitos de E660NFC.CodRai |
| 17 | drLoMu | N | Local da Prestação (Código Município) | 5 | Últimos 5 dígitos de E660NFC.CodRai |
Observação
Serão listados apenas as notas fiscais cuja aplicação da transação seja igual a "V-Serviços".
Dedução/compensação
| Sequência | Campo | Tipo | Descrição | Tamanho | Documentação |
|---|---|---|---|---|---|
| 1 | dcCod | Numérico | Código dedução/compensação | Não possui | Sequencial |
| 2 | dcBaLe | Numérico | Base legal | 5 | Sequencial exibido em basleg.blCod |
| 3 | dcValo | Numérico | Valor dedução/compensação no ISS Próprio - N - 11 - E660DAR.VlrDed</dcValo> | 11 | E660DAR.VlrDed |
| 4 | dcDesc | Alfanumérico | Descrição dedução/compensação | 105 | E660DAR.DesDed |
Instituição financeira
| Sequência | Campo | Tipo | Descrição | Tamanho | Documentação |
|---|---|---|---|---|---|
| 1 | ifCod | Numérico | Código da declaração da instituição financeira | Não possui | Sequencial |
| 2 | ifCPla | Numérico | Código do plano de contas | 5 | Sequencial exibido em placon.plCod |
| 3 | ifVSer | Numérico | Valor do serviço | 11 | E660DAR.VlrRec |
| 4 | ifReti | Alfanumérico | Indicação de retenção | 1 | E660DAR.RetIss |
| 5 | ifBasC | Numérico | Base de cálculo | 11 | E660DAR.BasCal |
| 6 | ifAliq | Numérico | Alíquota | 4 | E660DAR.PerIs |
| 7 | ifVIss | Numérico | Valor do ISS | 11 | E660DAR.VlrIss |
| 8 | ifBaLe | Numérico | Base legal | 5 | Sequencial exibido em basleg.blCod |
| 9 | ifToma | Numérico | Tomador serviço | 5 | Sequencial exibido em tompre.tpCod quando insfin.ifReti for igual a "S" |
Trailler
| Sequência | Campo | Tipo | Descrição | Tamanho | Documentação |
|---|---|---|---|---|---|
| 1 | qtRegA | Numérico | Qualidade total de registros no arquivo | 5 | Somatório dos totalizadores abaixo |
| 2 | qtToPr | Numérico | Quantidade de registros do tipo tomador/prestador | 5 | tompre.tpCod |
| 3 | qtBaLe | Numérico | Quantidade de registros do tipo Base legal | 5 | basleg.blCod |
| 4 | qtPlCo | Numérico | Quantidade de registros do tipo Plano de contas | 5 | placon.plCod |
| 5 | qtTurm | Numérico | Quantidade de registros do tipo Turma | 5 | 0 |
| 6 | qtDoEm | Numérico | Quantidade de registros do tipo Documentos emitidos | 5 | 0 |
| 7 | qtNoAv | Numérico | Quantidade de registros do tipo Nota avulsa | 5 | 0 |
| 8 | qtDoRe | Numérico | Quantidade de registros do tipo Documentos recebido | 5 |
|
| 9 | qtDedu | Numérico | Quantidade de registros do tipo Dedução/compensação | 5 | dedcom.dcCod |
| 10 | qtSeAu | Numérico | Quantidade de registros do tipo Serviço com autorização especifica | 5 | 0 |
| 11 | qtInFi | Numérico | Quantidade de registros do tipo Instituição financeira | 5 | insfin.ifCod |
| 12 | qtTuDe | Numérico | Quantidade de registros do tipo Turma declarada | 5 | 0 |
| 13 | qtDesM | Numérico | Quantidade de registros do tipo Despesa mensal - N - 5 - 0</qtDesM> </trailler> | 5 | 0 |
English
Español
English
Español


