CIAM030 - DDS – Natal
Este modelo tem por objetivo gerar um arquivo com extensão (.txt) para as informações do Contribuinte, Tomador e das Notas Fiscais de Entrada e Saída de Serviços. Ele atende o leiaute da "Declaração Digital de Serviços da Cidade de Natal - RN", maiores informações poderão ser encontradas através do site http://www.natal.rn.gov.br/.
- Apenas dois campos do modelo, devem ser preenchidos, conforme as variáveis criadas para o modelo, conforme leiaute abaixo;
- Essas variáveis poderão ser definidas Gerador de Relatórios;
- No editor deve ser informado para cada variável, o valor que deverá ser considerado no campo.
No registro "Contribuinte", para o campo Tipo de Serviço a variável disponível
é (vAtiSer).
No editor deve ser definida da seguinte forma:
@ Contribuinte @
vAtiSer = 2;
Com isso, ao efetuar a geração do modelo de relatório, será levado o valor "2" para o campo Tipo de Serviço, caso contrário recebe "1".
Registros
Serão contemplados os seguintes registros:
- Registro "A" - Header;
- Registro "C" - Contribuinte;
- Registro "E" - Tomador Prestador;
- Registro "O" - Documento Recebido;
- Registro "Z" - Trailler.
Leiaute
REGISTRO: HEADER | ||||
---|---|---|---|---|
DESCRIÇÃO | TAM | POS | FORMATO | Documentação |
TIPO DO REGISTRO "A" | 1 | 1 | Alfanumérico (Fixo - A) | Fixo"A" |
CMC - INSCRIÇÃO MUNICIPAL DO CONTRIBUINTE |
7 | 2 a 8 | Numérico | Campo recebe Inscrição Municipal da Filial (E070FIL.InsMun). |
COMPETÊNCIA DA DMS | 6 | 9 a 14 | Numérico (AAAAMM) | Campo recebe valor definido na tela de entrada (Competência da DDS). |
TIPO DA DMS | 1 | 15 | Alfanumérico
N - NORMAL R - RETIFICADORA |
Campo recebe valor definido na tela de entrada (Tipo da DDS). |
DATA DA GERAÇÃO | 8 | 16 a 23 | Numérico (DDMMAAAA) | Valor atribuído de acordo com a data do sistema. |
HORA DA GERAÇÃO | 6 | 24 a 29 | Numérico (HHMMSS) | Valor atribuído de acordo com a hora do sistema. |
ÚLTIMA VERSÃO DO APLICATIVO GERADOR |
4 | 30 a 33 | Numérico (Fixo - 1000) | Fixo "1000" |
CÓDIGO DA PREFEITURA | 4 | 34 a 37 | Alfanumérico (Fixo - NATA) |
Fixo "NATA" |
ESPÉCIE DE DMS | 2 | 38 a 39 | Alfanumérico (Fixo EM) | Fixo "EM" |
INDICAÇÃO DE MOVIMENTO | 1 | 40 | Alfanumérico
S SEM C COM |
Caso houver movimento para um determinado período campo recebe "C" caso contrário recebe "S". |
REGISTRO: CONTRIBUINTE | ||||
---|---|---|---|---|
DESCRIÇÃO | TAM | POS | FORMATO | COMPLEMENTO |
TIPO DO REGISTRO "C" | 1 | 1 | Alfanumérico (Fixo C) | Fixo "C" |
RAZÃO SOCIAL | 55 | 2 a 56 | Alfanumérico | E070FIL.NomFil Razão social da Filial |
ENDEREÇO - LOGRADOURO | 35 | 57 a 91 | Alfanumérico | E070FIL.EndFil Endereço da Filial |
NÚMERO DO IMÓVEL |
5 | 92 a 96 | Alfanumérico | E070FIL.NumEnd Número da Filial |
COMPLEMENTO | 12 | 97 a 108 | Alfanumérico ou BRANCOS | E070FIL.CplEnd Complemento do endereço da Filial |
BAIRRO / DISTRITO |
19 | 109 a 127 | Alfanumérico | E070FIL.BaiFil Bairro da Filial |
CEP | 9 | 128 a 136 | Numérico (NNNNN-NNN) | E070FIL.CepFil CEP da Filial |
CNPJ | 14 | 137 a 150 | Numérico | E070FIL.NumCgc Número do CGC da Filial |
TELEFONE DDD | 2 | 151 a 152 | Numérico | Para o preenchimento deste campo é necessário que o valor especificado no campo Número do Telefone da Filial (E070FIL.NumFon) seja preenchido da seguinte forma "(DDD)XXXX-XXXX". |
NÚMERO | 8 | 153 a 160 | Numérico | Para o preenchimento deste campo é necessário que o valor especificado no campo Número do Telefone da Filial (E070FIL.NumFon) seja preenchido da seguinte forma "(DDD)XXXX-XXXX". |
FAX DDD | 2 | 161 a 162 | Numérico ou BRANCOS | Para o preenchimento deste campo é necessário que o valor especificado no campo Número do Fax da Filial (E070FIL.NumFax) seja preenchido da seguinte forma "(DDD)XXXX-XXXX". |
NÚMERO | 8 | 163 a 170 | Numérico ou BRANCOS | Para o preenchimento deste campo é necessário que o valor especificado no campo Número do Fax da Filial (E070FIL.NumFax) seja preenchido da seguinte forma "(DDD)XXXX-XXXX". |
RESPONSÁVEL NOME | 55 | 171 a 225 | Alfanumérico | E070FIL.CtbNcr Nome do Contador Responsável |
CPF / CNPJ | 14 | 226 a 239 | Numérico | E070FIL.CtbCcr Número do CPF do contador responsável |
35 | 240 a 274 | Alfanumérico | E070FIL.INTNET Correio Eletrônico da Filial | |
CRC | 7 | 275 a 281 | Alfanumérico ou BRANCOS | E070FIL.CtbCrc Número do CRC do Contador |
TIPO DE SERVIÇO | 1 | 282 | Numérico |
Campo recebe valor da Variável vATiSer definida na inicialização do modelo. |
REGISTRO: TOMADOR / PRESTADOR | ||||
---|---|---|---|---|
DESCRIÇÃO | TAM | POS | FORMATO | COMPLEMENTO |
TIPO DO REGISTRO "E" | 1 | 1 | Alfanumérico (Fixo E) | Fixo "E" |
CPF / CNPJ / PASSAPORTE | 20 | 2 a 21 | Alfanumérico | E085CLI.CgcCpf CGC/CPF do Cliente |
CMC - INSCRIÇÃO MUNICIPAL | 7 | 22 a 28 | Numérico ou BRANCOS |
Campo (E085CLI.InsMun) senão recebe "branco" ou E095FOR.INSMUN (Inscrição municipal do fornecedor) se não recebe "branco" |
NOME OU RAZÃO SOCIAL | 55 | 29 a 83 | Alfanumérico | E085CLI.NomCli Nome do Cliente ou E095FOR.NOMFOR (Nome do fornecedor). |
ENDEREÇO LOGRADOURO / PAÍS |
35 | 84 a 118 | Alfanumérico | E085CLI.EndCli Endereço do Cliente ou E095FOR.ENDFOR (Endereço do fornecedor). |
NÚMERO DO IMÓVEL |
5 | 119 a 123 | Alfanumérico | Fixo "0" |
COMPLEMENTO | 12 | 124 a 135 | Alfanumérico ou BRANCOS | E085CLI.CplEnd Complemento do Endereço do Cliente ou E095FOR.CPLEND (Complemento do endereço do fornecedor). |
BAIRRO / DISTRITO |
19 | 136 a 154 | Alfanumérico | E085CLI.BaiCli Bairro do Cliente ou E095FOR.BAIFOR (Bairro do fornecedor). |
MUNICÍPIO | 25 | 155 a 179 | Alfanumérico | E085CLI.CidCli Cidade do Cliente ou E095FOR.CIDFOR (Cidade do fornecedor). |
ESTADO | 2 | 180 a 181 | Alfanumérico | E085CLI.SigUfs Sigla do Estado do Cliente ou E095FOR.SIGUFS (Sigla do estado do fornecedor). |
CEP | 9 | 182 a 190 | Numérico (NNNNN-NNN) | E085CLI.CepCli CEP do Cliente ou E095FOR.CEPFOR (CEP do fornecedor) |
TELEFONE DDD | 2 | 191 a 192 | Numérico ou BRANCOS | Para o preenchimento deste campo é necessário que o valor especificado no campo Número do Fone do Cliente (E085CLI.FonCli) seja preenchido da seguinte forma "(DDD)XXXX-XXXX".
ou Para o preenchimento deste campo é necessário que o valor especificado no campo Número do Fone do Cliente (E095FOR.FonVen) seja preenchido da seguinte forma "(DDD)XXXX-XXXX". |
NÚMERO | 8 | 193 a 200 | Numérico ou BRANCOS | Para o preenchimento deste campo é necessário que o valor especificado no campo Número do Fone do Cliente (E085CLI.FonCli) seja preenchido da seguinte forma "(DDD)XXXX-XXXX".
ou Para o preenchimento deste campo é necessário que o valor especificado no campo Número do Fone do Cliente (E095FOR.FonVen) seja preenchido da seguinte forma "(DDD)XXXX-XXXX". |
FAX DDD | 2 | 201 a 202 | Numérico ou BRANCOS | Para o preenchimento deste campo é necessário que o valor especificado no campo Número do Fax do Cliente (E085CLI.FaxCli) seja preenchido da seguinte forma "(DDD)XXXX-XXXX"
ou Para o preenchimento deste campo é necessário que o valor especificado no campo Número do Fax do Cliente (E095FOR.FaxVen) seja preenchido da seguinte forma "(DDD)XXXX-XXXX" |
NÚMERO | 8 | 203 a 210 | Numérico ou BRANCOS | Para o preenchimento deste campo é necessário que o valor especificado no campo Número do Fax do Cliente (E085CLI.FaxCli) seja preenchido da seguinte forma "(DDD)XXXX-XXXX"
ou Para o preenchimento deste campo é necessário que o valor especificado no campo Número do Fax do Cliente (E095FOR.FaxVen) seja preenchido da seguinte forma "(DDD)XXXX-XXXX" |
CORREIO ELETRÔNICO | 35 | 211 a 245 | Alfanumérico ou BRANCOS | E085CLI.INTNET
Correio Eletrônico do Cliente ou E095FOR.INTNET Correio Eletrônico do Fornecedor |
ESTRANGEIRO | 1 | 246 | Alfanumérico
S SIM N NÃO |
Caso tipo de Mercado do Cliente (E085CLI.TipMer) for igual "I" campo recebe "N" caso contrário recebe "S"
ou Caso tipo de Mercado do Cliente (E095FOR.TipMer) for igual "I" campo recebe "N" caso contrário recebe "S" |
REGISTRO: DOCUMENTO RECEBIDO | ||||
---|---|---|---|---|
DESCRIÇÃO | TAM | POS | FORMATO | COMPLEMENTO |
TIPO DO REGISTRO "O" | 1 | 1 | Alfanumérico (Fixo O) | Fixo "O". |
SEQUENCIAL | 6 | 2 a 7 | Numérico | Totalizador de registros de Notas Fiscais recebidas. |
PRESTADOR NOME OU RAZÃO SOCIAL |
55 | 8 a 62 | Alfanumérico | E095FOR.NomFor Nome do Fornecedor |
ENDEREÇO LOGRADOURO / PAÍS |
35 | 63 a 97 | Alfanumérico | E095FOR.EndFor Endereço do Fornecedor |
NÚMERO DO IMÓVEL |
5 | 98 a 102 | Alfanumérico | Fixo "0" |
COMPLEMENTO | 12 | 103 a 114 | Alfanumérico ou BRANCOS | E095FOR.CplEnd Complemento do endereço do Fornecedor |
BAIRRO / DISTRITO |
19 | 115 a 133 | Alfanumérico | E095FOR.BaiFor Bairro do Fornecedor |
MUNICÍPIO | 25 | 134 a 158 | Alfanumérico | E095FOR.CidFor Cidade do Fornecedor |
ESTADO | 2 | 159 a 160 | Alfanumérico | E095FOR.SigUfs Sigla do Estado do Fornecedor |
CEP | 9 | 161 a 169 | Numérico (NNNNN-NNN) | E095FOR.CepFor CEP do Fornecedor |
CPF/CNPJ/PASSAPORTE | 20 | 170 a 189 | Alfanumérico | E095FOR.CgcCpf CGC/CPF do Fornecedor |
NOTA FISCAL SITUAÇÃO | 1 | 190 | Alfanumérico | Fixo "N" (Nota Fiscal) |
SÉRIE | 2 | 191 a 192 | Alfanumérico | E020SNF.CodSel Código da Serie Legal |
SUBSÉRIE | 3 | 193 a 195 | Alfanumérico ou BRANCOS | E020SNF.CodSsl Código da Sub-Serie Legal |
NÚMERO | 14 | 196 a 209 | Numérico | E660NFC.NumNfi Numero Inicial da Nota Fiscal de Entrada |
DATA DE EMISSÃO | 8 | 210 a 217 | Numérico | E660NFC.DatEmi Data de Emissão da Nota Fiscal |
DATA DE PAGAMENTO | 8 | 218 a 225 | Numérico | Quando o regime de apuração da tela de entrada for igual a "C - Competência (nota fiscal)", o campo é gerado em branco. Quando o regime de apuração da tela de entrada for igual a "R - Caixa (título)", o campo recebe data de movimento do título (E501MCP.DATMOV). |
CMC - INSCRIÇÃO MUNICIPAL | 7 | 226 a 232 | Numérico | Caso a cidade do fornecedor seja a mesma cidade que a filial e o tipo de fornecedor seja igual a "J", campo recebe Inscrição Municipal (E095FOR.InsMun) senão recebe "0" |
VALOR DO SERVIÇO | 11 | 233 a 243 | Numérico | E660NFC.VlrCtb Valor Contábil da Nota. Somente para fornecedores com a mesma cidade que a filial. |
VALOR DA ALÍQUOTA | 4 | 244 a 247 | Numérico | E660NFC.PerIss Percentual do ISS. Somente para fornecedores com a mesma cidade que a filial. |
VALOR DA BASE DE CÁLCULO | 11 | 248 a 258 | Numérico | E660NFC.VlrBis Valor da Base de ISS. Somente para fornecedores com a mesma cidade que a filial. |
VALOR DO ISS RETIDO | 11 | 259 a 269 | Numérico | Quando o regime de apuração da tela de entrada for igual a "C - Competência (nota fiscal)", o campo recebe E660NFC.VlrIss. Desde que, fornecedor com a mesma cidade que a filial. Quando o regime de apuração da tela de entrada for igual a "R - Caixa (título)", o campo recebe a proporção do valor do iss da nota fiscal sobre o pagamento (E660INC.VLRISS * (E501MCP.VLRMOV / E501TCP.VLRORI)). |
RETIDO | 1 | 270 | Alfanumérico
S - SIM N NÃO |
Caso houver Retenção ISS campo recebe "S" caso contrário recebe "N" |
sequencial DO RECIBO | 6 | 271 a 276 | Numérico | Caso valor da variável VMotCan definida na inicialização do modelo for diferente de "E" campo recebe VMotCan caso contrário recebe "E". |
CÓDIGO DA BASE LEGAL | 5 | 277 a 281 | Numérico ou BRANCOS | Brancos. |
REGISTRO: TRAILER | ||||
---|---|---|---|---|
DESCRIÇÃO | TAM | POS | FORMATO | COMPLEMENTO |
TIPO DO REGISTRO "Z" | 1 | 1 | Alfanumérico (Fixo Z) | Fixo "Z" |
QUANTIDADE DE REGISTROS NO ARQUIVO | 5 | 2 a 6 | Numérico | Totalizador de registros do modelo. |
QUANTIDADE DE CONTRIBUINTES | 5 | 7 a 11 | Numérico | Totalizador de registros de Contribuintes |
QUANTIDADE DE TOMADORES / PRESTADORES | 5 | 12 a 16 | Numérico | Totalizador de Registros de Tomadores/Prestadores |
QUANTIDADE DE BASES LEGAIS | 5 | 17 a 21 | Numérico | Brancos. |
QUANTIDADE DE TURMAS | 5 | 22 a 26 | Numérico | Brancos. |
QUANTIDADE DE SERVIÇOS DE INSTITUIÇÃO FINANCEIRA | 5 | 27 a 31 | Numérico | Brancos. |
QUANTIDADE DE NOTAS EMITIDAS | 5 | 32 a 36 | Numérico | Totalizador de Registros de Notas Fiscais Emitidas |
QUANTIDADE DE NOTAS AVULSAS | 5 | 37a 41 | Numérico | Brancos. |
QUANTIDADE DE DOCUMENTOS RECEBIDOS | 5 | 42 a 46 | Numérico | Totalizador de Registros de Documentos Recebidos. |
QUANTIDADE DE DEDUÇÕES | 5 | 47 a 51 | Numérico | Brancos. |
QUANTIDADE DE SERVIÇOS COM AUTORIZAÇÃO ESPECÍFICA | 5 | 52 a 56 | Numérico | Brancos. |
QUANTIDADE DE INSTITUIÇÕES FINANCEIRAS | 5 | 57 a 61 | Numérico | Brancos. |
QUANTIDADE DE TURMAS DECLARADAS | 5 | 62 a 66 | Numérico | Brancos. |
QUANTIDADE DE DESPESAS | 5 | 67 A 71 | Numérico | Brancos. |