Leiaute - DS Declaração Serviços - Tinus Informática Ltda
Geração do leiaute na tela F669GDM, quando se tratar de:
- Header;
- Tomador/Prestador;
- Base legal;
- Documentos recebidos;
- Dedução/compensação;
- Trailler.
- 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
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 | 3 | 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 | drCSer | N | Serviço Tomado | 5 | E080SER.SerImp substituindo o "." por "@", ex: 01.00 para 01@00 |
9 | drVSer | N | Valor do Serviço | 1 a 11 | E660NFC.VlrCtb |
10 | drReti | A | Indicação de Retenção | 1 | E001TNS.CprIss = "-" campo recebe "S" do contrário "N" |
11 | drBasC | N | Base de Cálculo | 1 a 11 | E660NFC.VlrBis quando E001TNS.CprIss = "-" |
12 | drAliq | N | Alíquota | 1 a 4 | E660NFC.PerIss quando E001TNS.CprIss = "-" |
13 | drVIss | N | Valor do ISS | 1 a 11 | E660NFC.VlrIss quando E001TNS.CprIss = "-" |
14 | drBaLe | N | Base Legal | 1 a 5 | Sequencial exibido em basleg.blCod |
15 | drLoEs | N | Local da Prestação (Código Estado) | 2 | Primeiros 2 dígitos de E660NFC.CodRai |
16 | 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 |