CIAM050 - Declaração de Serviços – GISS Online
Este modelo gera informações das notas fiscais de entrada e saída de serviços, isto é, notas fiscais que têm transações com aplicação de operação igual a "V - Serviços".
Geração para nota fiscal de entrada
Para a geração do modelo de relatório, a tela de entrada tem os campos de filtro das transações de compra e venda. Caso nenhum dos filtros seja informado, são consideradas todas as notas fiscais de serviços (prestados e tomados).
Para gerar apenas as notas fiscais de serviços tomados, basta informar um filtro na transação de venda sem movimento de serviço. Por exemplo: 9999 ou qualquer outra que não é usada. Assim, serão listadas apenas as notas fiscais de serviços tomados, sem apresentar os documentos de serviços prestados.
Considerar notas de entrada pela
Filtra as notas a serem apresentadas, conforme segue:
- "Data de entrada": E660NFC.DATENT
- "Data de emissão": E660NFC.DATMI
- "Data de execução do serviço": E660NFC.DATEXS
Apresentar Notas Emitidas no Mesmo Município do Tomador
Filtra as notas de entrada a serem apresentadas, conforme segue:
- "S - Sim": emite as notas do mesmo município
- "N - Não": não emite as notas do mesmo município
Layout
- A: Ambos (disponível apenas para o leiaute 17)
- P: Serviços Prestados para Pessoa Física
- E: Serviços Prestados para Tomador Fora do País (disponível apenas para o leiaute 22)
- J: Serviços Prestados para Pessoa Jurídica (disponível apenas para o leiaute 22)
- T: Serviços Tomados
Leiaute 17
Serviço Tomado de Prestador Residente no País Com Nota Fiscal
Ord. | Campo | Inicio | Fim | Tamanho | Tipo | Documentação |
---|---|---|---|---|---|---|
1 | Indicador de Registro | 1 | 1 | 1 | A | Fixo "T" |
2 | Número da Nota Fiscal inicial | 2 | 11 | 10 | N | E660NFC.NUMNFI |
3 | Série da Nota Fiscal | 12 | 21 | 10 | A | E660NFC.CODSEL |
4 | Data da emissão da Nota Fiscal | 22 | 31 | 10 | D | E660NFC.DATEMI |
5 | Tipo da Nota Fiscal | 32 | 32 | 1 | N | Se E660NFC.SITNFC = '3' recebe "2" Senão Se E660NFC.VLRBIS = 0 recebe "4" Senão se E001TNS.CPRISS = '-' recebe "5" Senão recebe "1" |
6 | Valor da Nota Fiscal | 33 | 44 | 12 | N | E660NFC.VLRCTB |
7 | Atividade ou serviço prestado | 45 | 54 | 10 | A | E080SXC.CODFIM Se E080SXC.CODFIM <> "" recebe E080SXC.CODFIM Senão se E080SER.SERIMP <> "" recebe E080SER.SERIMP Senão recebe E008CEP.CODFIS |
8 | Prestador | 55 | 55 | 1 | N | Se E095FOR.TIPFOR = 'J' recebe "2" Senão recebe "1" |
9 | Prestador estabelecido no Município | 56 | 56 | 1 | A | Se E095FOR.CIDFOR/E095ORM.CIDORM* = E070FIL.CIDFIL recebe "S" Senão recebe "N" |
10 | Razão Social do prestador | 57 | 156 | 100 | A | E095FOR.NOMFOR |
11 | Inscrição municipal do prestador | 157 | 166 | 10 | N | E095FOR.INSMUN |
12 | Dígito da inscrição Municipal | 167 | 168 | 2 | N | Fixo " " |
13 | CNPJ ou CPF do prestador | 169 | 182 | 14 | N | E095FOR.CGCCPF/E095ORM.CGCORM* |
14 | Prestador isento de inscrição estadual | 183 | 183 | 1 | A | Se E095FOR.INSEST/E095ORM.CGCORM*
for igual a "" ou "ISENTO"
recebe "S" Senão recebe "N" |
15 | Inscrição estadual do prestador | 184 | 198 | 15 | N | E095FOR.INSEST/E095ORM.INSORM* |
16 | CEP referente ao logradouro do prestador | 199 | 206 | 8 | N | E095FOR.CEPFOR/E095ORM.INIORM* |
17 | Tipo de logradouro do prestador | 207 | 211 | 5 | A | E095FOR.ENDFOR/E095ORM.ENDORM* até o primeiro " " |
18 | Título do logradouro do prestador | 212 | 216 | 5 | A | Fixo " " |
19 | Logradouro do prestador | 217 | 266 | 50 | A | E095FOR.ENDFOR/E095ORM.ENDORM* após o primeiro " ", até a primeira "," |
20 | Complemento do logradouro do prestador | 267 | 306 | 40 | A | E095FOR.CPLEND/E095ORM.CPLORM* |
21 | Número do logradouro do prestador | 307 | 316 | 10 | A | E095FOR.ENDFOR/E095ORM.ENDORM* após a primeira "," |
22 | Bairro referente ao logradouro do prestador | 317 | 366 | 50 | A | E095FOR.BAIFOR/E095ORM.BAIORM* |
23 | Estado(UF) referente ao logradouro do prestador | 367 | 368 | 2 | A | E095FOR.SIGUFS/E095ORM.ESTORM* |
24 | Cidade referente ao logradouro do prestador | 369 | 418 | 50 | A | E095FOR.CIDFOR/E095ORM.CIDORM* |
25 | Local de prestação do serviço | 419 | 419 | 1 | A | Se E008CEP.CODIBG do fornecedor for igual ao da filial
recebe "D" Senão recebe "F" |
26 | Prestador Optante pelo Simples Nacional | 420 | 421 | 1 | A | Se E095FOR.CODRTR ou E085CLI.CODRTR o for igual a 3, campo recebe "N", caso contrário recebe "S" |
27 | Alíquota do Simples Nacional | 422 | 428 |
6 | N | Se o campo 26 igual a "N", campo recebe "", caso contrário recebe E660NFC.PERISS |
Importante
Quando o parâmetro global UsaEntOriI for igual a "S - Sim", serão detalhadas no registro as informações do endereço de origem da mercadoria (E095ORM).
Serviço Prestado para Pessoa Jurídica
Ord. | Campo | Inicio | Fim | Tamanho | Tipo | Documentação |
---|---|---|---|---|---|---|
1 | Indicador de Registro | 1 | 1 | 1 | A | Fixo "C" |
2 | Número da nota fiscal inicial | 2 | 11 | 10 | N | E660NFV.NUMNFI |
3 | Série da Nota Fiscal | 12 | 21 | 10 | A | E020SNF.CODSEL |
4 | Número da Nota Fiscal final | 22 | 31 | 10 | N | E660NFV.NUMNFI |
5 | Data da emissão da Nota Fiscal | 32 | 41 | 10 | D | E660NFV.DATEMI |
6 | Tipo da Nota Fiscal | 42 | 42 | 1 | N | Se E660NFV.SITNFV = '3' recebe "2" Senão Se E660NFV.VLRBIS = 0 recebe "4" Senão Se E001TVE.VENISS = '-' recebe "5" Senão recebe "1" |
7 | Valor da Nota Fiscal | 43 | 54 | 12 | N | E660NFV.VLRCTB |
8 | Atividade ou Serviço prestado | 55 | 64 | 10 | A | E080SXC.CODFIM Se E080SXC.CODFIM <> "" recebe E080SXC.CODFIM Senão se E080SER.SERIMP <> "" recebe E080SER.SERIMP Senão recebe E008CEP.CODFIS |
9 | Tomador | 65 | 65 | 1 | N | Se E085CLI.TIPCLI = 'J' recebe "2" Senão recebe "1" |
10 | Tomador estabelecido no município | 66 | 66 | 1 | A | Se E085CLI.CIDCLI/E085ENT.CIDENT* = E070FIL.CIDFIL recebe "S" Senão recebe "N" |
11 | Razão social do tomador | 67 | 166 | 100 | A | E085CLI.NOMCLI |
12 | Inscrição municipal do tomador | 167 | 176 | 10 | N | E085CLI.INSMUN |
13 | Dígito da inscrição municipal | 177 | 178 | 2 | A | Fixo " " |
14 | CNPJ | 179 | 192 | 14 | N | E085CLI.CGCCPF/E085ENT.CGCENT* |
15 | Tomador isento de inscrição estadual | 193 | 193 | 1 | A | E085CLI.INSEST/E085ENT.INSENT*
for igual a "" ou "ISENTO" recebe
"S" Senão recebe "N" |
16 | Inscrição estadual do tomador | 194 | 208 | 15 | N | E085CLI.INSEST/E085ENT.INSENT* |
17 | CEP referente ao logradouro do tomador | 209 | 216 | 8 | N | E085CLI.CEPCLI/E085ENT.INIENT* |
18 | Tipo do logradouro do tomador | 217 | 221 | 5 | A | E085CLI.ENDCLI/E085ENT.ENDENT* até o primeiro " " |
19 | Título do logradouro do tomador | 222 | 226 | 5 | A | Fixo " " |
20 | Logradouro do tomador | 227 | 276 | 50 | A | E085CLI.ENDCLI/E085ENT.ENDENT* após o primeiro " ", até a primeira "," |
21 | Complemento do logradouro do tomador | 277 | 316 | 40 | A | E085CLI.CPLEND/E085ENT.CPLENT* |
22 | Número do logradouro do tomador | 317 | 326 | 10 | A | E085CLI.ENDCLI/E085ENT.ENDENT* após a primeira "," |
23 | Bairro referente ao logradouro do tomador | 327 | 376 | 50 | A | E085CLI.BAICLI/E085ENT.BAIENT* |
24 | Estado (UF) referente ao logradouro do tomador | 377 | 378 | 2 | A | E085CLI.SIGUFS/E085ENT.ESTENT* |
25 | Cidade referente ao logradouro do tomador | 379 | 428 | 50 | A | E085CLI.CIDCLI/E085ENT.CIDENT* |
26 | Local de prestação do serviço | 429 | 429 | 1 | A | Se E008CEP.CODIBG da filial for igual do cliente, recebe
"D" Senão recebe "F" |
Importante
Quando o parâmetro global UsaEntOriI for igual a "S - Sim", serão detalhadas no registro as informações do endereço de entrega do cliente (E085ENT).
Serviço Prestado para Pessoa Física
Ord. | Campo | Inicio | Fim | Tamanho | Tipo | Documentação |
---|---|---|---|---|---|---|
1 | Indicador de Registro | 1 | 1 | 1 | A | Fixo "C" |
2 | Número da nota fiscal inicial | 2 | 11 | 10 | N | E660NFV.NUMNFI |
3 | Série da Nota Fiscal | 12 | 21 | 10 | A | E020SNF.CODSEL |
4 | Número da Nota Fiscal final | 22 | 31 | 10 | N | E660NFV.NUMNFI |
5 | Data da emissão da Nota Fiscal | 32 | 41 | 10 | D | E660NFV.DATEMI |
6 | Tipo da Nota Fiscal | 42 | 42 | 1 | N | Se E660NFV.SITNFV = '3' recebe "2" Senão Se E660NFV.VLRBIS = 0 recebe "4" Senão Se E001TVE.VENISS = '-' então recebe "5" Senão recebe "1" |
7 | Valor da Nota Fiscal | 43 | 54 | 12 | N | E660NFV.VLRCTB |
8 | Atividade ou Serviço prestado | 55 | 64 | 10 | A | E080SXC.CODFIM Se E080SXC.CODFIM <> "" recebe E080SXC.CODFIM Senão se E080SER.SERIMP <> "" recebe E080SER.SERIMP Senão recebe E008CEP.CODFIS |
9 | Tomador | 65 | 65 | 1 | N | Se E085CLI.TIPCLI = 'J' recebe "2" Senão recebe "1" |
10 | Local de prestação do serviço | 66 | 66 | 1 | A | Se E008CEP.CODIBG da filial igual ao do cliente recebe
"D" Senão recebe "F" |
Leiaute 22
Serviço Tomado
Ord. | Campo | Tamanho | Tipo | Documentação |
---|---|---|---|---|
01 | CD_INDICADOR | 1 | A | Fixo "T" |
02 | NR_LAYOUT | 1 | N | Fixo "1" |
03 | NR_DOC_NF_INICIAL | 10 | N | E660NFC.NUMNFI |
04 | NR_DOC_NF_SERIE | 10 | A | E660NFC.CODSNF |
05 | DT_EMISSAO_NF | 10 | D | E660NFC.DATEMI |
06 | TP_DOC_NF | 1 | A | Se E660NFC.SITNFC = '3', recebe 2; sSenão se E660NFC.VLRBIS = '0' recebe 4; senão se E001TNS.CPRISS = '-' recebe 5; s |
07 | VL_DOC_NF | 12 | N | E660NFC.VLRCTB |
08 | CD_ATIVIDADE | 20 | A | Se E080SXC.CODFIM <> "", recebe E080SXC.CODFIM; senão se E080SER.SERIMP <> "" recebe E080SER.SERIMP; senão recebe E008CEP.CODFIS |
09 | CD_TIPO_CADASTRO | 1 | A | Se E095FOR.TIPFOR = "F", recebe "1"; senão se E095FOR.TIPFOR = "J" recebe "2" |
10 | CD_PREST_TOM_ESTABELECIDO | 1 | A | Se E095FOR.CIDFOR/E095ORM.CIDORM = E070FIL.CIDFIL, recebe "S"; senão se E095FOR.CIDFOR/E095ORM.CIDORM <> E070FIL.CIDFIL, recebe "N" |
11 | NM_RAZAO_SOCIAL | 100 | A | E095FOR.NOMFOR |
12 | NR_INSCRICAO_MUNICIPAL | 10 | N | E095FOR.INSMUN |
13 | NM_INSCRICAO_MUNICIPAL_DV | 2 | A | Fixo "" |
14 | NR_CNPJ_CPF | 14 | N | Se E095FOR.CGCCPF/E095ORM.CGCORM |
15 | FL_ISENTO | 1 | A | Se E095FOR.INSEST = "" ou E095FOR.INSEST = "ISENTO", recebe "S"; senão recebe "N" |
16 | NR_INSCRICAO_ESTADUAL | 15 | N | E095FOR.INSEST/E095ORM.INSORM |
17 | CD_CEP | 8 | N | E095FOR.CEPFOR/E095ORM.INIORM |
18 | NM_TIPO_LOGRADOURO | 5 | A | Fixo "Rua" |
19 | NM_TITULO_LOGRADOURO | 5 | A | Fixo "" |
20 | NM_LOGRADOURO | 50 | A | E095FOR.ENDFOR/E095ORM.ENDORM |
21 | NM_COMPL_LOGRADOURO | 40 | A | E095FOR.ENDFOR/E095ORM.ENDORM |
22 | NR_LOGRADOURO | 10 | A | E095FOR.NENFOR/E095ORM.NUMORM |
23 | NM_BAIRRO | 50 | A | E095FOR.BAIFOR/E095ORM.BAIORM |
24 | CD_ESTADO | 2 | A | E095FOR.SIGUFS/E095ORM.ESTORM |
25 | NM_CIDADE | 50 | A | E095FOR.CIDFOR/E095ORM.CIDORM |
26 | CD_LOCAL_PRESTACAO | 1 | A | Se E008CEP.CODIBG = CodIbgFilial, recebe "D"; senão se E008CEP.CODIBG <> E070FIL.CIDFIL, recebe "F" |
27 | FL_SIMPLES | 1 | A | Se E095FOR.CODRTR = 3, recebe "N"; senão recebe "S" |
28 | VL_ALIQUOTA | 22 | N | Se E660NFC.PERISS > 0, recebe E660NFC.PERISS; senão recebe "0"; se fornecedor do Simples Nacional (E095FOR.CODRTR = 1 ou 2), recebe E660NFV.PERISS; senão recebe "0" |
29 | IC_ORIGEM_DADOS | 1 | A | Fixo "R" |
Serviços Prestados para Pessoa Física
Ord. | Campo | Tamanho | Tipo | Documentação |
---|---|---|---|---|
01 | CD_INDICADOR | 1 | A | Fixo "C" |
02 | NR_LAYOUT | 1 | N | Fixo "1" |
03 | NR_DOC_NF_INICIAL | 10 | N | E660NFC.NUMNFI |
04 | NR_DOC_NF_SERIE | 10 | A | E660NFC.CODSNF |
05 | NR_DOC_NF_FINAL | 10 | N | E660NFC.NUMNFI |
06 | DT_EMISSAO_NF | 10 | D | E660NFC.DATEMI |
07 | TP_DOC_NF | 1 | A | Se E660NFC.SITNFC = '3', recebe 2; senão se E660NFC.VLRBIS = '0', recebe 4; senão se E001TNS.CPRISS = '-', recebe 5; senão recebe 1 |
08 | VL_DOC_NF | 12 | N | E660NFC.VLRCTB |
09 | CD_ATIVIDADE | 20 | A | Se E080SXC.CODFIM <> "", recebe E080SXC.CODFIM; Senão se E080SER.SERIMP <> "" recebe E080SER.SERIMP; Senão recebe E008CEP.CODFIS |
10 | CD_TIPO_CADASTRO | 1 | A | Se E095FOR.TIPFOR = "F", recebe "1"; Senão Se E095FOR.TIPFOR = "J" recebe "2" |
11 | CD_LOCAL_PRESTACAO | 1 | A | Se E008CEP.CODIBG = CodIbgFilial, recebe "D"; Senão Se E008CEP.CODIBG <> E070FIL.CIDFIL recebe "F" |
12 | IC_ORIGEM_DADOS | 1 | A | Fixo "R" |
Importante
Quando o parâmetro global UsaEntOriI for igual a "S - Sim", serão detalhadas no registro as informações do endereço de entrega do cliente (E085ENT).
Serviços Prestados para Tomador Fora do País (disponível apenas para o Leiaute 22)
Ord. | Campo | Tamanho | Tipo | Documentação |
---|---|---|---|---|
01 | CD_INDICADOR | 1 | A | Fixo "C" |
02 | NR_LAYOUT | 1 | N | Fixo "2" |
03 | NR_DOC_NF_INICIAL | 10 | N | E660NFC.NUMNFI |
04 | NR_DOC_NF_SERIE | 10 | A | E660NFC.CODSNF |
05 | NR_DOC_NF_FINAL | 10 | N | E660NFC.NUMNFI |
06 | DT_EMISSAO_NF | 10 | D | E660NFC.DATEMI |
07 | TP_DOC_NF | 1 | A | Se E660NFC.SITNFC = '3', recebe 2; senão se E660NFC.VLRBIS = '0', recebe 4; senão se E001TNS.CPRISS = '-', recebe 5; senão recebe 1 |
08 | VL_DOC_NF | 12 | N | E660NFC.VLRCTB |
09 | CD_ATIVIDADE | 20 | A | Se E080SXC.CODFIM <> "", recebe E080SXC.CODFIM; senão se E080SER.SERIMP <> "", recebe E080SER.SERIMP; senão recebe E008CEP.CODFIS |
10 | CD_TIPO_CADASTRO | 1 | A | Se E095FOR.TIPFOR = "F", recebe "1"; senão se E095FOR.TIPFOR = "J", recebe "2" |
11 | CD_PREST_TOM_ESTABELECIDO | 1 | A | Se E095FOR.CIDFOR/E095ORM.CIDORM = E070FIL.CIDFIL, recebe "S"; senão se E095FOR.CIDFOR/E095ORM.CIDORM <> E070FIL.CIDFIL, recebe "N" |
12 | CD_PAIS | 2 | A | Se E095FOR.CODPAI = 1058, recebe "BR"; senão recebe E006PAI.PAISPE |
13 | NM_RAZAO_SOCIAL | 100 | A | E095FOR.NOMFOR |
14 | M_OBSERVACAO | 4000 | A | Fixo "" |
15 | CD_LOCAL_PRESTACAO | 1 | A | Se E008CEP.CODIBG = CodIbgFilial, recebe "D"; senão se E008CEP.CODIBG <> E070FIL.CIDFIL, recebe "F" |
16 | IC_ORIGEM_DADOS | 1 | A | Fixo "R" |
Serviços Prestados para Pessoa Jurídica (disponível apenas para o Leiaute 22)
Ord. | Campo | Tamanho | Tipo | Documentação |
---|---|---|---|---|
01 | CD_INDICADOR | 1 | A | Fixo "C" |
02 | NR_LAYOUT | 1 | N | Fixo "3" |
03 | NR_DOC_NF_INICIAL | 10 | N | E660NFC.NUMNFI |
04 | NR_DOC_NF_SERIE | 10 | A | E660NFC.CODSNF |
05 | NR_DOC_NF_FINAL | 10 | N | E660NFC.NUMNFI |
06 | DT_EMISSAO_NF | 10 | D | E660NFC.DATEMI |
07 | TP_DOC_NF | 1 | A | Se E660NFC.SITNFC = '3', recebe 2; senão se E660NFC.VLRBIS = '0', recebe 4; senão se E001TNS.CPRISS = '-', recebe 5; senão recebe 1 |
08 | VL_DOC_NF | 12 | N | E660NFC.VLRCTB |
09 | CD_ATIVIDADE | 20 | A | Se E080SXC.CODFIM <> "", recebe E080SXC.CODFIM; senão se E080SER.SERIMP <> "", recebe E080SER.SERIMP; senão recebe E008CEP.CODFIS |
10 | CD_TIPO_CADASTRO | 1 | A | Se E095FOR.TIPFOR = "F", recebe "1"; senão se E095FOR.TIPFOR = "J", recebe "2" |
11 | CD_PREST_TOM_ESTABELECIDO | 1 | A | Se E095FOR.CIDFOR/E095ORM.CIDORM = E070FIL.CIDFIL, recebe "S"; senão se E095FOR.CIDFOR/E095ORM.CIDORM <> E070FIL.CIDFIL, recebe "N" |
12 | NM_RAZAO_SOCIAL | 100 | A | E095FOR.NOMFOR |
13 | NR_INSCRICAO_MUNICIPAL | 10 | N | E095FOR.INSMUN |
14 | NM_INSCRICAO_MUNICIPAL_DV | 2 | A | Fixo "" |
15 | NR_CNPJ_CPF | 14 | N | Se E095FOR.CGCCPF/E095ORM.CGCORM |
16 | FL_ISENTO | 1 | A | Se E095FOR.INSEST = "" ou E095FOR.INSEST = "ISENTO", recebe "S"; senão recebe "N" |
17 | NR_INSCRICAO_ESTADUAL | 15 | N | E095FOR.INSEST/E095ORM.INSORM |
18 | CD_CEP | 8 | N | E095FOR.CEPFOR/E095ORM.INIORM |
19 | NM_TIPO_LOGRADOURO | 5 | A | Fixo "Rua" |
20 | NM_TITULO_LOGRADOURO | 5 | A | Fixo "" |
21 | NM_LOGRADOURO | 50 | A | E095FOR.ENDFOR/E095ORM.ENDORM |
22 | NM_COMPL_LOGRADOURO | 40 | A | E095FOR.ENDFOR/E095ORM.ENDORM |
23 | NR_LOGRADOURO | 10 | A | E095FOR.NENFOR/E095ORM.NUMORM |
24 | NM_BAIRRO | 50 | A | E095FOR.BAIFOR/E095ORM.BAIORM |
25 | CD_ESTADO | 2 | A | E095FOR.SIGUFS/E095ORM.ESTORM |
26 | NM_CIDADE | 50 | A | E095FOR.CIDFOR/E095ORM.CIDORM |
27 | CD_LOCAL_PRESTACAO | 1 | A | Se E008CEP.CODIBG = CodIbgFilial, recebe "D"; senão se E008CEP.CODIBG <> E070FIL.CIDFIL, recebe "F" |
28 | IC_ORIGEM_DADOS | 1 | A | Fixo "R" |
Importante
Quando o parâmetro global UsaEntOriI for igual a "S - Sim", serão detalhadas no registro as informações do endereço de entrega do cliente (E085ENT).