16/11/2007
Pgina 1 de 19
ndice
1
Introduo ........................................................................................................................................ 3
Especificaes ................................................................................................................................. 3
3.1
Instrues Gerais................................................................................................................. 5
3.2
3.3
3.4
3.5
Relao de Erros............................................................................................................... 13
4.2
4.3
Relao de Procedimentos................................................................................................ 18
Acesso ao Sistema......................................................................................................................... 19
Mais Informaes........................................................................................................................... 19
16/11/2007
Pgina 2 de 19
INTRODUO
Visando facilitar a substituio do Recibo Provisrio de Servios - RPS por NF-e (converso em lote), o
Sistema de Notas Fiscais Eletrnicas, permite que sejam transferidas informaes dos contribuintes
para a Prefeitura em arquivos no formato texto. Tais arquivos devem atender a um lay-out pr-definido,
apresentado neste documento.
2 ESPECIFICAES
2.1. O arquivo tem o formato texto (Text Encoding = ISO-8859-1), podendo ser gerado com qualquer
nome, a critrio do contribuinte, devendo possuir no mximo 10 MB (10240 Kbytes) de tamanho.
2.2. O arquivo conter os RPS emitidos em determinado perodo.
2.3. O arquivo dever conter os RPS emitidos por um nico prestador, ou seja, uma nica inscrio
municipal (CCM). Caso o prestador de servios possua mais de uma inscrio municipal, dever gerar 1
arquivo para cada uma de suas inscries.
2.4. No caso de pessoa jurdica tomadora de servios, inscrita no Cadastro de Contribuintes Mobilirios
CCM, prevalecer, para fins de emisso da NF-e, o endereo constante do referido cadastro quele
indicado no RPS.
2.3. No caso de pessoa fsica tomadora de servios, cadastrada no Portal da NF-e, prevalecer, para
fins de emisso da NF-e, o endereo constante do referido cadastro quele indicado no RPS.
2.4. Prevalece o RPS convertido on-line por NF-e, ainda que posteriormente tal RPS seja enviado por
arquivo.
2.5. permitido o reenvio do arquivo sempre que necessrio, sendo que:
a) em caso de RPS reenviado com dados alterados: ser emitida nova NF-e com o conseqente
cancelamento da anterior;
b) em caso de RPS reenviado sem alterao de dados: o novo registro ser ignorado.
c) para cancelar um RPS enviado anteriormente, deve-se alterar apenas o campo SITUAO DO RPS
para o valor C (Cancelado). ATENO! Caso algum outro campo seja alterado, o sistema ir cancelar
a NF-e anteriormente vinculada ao RPS enviado e ir gerar uma nova NF-e cancelada (com os novos
dados do RPS).
16/11/2007
Pgina 3 de 19
16/11/2007
Pgina 4 de 19
3 LAYOUT DO ARQUIVO
3.1
INSTRUES GERAIS
16/11/2007
Pgina 5 de 19
3.2
Campo
Posio Posio
Inicial
Final
Tamanho
Formato
Preenchimento
Obrigatrio
(S/N)
Contedo
1) Tipo de
registro
1 Numrico
2) Verso do
Arquivo
3 Numrico
3) Inscrio
Municipal do
Prestador
12
8 Numrico
4) Data de
Incio do
Perodo
Transferido
no Arquivo
13
20
8 AAAAMMDD
5) Data de
Fim do
Perodo
Transferido
no Arquivo
21
28
8 AAAAMMDD
Caractere de
Fim de Linha
29
30
2 ASCII(13) +
ASCII(10)
16/11/2007
Pgina 6 de 19
3.3
Campo
Posio Posio
Inicial
Final
Tamanho
Formato
Preenchimento
Obrigatrio
(S/N)
1) Tipo de
registro
1 Numrico
2) Tipo do
RPS
5 Texto
3) Srie do
RPS
Contedo
Deve ser preenchido com valor 2, indicando linha de
detalhe.
Informe o Tipo do RPS emitido com 05 posies.
Tipos Vlidos
11
4) Nmero do
RPS
12
23
5) Data de
Emisso do
RPS
24
31
6) Situao
do RPS
32
32
5 Texto
8 AAAAMMDD
Informe a Data
AAAAMMDD.
1 Caractere
12 Numrico
de
emisso
do RPS
no formato
33
47
15 Numrico
8) Valor das
Dedues
48
62
15 Numrico
9) Cdigo do
Servio
Prestado
63
67
5 Numrico
10) Alquota
68
71
4 Numrico
11) ISS
Retido
72
72
1 Numrico
16/11/2007
Pgina 7 de 19
Campo
12) Indicador
de CPF/CNPJ
do Tomador
Posio Posio
Inicial
Final
73
73
Tamanho
Formato
1 Numrico
Preenchimento
Obrigatrio
(S/N)
S
Contedo
Este campo indica o tipo de dados que ser fornecido no
campo CPF/CNPJ do Tomador
1 para CPF.
2 para CNPJ.
3 para CPF no-informado.
13) CPF ou
CNPJ do
Tomador
74
14) Inscrio
Municipal do
Tomador
88
87
14 Numrico
95
8 Numrico
15) Inscrio
Estadual do
Tomador
96
107
12 Numrico
16) Nome/
Razo Social
do Tomador
108
182
75 Texto
S (*)
17) Tipo do
Endereo do
Tomador
(Rua, Av, ...)
183
185
3 Texto
(*)
18) Endereo
do Tomador
186
235
50 Texto
(*)
19) Nmero
do Endereo
do Tomador
236
245
10 Texto
20)
Complemento
do Endereo
do Tomador
246
275
30 Texto
21) Bairro do
Tomador
276
305
30 Texto
(*)
22) Cidade do
Tomador
306
355
50 Texto
(*)
23) UF do
Tomador
356
357
2 Texto
(*)
24) CEP do
Tomador
358
365
8 Numrico
(*)
25) Email do
Tomador
366
75 Texto
N (*)
16/11/2007
Pgina 8 de 19
Campo
26)
Discriminao
dos Servios
Posio Posio
Inicial
Final
441
Tamanho
Formato
441+
N Texto
(N-1) (N 1000)
Preenchimento
Obrigatrio
(S/N)
S
(*)
Contedo
Texto contnuo descritivo dos servios. O conjunto de
caracteres correspondentes ao cdigo ASCII 13 e ASCII 10
dever ser substitudo pelo caracter | (pipe ou barra
vertical. ASCII 124).
Exemplo:
Digitado na NF
Lavagem de carro
com lavagem de motor
Preenchimento do arquivo:
Lavagem de carro|com lavagem de motor
No devem ser colocados espaos neste campo para
completar seu tamanho mximo, devendo o campo ser
preenchido apenas com contedo a ser processado /
armazenado.
(*) Este campo impresso num retngulo com 95
caracteres (largura) e 24 linhas (altura). permitido
(no recomendvel), o uso de mais de 1000 caracteres.
Caso seja ultrapassado o limite de 24 linhas, o
contedo ser truncado durante a impresso da Nota.
Caractere de
Fim de Linha
441 + N
442 + N
2 ASCII(13) +
ASCII(10)
16/11/2007
Pgina 9 de 19
3.4
Campo
Posio Posio
Inicial
Final
Tamanho
Formato
Preenchimento
Obrigatrio
(S/N)
Contedo
1) Tipo de
registro
1 Numrico
2) Tipo do
RPS
5 Texto
3) Srie do
RPS
11
5 Texto
4) Nmero do
RPS
12
23
12 Numrico
5) Data de
Emisso do
RPS
24
31
8 AAAAMM
DD
6) Situao
do RPS
32
32
1 Caractere
33
47
15 Numrico
8) Valor das
Dedues
48
62
15 Numrico
9) Cdigo do
Servio
Prestado no
RPS
63
67
5 Numrico
10) Alquota
68
71
4 Numrico
11) ISS
Retido
72
12) Indicador
de CPF/CNPJ
do Tomador
73
72
1 Numrico
73
1 Numrico
13) CPF ou
CNPJ do
Tomador
74
87
14 Numrico
16/11/2007
Pgina 10 de 19
Campo
14)
Discriminao
dos Servios
Posio Posio
Inicial
Final
88
Tamanho
Formato
Preenchimento
Obrigatrio
(S/N)
S
Contedo
Texto contnuo descritivo dos servios. O conjunto de
caracteres correspondentes ao cdigo ASCII 13 e ASCII 10
dever ser substitudo pelo caracter | (pipe ou barra
vertical. ASCII 124).
Exemplo:
Digitado na NF
Lavagem de carro
com lavagem de motor
Preenchimento do arquivo:
Lavagem de carro|com lavagem de motor
No devem ser colocados espaos neste campo para
completar seu tamanho mximo, devendo o campo ser
preenchido apenas com contedo a ser processado /
armazenado.
(*) Este campo impresso num retngulo com 95 caracteres
(largura) e 24 linhas (altura). permitido (no recomendvel),
o uso de mais de 1000 caracteres. Caso seja ultrapassado o
limite de 24 linhas, o contedo ser truncado durante a
impresso da Nota.
Caractere de
Fim de Linha
88 + N
89 + N
2 ASCII(13)
+
ASCII(10)
16/11/2007
Pgina 11 de 19
3.5
Campo
Posio Posio
Inicial
Final
Tamanho
Formato
Preenchimento
Obrigatrio
(S/N)
Contedo
1) Tipo de
registro
1 Numrico
2) Nmero de
linhas de
detalhe do
arquivo
7 Numrico
3) Valor total
dos servios
contido no
arquivo
23
15 Numrico
4) Valor total
das dedues
contidas no
arquivo
24
38
15 Numrico
Caractere de
Fim de Linha
39
40
2 ASCII(13)
+
ASCII(10)
16/11/2007
Pgina 12 de 19
As tabelas a seguir, relacionam os erros, alertas e procedimentos adotados pelo Sistema de Notas
Fiscais Eletrnicas na substituio do Recibo Provisrio de Servios - RPS por NF-e.
4.1
RELAO DE ERROS
ETAPA
CD.
MENSAGEM
SOLUO
Cabealho
101
Cabealho
102
Cabealho
103
Cabealho
104
A Data Inicial de emisso das Notas Fiscais Preencher o campo com uma data maior ou igual que a data
enviadas no pode ser inferior a 01/06/2006
Cabealho
105
Cabealho
106
A Data Final de emisso das Notas Fiscais Preencher o campo com uma data maior ou igual que a data
Cabealho
107
108
109
A Data Final de emisso das Notas Fiscais Preencher o campo Data Final com uma data maior ou igual
enviadas dever ser superior a Data Inicial.
Cabealho
A Data Final de emisso das Notas Fiscais Preencher o campo com uma data menor ou igual que a data
Inscrio do Prestador de Servios no encontrada Preencher o campo com o nmero de inscrio correto.
na base de dados de CCM do municpio.
Cabealho
110
Inscrio do Prestador especificada no Arquivo Utilizar um arquivo com a inscrio do Prestador ou Selecionar
no confere com o Prestador selecionado.
o Prestador correto.
Detalhe
201
Detalhe
202
Detalhe
203
Detalhe
204
Campo Tipo do RPS (<tipo informado no registro>) Utilizar um dos tipos especificados: "RPS", "RPS-C" ou "RPSinvlido.
Detalhe
205
M".
Detalhe
206
Campo
Situao
da
Nota
Fiscal
(<situao Utilizar um dos tipos de situao especificados: "C", "E", "T", "I"
ou "F".
16/11/2007
Pgina 13 de 19
CD.
207
MENSAGEM
SOLUO
Data de Emisso da Nota Fiscal no est Utilizar no cabealho do arquivo datas de Emisso da Nota
compreendida entre <data inicio de emisso do Fiscal compreendidas entre a data inicio de emisso do lote e a
lote> e <data fim de emisso do lote> conforme data fim de emisso do lote.
especificado no cabealho do arquivo.
Detalhe
209
O cdigo de servio prestado no permite reteno Alterar o campo "ISS Retido" para: 2 (Nota Fiscal sem ISS
de ISS.
Detalhe
210
Retido).
Campo ISS Retido (<tipo informado no registro>) Utilizar um dos tipos especificados: 1 para ISS Retido ou 2 para
invlido.
Detalhe
212
O campo CPF/CNPJ do Tomador dever ser Preencher o campo CPF/CNPJ do Tomador com zeros.
preenchido com zeros quando o campo Indicador
do CPF/CNPJ do Tomador for igual a 3 (CPF noinformado).
Detalhe
213
Campo Indicador de CPF/CNPJ do Tomador Utilizar um dos tipos especificados: 1 para CPF, 2 para CNPJ
(<valor informado no registro>) invlido.
Detalhe
214
Cidade/UF informados (<cidade/UF informados no Preencher os campos Cidade/UF com os dados corretos.
registro>) no foram encontrados na base de Em caso de cidades do exterior (fora do pas), deixar campos
Detalhe
215
Detalhe
218
dados.
Cidade/UF em branco.
Nota fiscal no poder ser enviada novamente, Remover do arquivo o registro da nota j includa em Guia de
pois est includa em Guia de Recolhimento.
Detalhe
219
O campo Inscrio Municipal do tomador s Para tomadores estabelecidos fora do municpio de So Paulo,
dever
ser
preenchido
para
220
CNPJ do Tomador (<CNPJ enviado>) possui mais O CNPJ informado possui mais de uma inscrio municipal. A
de uma inscrio municipal, sendo obrigatrio o informao da inscrio municipal obrigatria neste caso.
preenchimento do campo Inscrio Municipal do
Tomador.
Detalhe
222
nesse campo,
Ver
301
O tomador de servios informado o prprio Esta mensagem acusa a emisso de uma NF-e do prestador
prestador.
possua
autorizao
(regime
especial)
esta
302
CNPJ do Tomador de Servios invlido (dgitos Os dgitos verificadores do CNPJ informado (dois ltimos
verificadores no conferem)
Detalhe
303
O Valor dos servios dever ser superior a R$ 0,00 No permitido envio de RPS (no cancelado) com valor de
Detalhe
304
O Valor das dedues dever ser inferior ao valor No permitido valores de deduo superior ao valor de
Detalhe
305
O Valor das dedues dever ser superior ou igual No permitido valores de deduo inferior a zero (negativos).
(zero)
dos servios
a R$ 0,00 (zero)
16/11/2007
Pgina 14 de 19
CD.
306
MENSAGEM
SOLUO
Cdigo do Servio Prestado <codigo enviado> da Consulte a legislao vigente para saber o cdigo de servio
NF-e inexistente
Detalhe
308
Cdigo do Servio Prestado <codigo enviado> da Consulte a legislao vigente para saber se o cdigo de servio
NF-e no permite deduo na base de clculo
Detalhe
309
Cdigo do Servio Prestado <codigo enviado> da Consulte a legislao vigente para saber se o cdigo de servio
NF-e no permite tributao fora do municpio
Detalhe
310
Cdigo do Servio Prestado <codigo enviado> no Informe o cdigo de servio prestado relativo ao RPS
Detalhe
311
Apenas empresas tomadoras de servios inscritas O CPF/CNPJ ou a Inscrio Municipal informada do Tomador
informado
informado
no municpio ou rgos Pblicos podem efetuar no foi encontrada na base de dados do municpio (CCM) e
reteno de ISS (CPF/CNPJ = <CPF/CNPJ do tambm no um rgo Pblico, no sendo permitida a
Tomador>)
Detalhe
312
A data da emisso do RPS no foi preenchida A data informada dever estar no formato AAAA/MM/DD, ou
corretamente
Detalhe
313
A data da emisso do RPS no poder ser No permitido o envio de RPS com data de emisso superior
superior a data de hoje
Detalhe
314
a data atual.
A data da emisso do RPS no poder ser inferior No permitido o envio de RPS com data de emisso inferior a
a 01/06/2006
1 de Junho de 2006.
O nmero do RPS obrigatrio e deve ser informado.
Detalhe
315
Detalhe
317
Campo Endereo no preenchido (obrigatrio para O preenchimento do endereo (logradouro) obrigatrio para
Detalhe
318
Detalhe
320
Inscrio Municipal do Tomador de Servios A inscrio municipal do tomador fornecida, consta como
Detalhe
321
Apenas Notas com tributao no municpio ou fora RPS cujo campo Situao do RPS seja igual a Isento (I) ou
do municpio podem sofrer reteno de ISS.
Detalhe
322
O campo discriminao dos servios no foi O preenchimento da discriminao dos servios obrigatrio
preenchido.
Rodap
901
Rodap
902
Nmero de Linhas de detalhe (<nmero de linhas Preencher o campo com o nmero de linhas de detalhe correto.
de detalhe informadas no rodap>) no confere
com o nmero de notas enviadas (<nmero de
linhas de detalhe presentes no arquivo>).
Rodap
903
Valor Total de Servios (<valor informado no Preencher o campo com o valor total de servios correto.
rodap>) no confere com o enviado (<somatrio
do valor dos servios presentes no arquivo>).
Rodap
904
Valor Total de Deduo (<valor informado no Preencher o campo com o valor total de deduo correto.
rodap>) no confere com o enviado (<somatrio
do valor das dedues presentes no arquivo>).
16/11/2007
Pgina 15 de 19
CD.
905
MENSAGEM
SOLUO
Registro Tipo 9 (Rodap) no foi encontrado no Incluir no arquivo um registro tipo 9 (rodap). Verifique se os
final do arquivo.
terminadores
de
linha
esto
preenchidos
corretamente
16/11/2007
Pgina 16 de 19
4.2
RELAO DE ALERTAS
ETAPA
Detalhe
CD.
208
MENSAGEM
INTERPRETAO
Detalhe
Detalhe
211
216
inscrio no CCM.
Detalhe
217
NF-e referente ao RPS <nmero do RPS> re-enviado Um mesmo RPS (com mesma numerao) j foi enviado
ser cancelada e uma nova NF-e ser emitida.
anteriormente, em outro lote, e possui dados diferentes do reenviado neste arquivo. Neste caso o sistema ir cancelar a NFe anteriormente vinculada ao RPS enviado e criar uma nova
NF-e. Para apenas cancelar um RPS e evitar este alerta, devese alterar apenas o campo situao do RPS para C mantendo
todos os demais campos com os valores que foram enviados
anteriormente.
Detalhe
221
municpio.
Detalhe
223
224
Detalhe
301
O tomador de servios informado o prprio Esta mensagem acusa a emisso de uma NF-e do prestador
possua
autorizao
(regime
especial)
esta
302
crdito.
Detalhe
307
servio
ser enviado.
316
Rodap
906
16/11/2007
Pgina 17 de 19
Caso
Procedimento adotado
municipal (CCM)
endereo, etc...)
endereo, etc...)
na Receita Federal.
Receita Federal.
16/11/2007
Pgina 18 de 19
5 ARQUIVO DE RETORNO
Para obter um arquivo de retorno, contendo os dados das NF-e geradas aps o envio do RPS, basta
exportar o arquivo de NF-e. Desta forma, possvel relacionar qual o nmero da NF-e gerado para cada
RPS enviado, bem como ter acesso a outras informaes geradas pelo sistema da NF-e: o cdigo de
verificao, a data de quitao do ISS e etc...
O layout e as instrues deste arquivo de exportao de NF-e pode ser obtido acessando o sistema e
clicando no menu Exportao de NF-e. Tambm possvel obter este arquivo diretamente atravs do
link a seguir:
https://nfe.prefeitura.sp.gov.br/arquivos/nfe_layout_emitidas_recebidas.pdf
6 ACESSO AO SISTEMA
Para enviar, validar e processar o arquivo de envio de RPS em Lote necessrio acessar o sistema de
NF-e e informar o CNPJ e a senha de acesso (Senha-Web) da empresa inscrita no cadastro de
contribuintes municipal (CCM).
Caso sua empresa no possua autorizao para emisso de NF-e, permitido apenas o envio e
validao do arquivo, no sendo permitida a gravao do mesmo. Com isto, possvel apenas validar o
arquivo, sem a necessidade de solicitar autorizao para emisso de NF-e.
7 ARQUIVO DE EXEMPLO
Acesso o link a seguir para obter um arquivo de exemplo:
https://nfe.prefeitura.sp.gov.br/arquivos/rps.txt
8 MAIS INFORMAES
Para obter mais informaes sobre o envio de RPS em Lote, acesse a seo 10 de Perguntas e
Respostas do site http://www.prefeitura.sp.gov.br/nfe/ ou envie um e-mail para nfe@prefeitura.sp.gov.br
Para obter a verso mais atualizada deste documento, acesse o sistema e selecione a opo Envio de
RPS em Lote, ou acesse diretamente o link a seguir:
https://nfe.prefeitura.sp.gov.br/arquivos/nfe_layout_rps.pdf
16/11/2007
Pgina 19 de 19