Web Service

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 37

WEBSERVICE

Versão Schema XML 1


1.Introdução
2.Interfaces Disponíveis
3. Arquitetura de Comunicação
4. Serviços e Métodos
5. Anexos

1 – Introdução
Nota Fiscal de Serviços Eletrônica (NFS-e) é o documento emitido e armazenado eletronicamente em siste-
ma próprio da Prefeitura, com o objetivo de registrar as operações relativas à prestação de serviços.

Para os contribuintes que emitem uma grande quantidade de notas, foi criado o Regime Especial de en-
trega em lote, no qual o contribuinte pode emitir Registros Provisórios de Serviços (RPS) através de seus
próprios sistemas e estes em um determinado momento, serão convertidos em notas fiscais. Para converter
estes RPS em NFS-e o sistema do contribuinte deve se conectar ao Web Service da prefeitura e enviar as
informações de RPS gerados no formato XML, gerando um lote de entrega.

O Recibo Provisório de Serviços (RPS) é um documento que deverá ser usado por emitentes da NFS-
e no eventual impedimento da emissão “on-line” da Nota. Também poderá ser utilizado pelos prestadores
sujeitos à emissão de grande quantidade de NFS-e (exemplo: estacionamentos). Nesse caso, o prestador
emitirá o RPS para cada transação e providenciará sua conversão em NFS-e mediante o envio de lotes (pro-
cessamento em lote). No anexo 7 deste manual pode se obter o modelo de RPS a ser seguido.

O contribuinte que esta no Regime Especial de entrega em lote deve se credenciar no site da NFSe para
liberar a entrega em lote através do Web Service da prefeitura. O endereço para acessar o ambiente de
produção está no anexo 2 deste manual.

Neste manual encontram-se instruções para a integração de sistemas de informação de emissores de RPS e
o Sistema de Nota Fiscal de Serviços Eletrônica (NFS-e) baseado no serviço WebService do portal da NFS-
e. O serviço webservice foi desenvolvido para possibilitar a troca de dados entre os Sistemas de Informação
dos contribuintes e o Sistema de NFS-e. Através do Web Service as empresas poderão integrar seus
próprios sistemas de informações com o Sistema de NFS-e para automatizar o processo de emissão,
consulta e processamento.

Através do serviço, o Sistema de NFS-e disponibiliza uma série de funcionalidades que poderão ser acessa-
das pelos sistemas dos contribuintes. A seguir, estão resumidas as interfaces disponíveis e suas respectivas
funcionalidades básicas.

Como utilizar o WebService :


A aplicação cliente deve enviar um pacote XML criado conforme as definições deste manual.Este pacote é
entregue ao Web Service que o analisa e aciona a Aplicação usada para implementar o serviço, e devolve
outro pacote XML como resposta.

NFSE - Nota Fiscal de Serviços Eletrônica


2
2 – Interfaces Disponíveis
A seguir estão resumidas interfaces disponíveis no WebService da NFS-e bem como suas funcionalidades:

• Envio de Lote
Nesta interface, os prestadores de serviços através de seus sistemas poderão enviar lotes de RPS para que
sejam substituídos por NFS-e. Este é um serviço assíncrono, ou seja, o prestador envia um lote de RPS e
recebe o número de lote como protocolo de registro do lote, o lote não é processado no mesmo instante de
envio. O sistema da prefeitura irá processar esse lote, se o lote apresentar críticas de erros não serão
geradas as NFSe, se não apresentar críticas cada RPS irá gerar uma NFSe. O sistema do prestador deverá
consultar as informações de processamento deste lote através da interface de Consulta de Lote.

• Consulta de Lote
Permite consulta as NFS-e emitidas pelo prestador pelo número de lote informado. Neste método o Web
Service retorna diversas informações, entre elas o número do lote processado, NFS-e geradas neste lote ou
possíveis erros de processamento. Este é um serviço síncrono, ou seja, assim que o sistema do prestação
envia a solicitação para consultar um lote, e o WebService retorna na mesma conexão a informação deste
lote, se o lote foi processado retorna as informações de processamento e se o lote ainda não foi processado o
serviço retorna lote não processado ainda, então o sistema do prestador deve aguardar um tempo até o
processamento deste lote antes de consultar novamente.

• Consulta de Notas
Permite a consulta das NFS-e emitidas pelo prestador. Este é um serviço síncrono onde o sistema do pres-
tador envia uma solicitação de consulta de notas ao web service informando o período a ser consultado e o
WebService retorna na mesma conexão as notas encontradas naquele período.

• Cancelamento de Notas
Permite o cancelamento das NFS-e. O serviço de cancelamento de notas é um serviço síncrono, ou seja, o
sistema do prestador envia uma solicitação de cancelamento, contendo uma ou mais notas e na mesma
conexão o WebService processa este cancelamento e retorna as informações de cancelamento.

. Consulta de NFS-e ou RPS


Permite recuperar as informações de uma NFS-e ou RPS convertido. Este é um serviço síncrono, ou seja,
o sistema do prestador envia uma solicitação de consulta, passando a informação de uma ou mais NFS-e ou
RPS a serem consultados e na mesma conexão o web service retorna todos os dados destas NFS-e.

• Substituição de NFS-e
Permite a substituição de NFS-e a partir da informação do número e da data de emissão da NFS-e a ser
substituída. A informação do tomador de serviços deve ser mantida, não podendo ser alterada pelo método
de substituição.

NFSE - Nota Fiscal de Serviços Eletrônica


3
3 – Arquitetura de Comunicação
Serviços

A mensagem XML será recebida pelo Web Service LoteRps para validação de seu respectivo Schema XML
(arquivo XSD). Ao realizar o processamento o serviço irá retornar uma mensagem XML com os dados de
retorno de processamento. Caso ocorram erros de validação do Schema XML, serão retornados na
mensagem XML na Tag <Erros> contendo o erro de processamento conforme tabela Erros de Retorno
apresentada no Anexo 01 deste manual.

Processamento Assíncrono

O lote é gravado numa fila de espera para processamento, para obter o resultado do processamento
é necessária uma segunda conexão ao WebService fazendo chamada a consulta de lote.

Etapas do processo ideal:


1. O sistema do contribuinte inicia a conexão enviando uma mensagem XML de pedido do serviço
para o WebService;
2. O WebService recebe a mensagem XML de pedido do serviço e encaminha ao sistema da NFS-e;
3. O sistema da NFS-e recebe a mensagem XML de pedido do serviço e realiza o processamento,
devolvendo uma mensagem XML de retorno ao WebService;
4. O WebService recebe a mensagem XML de retorno e a encaminha ao sistema do contribuinte;
5. O sistema do contribuinte recebe a mensagem XML de retorno e encerra a conexão.

Regras de preenchimento dos campos


Campos que representam CPF e CNPJ (respectivamente 11 e 14 caracteres) devem ser informados
com o tamanho fixo previsto, sem formatação e com o preenchimento dos zeros não significativos;
Campos numéricos que representam valores e quantidades são de tamanho variável, respeitando o
tamanho máximo previsto para o campo e a quantidade de casas decimais (quando houver). O
preenchimento de zeros não significativos causa erro de validação do Schema XML.
Os campos numéricos devem ser informados sem o separador de milhar, com uso do ponto decimal
para indicar a parte fracionária (quando houver) respeitando-se a quantidade de dígitos prevista no
layout;
As datas devem ser informadas no formato AAAA-MM-DD;
Para reduzir o tamanho final das mensagens XML alguns cuidados de programação deverão ser
assumidos:
Não incluir “espaços” no início e/ou no final de campos alfanuméricos;
Não incluir comentários na mensagem XML;
Não incluir anotação e documentação na mensagem XML (TAG annotation e TAG
documentation);
Não incluir caracteres de formatação na mensagem XML: LF (Line Feed ou salto de linha,
caractere ASCII 10), “CR” (Carriage Return ou retorno do carro, caractere ASCII 13), “tab”,
caractere de “espaço” entre as TAGs).

NFSE - Nota Fiscal de Serviços Eletrônica


4
4 – Serviços e Métodos:
Envio de Lote de RPS
Método: Enviar
Tipo de Serviço:Assíncrono

Funcionamento: O prestador através do seu sistema irá gerar os RPS, o primeiro RPS será o 01, o sistema
do prestador é responsável por gerar e controlar esses RPS com numeração sequencial e depois em um
determinado momento, que, por exemplo, pode ser ao final do expediente, gerar um pacote de informa-
ções com estes RPS no formato XML o que chamamos de Lote, em seguida estabelecer uma conexão com
o WebService da prefeitura e enviar o lote para o serviço Enviar do WebService. Como este é um serviço
assíncrono o lote não será processado no mesmo momento, ou na mesma conexão. O WebService irá
receber este lote e gerar um número de protocolo que é o numero do lote e retornar este número de lote
gerado ao sistema do contribuinte. Num outro momento, que pode ser, por exemplo, no inicio do
expediente seguinte o sistema do prestador deverá consultar a situação de processamento destes lotes no
WebService da prefeitura através do método ConsultarLote passando o numero de lote como parâmetro.

Esta funcionalidade tem por finalidade receber a mensagem XML enviada pelo sistema do contribuinte,
validar a estrutura do XML que deve estar de acordo com os Schemas definidos, gravar e processar as
informações.

A mensagem XML de envio de lote deve ser assinada com certificado digital no ambiente de produção.

Na tabela seguinte apresenta-se a definição dos campos do XML de remessa de Lote RPS, exemplos de
arquivos XML encontram-se no link presente no Anexo 06 deste manual:

Estrutura definida no schema XML:


Registro Cabeçalho
CAMPO TIPO TAM. CONTEÚDO OBRIG.
CodCidade N 10 Código da cidade da declaração padrão SIAFI. S
CPFCNPJRemetente A 14 CPF /CNPJ do remetente autorizado a transmitir o RPS S
RazaoSocialRemetente A 120 Razão Social do Remetente S
Transacao A 5 true - Se os RPS fazem parte de uma mesma transação. Padrão “true” S
DtInicio D Data de início do período transmitido. Data do primeiro RPS contido S
no lote Formato: YYYY-MM-DD
DtFim D Data Final do período transmitido. Data do último RPS contida no lote S
Formato: YYYY-MM-DD
QtdRPS N 15 Quantidade de RPS contidos na remessa S
ValorTotalServicos N 15,2 Valor total dos Serviços prestados nos RPS S
ValorTotalDeducoes N 15,2 Valor total das deduções nos RPS S
Versão N 3 Informe a versão do SChema XML. Padrão “1”. S
MetodoEnvio A 3 Padrão “WS” S

NFSE - Nota Fiscal de Serviços Eletrônica


5
Registros de RPS
CAMPO TIPO TAM. CONTEÚDO OBRIG.
Assinatura A 2000 Código hash de validação do conteúdo, detalhado mais S
a frente.
InscricaoMunicipalPrestador A 11 Inscrição Municipal do Prestador. Verificar regra de S
preenchimento do campo no Anexo 03.
RazaoSocialPrestador A 120 Razão Social do Prestador S
TipoRPS A 20 Tipo de RPS S
Padrão
SerieRPS A 2 “RPS”
Série do RPS - Padrão “NF” S
NumeroRPS N 12 Número da RPS S
DataEmissaoRPS D Data e Hora de Emissão S
Formato: AAAA-MM-DDTHH:MM:SS
SituacaoRPS A 1 Situação RPS S
“N”-Normal
“C”-Cancelada
SeriePrestacao N 2 Número do equipamento emissor do RPS ou série de S
prestação. Caso não utilize a série, preencha o campo
com o valor ‘99’ que indica modelo único. Caso queira
utilizar o campo série para indicar o número do
equipamento emissor do RPS deve-se solicitar liberação
da prefeitura.
InscricaoMunicipalTomador A 11 Inscrição Municipal do Tomador. Caso o tomador não S
for do município não preencher, caso o tomador for do
município preencher com a Inscrição Municipal
formatada Seguindo Anexo 03.
CPFCNPJTomador A 14 CPF ou CNPJ do S
Tomador Ex:
RazaoSocialTomador A 120 “00000000000191”
Razão Social do Tomador S
DocTomadorEstrangeiro A 20 Documento de Identificação de Tomador Estrangeiro.
Caso o tomador não for estrangeiro ou não possuir o
documento deixar o campo vazio.
TipoLogradouroTomador A 10 Tipo de Logradouro do Tomador. S
Campo de preenchimento livre. Verificar exemplos no
anexo 04
LogradouroTomador A 50 Logradouro do Tomador S
NumeroEnderecoTomador A 9 Numero de Endereço do Tomador S
ComplementoEnderecoTomador A 30 Complemento do Endereço do Tomador N
TipoBairroTomador A 10 Tipo de Bairro do Tomador . Campo de preenchimento S
livre. Verificar exemplos no Anexo 05.
BairroTomador A 50 Bairro do Tomador S
CidadeTomador N 10 Código da Cidade do Tomador padrão SIAFI. S
CidadeTomadorDescricao A 50 Nome da Cidade do Tomador S
CEPTomador A 8 CEP do Tomador Ex: “37900000” S

NFSE - Nota Fiscal de Serviços Eletrônica


6
EmailTomador A 60 Email do Tomador. Caso o Tomador não possua email S
informar o valor “-”. “Caso queira informar mais de um
email colocar “;” separando os emails e no final.
Exemplo:[email protected]. br;[email protected];

InscricaoMunicipalObra A 11 Inscrição Municipal da Obra. Caso o obra não seja do


município preencher com 000000000 (9 ZEROS), caso
a obra seja do município preencher com a Inscrição
Municipal da obra formatada Seguindo Anexo 09.

ServicoObra N 2 Código do serviço de construção civil prestado de


acordo com o Anexo 09.

CodigoAtividade A 9 Código da Atividade da RPS S


AliquotaAtividade N 6,4 Alíquota de ISS da Atividade S
TipoRecolhimento A 1 Tipo de Recolhimento S
“A” – A Receber
“R” - Retido na Fonte
MunicipioPrestacao N 10 Código do Município de Prestação – Padrão SIAFI S
MunicipioPrestacaoDescricao A 30 Município de Prestação do Serviço S
Operacao A 1 Operação S
“A”-Sem Dedução
“B”-Com
Dedução/Materiais “C” -
Imune/Isenta de ISSQN
“D” - Devolução/Simples
Remessa “J” - Intermediação
Tributacao A 1 Tributação: S
C - Isenta de ISS
E - Não Incidência no Município
F – Imune
K – Exigibilidade Sus.Dec. J/Proc.A
N- Não tributável
T - Tributável
G- Tributável Fixo
H – Tributável S.N.
M – Micro Empreendedor Individual (MEI)
ValorPIS N 15,2 Valor PIS S
ValorCOFINS N 15,2 Valor COFINS S
ValorINSS N 15,2 Valor do INSS S
ValorIR N 15,2 Valor do IR S
ValorCSLL N 15,2 Valor do CSLL S
AliquotaPIS N 6,4 Alíquota PIS S
AliquotaCOFINS N 6,4 Alíquota COFINS S
AliquotaINSS N 6,4 Alíquota INSS S
AliquotaIR N 6,4 Alíquota IR S
AliquotaCSLL N 6,4 Alíquota CSLL S
DescricaoRPS A 1500 Descrição/ Dados Complementares do RPS S
DDDPrestador A 3 DDD Telefone do Prestador N
TelefonePrestador A 8 Telefone do Prestador N
DDDTomador A 3 DDD do telefone do tomador N
TelefoneTomador A 8 Telefone do Tomador N
MotCancelamento A 80 Motivo do Cancelamento Obs. Obrigatório N
caso o RPS for cancelado

NFSE - Nota Fiscal de Serviços Eletrônica


7
CpfCnpjIntermediario A 14 CPF/CNPJ Intemediário N

Caso o tomador for um consumidor não identificado informar no campo CPFCNPJTomador o valor
‘77777777777’, no campo RazaoSocialTomador informar ‘Consumidor’ e nos campos
TipoLogradouroTomador, LogradouroTomador, TipoBairroTomador, BairroTomador EmailTomador
informar o valor ‘-’ quando não possuir essa informação. No campo NumeroEnderecoTomador informar
valor zero e no campo CEPTomador informar ‘00000000’.

Caso o tomador for estrangeiro informar no campo CidadeTomador o valor ‘0009999’ e no campo
CidadeTomadorDescricao informar o nome do país de origem do tomador, no campo CepTomador informar
‘99999999’, no campo DocTomadorEstrangeiro informar o documento de identificação do tomador
estrangeiro.

Nos campos (TipoLogradouroTomador, LogradouroTomador, TipoBairroTomador, BairroTomador) deve-


se informar (“-“) quando não possuir essas informações.

Caso o município de prestação for no exterior informar no campo MunicipioPrestacao informar o valor
‘0009999’ e no campo MunicipioPrestacaoDescricao informar o nome do país.
Quando a situação do RPS for cancelada, deve se informar o motivo do cancelamento no campo
MotCancelamento.

Para serviços previstos nos subitens 7.02, 7.04 e 7.05 da Lista de Serviços, prestados no município de
Campinas, é obrigatório o preenchimento e envio dos campos InscricaoMunicipalObra e ServicoObra. Para
não identificar a obra ou para obras fora do município de Campinas informar no campo
InscricaoMunicipalObra o valor ‘000000000’ e no campo ServicoObra enviar vazio ou não enviar este
campo.

No campo SeriePrestação deve ser informado por padrão o valor ‘99’ - Modelo único, porém quando liberado
pela prefeitura o contribuinte pode utilizar este campo para indicar o número do equipamento emissor do
RPS, podendo ser utilizado a numeração de 01 a 99. A numeração sequencial do RPS é por Série de
Prestação, sendo assim cada série têm uma numeração sequencial.

Registros de Itens da RPS


CAMPO TIPO TAM. CONTEÚDO OBRIG.
DiscriminacaoServico A 80 Discriminação do Serviço S
Quantidade N 10,4 Quantidade do serviço tomado S
ValorUnitario N 15,4 Valor Unitário S
ValorTotal N 15,2 Valor total do serviço S
Tributavel A 1 Tributável S- Item tributável , N- Não tributável.
Verifique o anexo 08 para identificar quais
atividades são permitidas no município.

*Obs: São pemitidos no máximo 25 itens por RPS.

NFSE - Nota Fiscal de Serviços Eletrônica


8
Registro de Dedução
CAMPO TIPO TAM. CONTEÚDO OBRIG.
DeducaoPor A 20 “Percentual” S
“Valor”
TipoDeducao A 255 Caso a dedução for por “Valor” os valores possíveis são S
:“Despesas com Materiais” ou “Despesas com Sub-
empreitada” ou Serviços de Veiculação e Divulgação ou
"Deducao de Valor por Decisao Judicial", "Deducao de
Valor por Incentivo Fiscal".
Caso a dedução for por “Percentual” informar o campo
com valor vazio.

CPFCNPJReferencia A 14 CPF ou CNPJ do Fornecedor ou Prestador do Serviço N


NumeroNFReferencia N 10 Número da Nota Fiscal de Referência N
ValorTotalReferencia N 15,2 Valor total da Nota Fiscal de Referência N
PercentualDeduzir N 5,2 Percentual a Deduzir S
ValorDeduzir N 15,2 Valor a ser Deduzido S

Obs. Cada RPS pode ter no máximo 200 registros de dedução.

* Os campos CPFCNPJReferencia, NumeroNFReferencia e ValorTotalReferencia devem ser


preenchidos quando a atividade permite dedução por material e houver dedução pela compra de
matérias, quando não for este caso não preencher estes campos.

*Assinatura = Campo utilizado para verificação do conteúdo da mensagem recebida, formado pela
concatenação dos principais campos do RPS e depois essa linha de texto é codificada utilizando o padrão
SHA-1

CAMPO TAM. OBS:


01 - Inscrição municipal do contribuinte 11 Preencher com zeros à esquerda
02 – Série do RPS 5 Preencher com espaços em branco a direita.
03 – Número do RPS 12 Preencher com zeros à esquerda
04 – Data de Emissão do RPS formato yyyyMMdd 8
05 – Tributação 2 Preencher com espaço a direita
06 - Situação do RPS 1
07 - Tipo Recolhimento, se for “A” preenche com “N” senão “S” 1
08 - Valor do serviço subtraindo a dedução 15 Somente números, preencher com zeros à esquerda
09 - Valor da dedução 15 Somente números, preencher com zeros à esquerda
10 - Código da atividade 10 Somente números, preencher com zeros à esquerda
11- CPF/CNPJ do tomador 14 Somente números, preencher com zeros à esquerda

Após gerar a linha de assinatura, é gerado um código hash utilizando o padrão SHA-1 e o código e passado
no campo Assinatura.

Segue abaixo um exemplo de geração da Assinatura do RPS:

CAMPO TAM. CONTEÚDO DE


01 - Inscrição municipal do contribuinte 11 EXEMPLO
00000317330
02 – Série do RPS 5 NF

NFSE - Nota Fiscal de Serviços Eletrônica


9
03 – Número do RPS 12 000000038663
04 – Data de Emissão do RPS formato yyyyMMdd 8 20090905
05 – Tributação 2 T
06 - Situação do RPS 1 N
07 - Tipo Recolhimento, se for “A” preenche com “N” senão “S” 1 N
08 - Valor do serviço subtraindo a dedução 15 000000000001686
09 - Valor da Dedução 15 000000000000000
10 - Código da atividade 10 0829979900
11- CPF/CNPJ do tomador 14 08764130000102

TEXTO01:
00000317330NF 00000003866320090905T NN000000000001686000000000000000082997990008764130000102
SHA1:
6bcbb93fd7e6d7f0417656f4931ba9f92a7ac1da

TEXTO02:
00000720097NF 00000000000120091207T NN000000000009000000000000000000045200030001902994000102
CODIGO HASH:
a6dd79664dd34d6bec80c781aef3c2b291c56dac
O valor do gerado no padrão SHA1 deve ser enviado no campo Assinatura do RPS.

Certificado Digital
Os certificados digitais utilizados no sistema de Notas Fiscais de Serviço Eletrônicas, serão emitidos por
Autoridade Certificadora Brasileira no padrão ICP-Brasil, pode ser do tipo A1 ou A3, devendo conter o CNPJ
da entidade proprietária do certificado. O certificado digital será exigido para assinar o XML dos métodos
de envio de lote, consulta de notas, consulta de NFS-e ou RPS e cancelamento de Notas. O certificado
digital utilizado para essa função deverá conter o CNPJ do estabelecimento emissor da NFSe ou CPF do
responsável legal.

O campo de assinatura digital “Signature” deve vir logo após a tag de Lote, contendo o certificado digital
do remetente da mensagem, o CNPJ/CPF do emissor do certificado deve ser o mesmo do remetente da
mensagem.As assinaturas digitais das mensagens serão verificadas considerando a lista de cadeia confiável
de certificados da NFSe. No ambiente de produção é obrigatório a assinar o XML com um certificado
válido. Apresentamos um exemplo de Envio com assinatura digital no Anexo 06 deste manual.

Retorno do Serviço :
• Caso a mensagem XML enviada tenha sido processada com sucesso no cabeçalho do retorno a Tag
<Sucesso> estará com valor “true”, em seguida estará as demais informações do lote processado. Na tabela
a seguir temos a definição dos tipos de dados do XML de retorno, com exemplo Anexo 6 deste manual. Caso
a TAG <Assincrono> conter o valor “S” significa que o processamento do lote será assíncrono, então, deve-
se se chamar o método ConsultarLote para obter o resultado.

Cabeçalho do Retorno do Serviço


CAMPO TIPO TAM. CONTEÚDO
CodCidade N 10 Código da Cidade – Padrão SIAFI
Sucesso A 5 “true” se processado com sucesso, “false” se ocorreram erros.

NFSE - Nota Fiscal de Serviços Eletrônica


10
NumeroLote N 12 Número do Lote processado
CPFCNPJRemetente A 14 CPF/CNPJ Remetente
DataEnvioLote D Data e hora de envio
Formato = AAAA-MM-DDTHH:MM:SS
QtdNotasProcessadas N 10 Quantidade de notas processadas no lote
TempoProcessamento N 10 Tempo gasto no processamento
ValorTotalServicos N 15,2 Valor total dos serviços
ValorTotalDeducoes N 15,2 Valor total das deduções
Versao N 3 Versão do Shema XML
Assincrono A 1 Tipo do Serviço “S”-Assincrono “N”-Sincrono

Chave ChaveNFe
CAMPO TIPO TAM. CONTEÚDO
InscricaoPrestador A 11 Inscrição municipal do contribuinte
NumeroNFe N 12 Número da NFS-e
CodigoVerificacao A 255 Código de verificação, gerado para identificação da NFSe.
RazaoSocialPrestador A 120 Razão Social do Contribuinte prestador de serviços

Chave ChaveRPS
CAMPO TIPO TAM. CONTEÚDO
InscricaoPrestador A 11 Inscrição Municipal do Contribuinte
SerieRPS A 2 Série da RPS: Padrão “NF” - Nota Fiscal de Serviços
NumeroRPS N 12 Número da RPS
DataEmissaoRPS D Data e Hora de Emissão da RPS
Formato = AAAA-MM-
RazaoSocialPrestador A 120 DDTHH:MM:SS
Razão Social do Contribuinte Prestador de Serviços

Caso o serviço apresente erro no processamento dos RPS enviados será retornado uma mensagem XML
com a Tag Erros com os erros de processamento. No Anexo 06 deste manual encontra-se um exemplo.
Caso o serviço apresente erro no processamento dos RPS enviados será retornada uma mensagem XML
com a Tag Erros com os erros de processamento. Segue abaixo um exemplo de retorno com erro no
processamento. No Anexo 06 deste manual encontra-se um exemplo.

Substituição de NFS-e

Método: Enviar
Tipo de Serviço:Assíncrono

Funcionamento: É possível a substituição de NFS-e a partir do método Enviar. É necessário observar o


preenchimento dos parâmetros como descrito abaixo pois estes serão validados.

Parâmetros passados para o método:

NFSE - Nota Fiscal de Serviços Eletrônica


11
Registro de Cabeçalho
CAMPO TIPO TAM. CONTEÚDO OBRIG.
NumeroNFSeSubstituida N 12 Número da Nota Fiscal de Serviços a ser substituída S
DataEmissaoNFSeSubstituida D Data e Hora de Emissão da NFSe a ser substituída S
Formato: AAAA-MM-DD

Consulta de Lote

Método: consultarLote
Tipo Serviço: Síncrono
Funcionamento: O sistema do prestador envia para o WebService da prefeitura uma requisição no formato
XML de consulta de lote para o método consultarLote, contendo o numero do lote a ser consultado.
Permite consulta as NFS-e emitidas pelo prestador pelo número de lote informado. Após o envio bem
sucedido de um Lote de RPS, o WebService retorna diversas informações, entre elas o número do lote, NFSe
geradas neste lote. Caso o lote contenha informações incorretas, serão geradas críticas de processamento,
essas críticas serão retornadas como erros e o lote será recusado. Caso não contenha erros este método irá
retornar as notas geradas.

Parâmetros passados para o método:


Registro de Cabeçalho
CAMPO TIPO TAM. CONTEÚDO OBRIG.
CodCidade N 10 Código da Cidade – Padrão SIAFI S
CPFCNPJRemetente A 14 CPF ou CNPJ do Contribuinte S
Versao N 3 Versão do Layout do Schema S
XML Padrão “1”
N 12 Número do Lote a ser consultado S

Após o envio da mensagem XML que faz chamada ao método ReqConsultaLote o WebService irá retornar
NumeroLote
os dados de processamento do Lote e as NFSe’s do método, conforme definições abaixo, exemplos de
retorno no Anexo 06.

4.3 – Teste de Envio de Lote de RPS


Método: TesteEnviar

Este método é responsável por atender aos pedidos de Teste de Envio de Lote de RPS para substituição por
NFSe. É importante considerar que o sistema não grava o lote enviado e por esse motivo não é gerado o
número do lote.

NFSE - Nota Fiscal de Serviços Eletrônica


12
Este método deverá ser usado apenas na fase de adaptação dos sistemas dos contribuintes. Nos casos dos
sistemas já adaptados, seu uso resulta em duplicidade de esforços desnecessários, pois as verificações feitas
no Método TesteEnviar são as mesmas realizadas pelo método Enviar. Tanto o envio quanto o retorno do
XML são idênticos as mesmas rotinas do item 4.1 Envio de Lote de RPS.

Estrutura da mensagem XML de retorno :

Registro de Cabeçalho
CAMPO TIPO TAM. CONTEÚDO
CodCidade N 10 Codigo da Cidade – Padrão SIAFI
Sucesso A 5 “true” – Consulta realizada com sucesso
“false” – Erro na consulta
NumeroLote N 12 Número do Lote
CPFCNPJRemetente A 14 CPF ou CNPJ do Remetente
RazaoSocialRemetente A 120 Razão Social Remetente
DataEnvioLote D Data de Envio do Lote
Formato = AAAA-MM-DDTHH:MM:SS
QtdNotasProcessadas N 15 Quantidade de Notas Processadas no Lote
TempoProcessamento N 15 Tempo total de processamento
ValorTotalServicos N 15,2 Valor Total dos Serviços
ValorTotalDeducoes N 15,2 Valor total das Deduções
Versao N 3 Versão do Shema XML

Registro de NFSe
CAMPO TIPO TAM. CONTEÚDO
InscricaoPrestador A 11 Inscrição Municipal do Contribuinte
NumeroNFe N 12 Numero da Nota Fiscal de Serviços
CodigoVerificacao A 255 Código de Verificação
SerieRPS A 2 Serie da RPS : Padrão “NF” Nota Fiscal de Serviços
NumeroRPS N 12 Número do RPS
DataEmissaoRPS D Data de Emissão do RPS
Formato = AAAA-MM-DDTHH:MM:SS
RazaoSocialPrestador A 120 Razão Social do Contribuinte
TipoRecolhimento A 1 Tipo de Recolhimento
“A” – A Receber
“R” - Retido na Fonte
ValorDeduzir N 15,2 Valor a Deduzir
ValorTotal N 15,2 Valor total
Aliquota N 6,4 Alíquota de ISS

4.4- Consulta de Notas

Método: ConsultarNota
Tipo Serviço:Síncrono

NFSE - Nota Fiscal de Serviços Eletrônica


13
Funcionamento: O sistema do prestador envia para o web service da prefeitura uma requisição no formato
XML de para o método ConsultaNota, contendo o período que deseja consultar e na mesma conexão o web
service irá retornar todas as informações das NFSe geradas no período.

Na tabela seguinte apresenta-se a definição dos campos do XML de consulta de notas. Através
deste método serão retornadas as notas geradas a partir de RPS convertidos entre as datas
inicial e final informadas como parâmetro.

O WebService pode retornar apenas uma quantidade limitada de no máximo 100 notas por requisição. Com
isso é necessário realizar mais de uma consulta para obter todas as notas. Por exemplo, se o WebService
retorna no máximo 100 notas e no período a ser consultado existem mais de 100 notas, na primeira consulta
deve-se passar a nota inicial como sendo a de número 0(zero), assim o WebService irá retornar as notas do
período onde o número da nota for maior ou igual a 0(zero), sendo retornando até 100 notas no máximo,
então pega-se o número da última nota retornada acrescentando mais 1(um) e deve-se realizar novamente
a consulta, o WebService irá retornar as próximas 100 notas a partir desta. A consulta deve ser repetida até
que não retorne mais nenhuma nota. Indicando que já foram retornadas todas as notas do período, segue
exemplo no Anexo 06 deste manual.

A requisição de consulta de notas deve ser assinada com certificado digital no ambiente de produção.

Parâmetros passado para o método :


Requisição da Função de Consulta de Notas - ReqconsultaNotas
CAMPO TIPO TAM. CONTEÚDO OBRIG
CodCidade N 10 Código da Cidade – Padrão SIAFI .
S
CPFCNPJRemetente A 14 CPF/CNPJ do remetente ou responsável legal. S
InscricaoMunicipalPrestador N 11 Inscrição Municipal do Prestador S
dtInicio D Data de início do período transmitido. Data da primeira RPS contida S
no lote Formato: YYYY-MM-DD
dtFim D Data Final do período transmitido. Data da última RPS contida no S
lote Formato: YYYY-MM-DD
NotaInicial N 10 Informe o número da primeira nota, serão retornadas as notas onde o s
numero seja maior ou igual ao valor informado neste campo.
Versao N 3 Informe a versão do SChema XML. Padrão “1” S

Retorno do método :
Na tabela seguinte apresenta-se a definição dos campos do XML de retorno da função de consulta de notas.
Exemplos presentes no Anexo 06, deste manual.

Estrutura definida no schema XML:

NFSE - Nota Fiscal de Serviços Eletrônica


14
Registro Cabeçalho
CAMPO TIPO TAM. CONTEÚDO
CodCidade N 10 Código da Cidade – Padrão SIAFI
CPFCNPJRemetente A 14 CPF ou CNPJ do remetente autorizado a transmitir o RPS
InscricaoMunicipalPrestador N 11 Inscrição Municipal do Prestador
DtInicio D Data de início do período transmitido. Data do primeiro RPS contido no
lote Formato: YYYY-MM-YY
DtFim D Data Final do período transmitido. Data do último RPS contido no lote
Formato: YYYY-MM-YY
Versão N 3 Informe a versão do SChema XML. Padrão “1”.

Registro de Notas
CAMPO TIPO TAM. CONTEÚDO
NumeroNota N 12 Número da Nota Fiscal
DataProcessamento D Data do Processamento
Formato = AAAA-MM-DDTHH:MM:SS
NumeroLote N 12 Número do Lote
CodigoVerificacao A 255 Código de Verificação Indentificador da NFSe
Assinatura A 2000 Assinatura do RPS
InscricaoMunicipalPrestador A 11 Inscrição Municipal do Prestador
RazaoSocialPrestador A 120 Razao Social do Prestador
TipoRPS A 20 Tipo de RPS : Padrão “RPS”
SerieRPS A 2 Série do RPS : Padrão “NF”
NumeroRPS N 12 Número do RPS
DataEmissaoRPS D Data de Emissão do RPS
Formato = AAAA-MM-DDTHH:MM:SS
SituacaoRPS A 1 Situação do RPS “N”- Normal
SeriePrestacao N 2 Número do equipamento emissor do RPS ou série de prestação
InscricaoMunicipalTomador A 11 Inscrição Municipal do Tomador
CPFCNPJTomador A 14 CPF ou CNPJ do Tomador
RazaoSocialTomador A 120 Razão Social do Tomador
DocTomadorEstrangeiro A 20 Documento de Identificação do Tomador Estrangeiro.
TipoLogradouroTomador A 10 Tipo do Logradouro do Tomador
LogradouroTomador A 50 Logradouro do Tomador
NumeroEnderecoTomador A 9 Número de Endereço do Tomador
ComplementoEnderecoTomador A 30 Complemento Endereço do Tomador.
TipoBairroTomador A 10 Tipo de Bairro Tomador
BairroTomador A 50 Bairro do Tomador
CidadeTomador N 10 Código da Cidade do Tomador padrão SIAFI
CidadeTomadorDescricao A 30 Cidade do Tomador
CEPTomador A 8 CEP do Tomador
EmailTomador A 60 Email do Tomador
InscricaoMunicipalObra A 11 Inscrição Municipal da Obra *
CPFCNPJObra A 14 CPF ou CNPJ da Obra *
RazaoSocialObra A 120 Razão Social da Obra *
TipoLogradouroObra A 10 Tipo do Logradouro da Obra *
LogradouroObra A 50 Logradouro do Obra *
NumeroEnderecoObra A 9 Número de Endereço da Obra *
ComplementoEnderecoObra A 30 Complemento Endereço da Obra *

NFSE - Nota Fiscal de Serviços Eletrônica


15
TipoBairroObra A 10 Tipo de Bairro Obra *
BairroObra A 50 Bairro da Obra *
CidadeObra N 10 Código da Cidade da Obra padrão SIAFI *
CidadeObraDescricao A 30 Cidade da Obra *
CEPObra A 8 CEP da Obra *
DDDObra A 3 DDD do telefone da Obra *
TelefoneObra A 8 Telefone da Obra *
EmailObra A 60 Email do Obra *
ServicoObra N 4 Código do serviço prestado na obra conforme anexo 09 *
DescricaoServicoObra A 250 Descricao do serviço prestado na obra conforme anexo 09 *
CodigoAtividade A 9 Código da Atividade
AliquotaAtividade N 6,4 Alíquota da Atividade
TipoRecolhimento A 1 Tipo de Recolhimento
“A” - A recolher
“R” – Retido na fonte
MunicipioPrestacao N 10 Código do Município de Prestação – Padrão SIAFI
MunicipioPrestacaoDescricao A 30 Município de Prestação
Operacao A 1 Operação
“A”-Sem Dedução
“B”-Com Dedução/Materiais
“C” - Imune/Isenta de ISSQN
“D”- Devolução/Simples Remessa
“J” - Intermediação
Tributacao A Tributação:
C - Isenta de ISS
E - Não Incidência no Município
F - Imune
K - Exigibilidade Susp.Dec.J/Proc.A
N - Não Tributável
T – Tributável
G - Tributável Fixo H - Tributável S.N.
M - Micro Empreendedor Individual (MEI)
ValorPIS N 15,2 Valor PIS
ValorCOFINS N 15,2 Valor COFINS
ValorINSS N 15,2 Valor INSS
ValorIR N 15,2 Valor IR
ValorCSLL N 15,2 Valor CSLL
AliquotaPIS N 6,4 Aliquota PIS
AliquotaCOFINS N 6,4 Aliquota COFINS
AliquotaINSS N 6,4 Aliquota INSS
AliquotaIR N 6,4 Aliquota IR
AliquotaCSLL N 6,4 Aliquota CSLL
DescricaoRPS A 1500 Descrição/ Dados Complementares
DDDPrestador A 3 DDD do telefone do Prestador
TelefonePrestador A 8 Telefone do Prestador
DDDTomador A 3 DDD do Tomador
TelefoneTomador A 8 Telefone do Tomador
MotCancelamento A 80 Motivo do Cancelamento
CpfCnpjIntermediario A 14 CPF/CNPJ do intermediário

* Os campos referentes a Obra são retornados apenas quando a nota consultada foi emitida com serviços
previstos nos subitens 7.02, 7.04 e 7.05 da Lista de Serviços e prestados no município de Campinas.

NFSE - Nota Fiscal de Serviços Eletrônica


16
Registro de itens da Nota
CAMPO TIPO TAM. CONTEÚDO
DiscriminacaoServico A 80 Discriminação do Serviço
Quantidade N 10,4 Quantidade do serviço tomado
ValorUnitario N 15,4 Valor Unitário
ValorTotal N 15,2 Valor total do serviço
Tributavel A 1 Tributável S- Item tributável, N- Não tributável.

Registro de Deduções da Nota


CAMPO TIPO TAM. CONTEÚDO
DeducaoPor A 20 “Percentual”
“Valor”
TipoDeducao A 255 Caso a dedução for por “Valor” os valores possíveis são: “Despesas com
Materiais” ou “Despesas com Sub-empreitada” ou “Serviços de Veiculação
e Divulgação” ou "Deducao de Valor por Decisao Judicial", "Deducao de
Valor por Incentivo Fiscal". Caso a dedução for por “Percentual” informar
este campo com valor vazio.

CPFCNPJReferencia A 14 CPF ou CNPJ do Fornecedor ou Prestador do Serviço


NumeroNFReferencia N 10 Número da Nota Fiscal de Referência
ValorTotalReferencia N 15,2 Valor total da Nota Fiscal de Referência
PercentualDeduzir N 5,2 Percentual a Deduzir
ValorDeduzir N 15,2 Valor a ser Deduzido

4.5- Consulta Seqüencial RPS


Método: consultarSequencialRps
Tipo Serviço: Síncrono
Funcionamento: O método de consulta seqüencial Rps retorna um XML com o número seqüencial do
último RPS do prestador convertido em nota. O sequencial é utilizado para controle de numeração de
RPS, o serviço deve ser acessado sempre que necessário obter o número do último RPS processado. Não é
necessário acessar o serviço em cada conversão de lote. Na tabela seguinte apresenta-se a definição dos
campos do XML de consulta ao seqüencial de RPS. Exemplos encontram-se no Anexo 06, deste manual.
A numeração sequencial dos RPS é por Série de Prestação, ou seja, cada série terá seu controle sequencial.

NFSE - Nota Fiscal de Serviços Eletrônica


17
Parâmetros passado para o método :
Requisição da Função de Consulta Sequencial RPS
CAMPO TIPO TAM. CONTEÚDO OBRIG.
CodCidade N 10 Código da Cidade padrão SIAFI S
CPFCNPJRemetente A 14 CPF ou CNPJ do remetente S
IMPrestador N 11 Inscrição Municipal do Prestador.
Verificar regra de preenchimento do campo no
Anexo 03
SeriePrestacao N 2 Número do equipamento emissor do RPS ou série S
de prestação. Por padrão informe o valor “99” para
modelo único. Caso esteja autorizado pela prefei-
tura, pode se passar um valor de 01 a 99 para indi-
car o número do equipamento.
Versao N 3 Informe a versão do SChema XML. Padrão “1” S

Retorno do método

Exemplos de retorno no Anexo 06, deste maual.

4.6- Cancelamento de Notas Fiscais


Método: Cancelar
Tipo Serviço: Síncrono
Funcionamento: Para cancelar uma Nota Fiscal deve ser um enviado uma requisição de cancelamento para
o método Cancelar do WebService, esse método recebe um lote contendo as notas fiscais a serem
canceladas. As notas que não foram emitidas Guias de Recolhimento serão canceladas. Exemplos deste
método encontram-se no anexo 06 deste manual.

A requisição de cancelamento de notas deve ser assinada com certificado digital no ambiente de produção.
A tag <Lote Id=”lote:1ABCDZ”>que deve ser referenciada na URI da assinatura. Exemplo : <Reference
URI=”#lote:1ABCDZ”>.

Estrutura definida no Schema XML:


CAMPO TIPO TAM. CONTEÚDO OBRIG.
CodCidade N 10 Código da cidade da declaração padrão SIAFI. S
CPFCNPJRemetente A 14 CPF /CNPJ do remetente autorizado a transmitir S
Transacao A 5 Padrão “true” S
Versão N 3 Informe a versão do SChema XML. Padrão “1”. S

CAMPO TIPO TAM. CONTEÚDO OBRIG.


InscricaoMunicipalPrestador N 11 Inscrição Municipal do Prestador formatado seguindo S
anexo 03 deste manual
NumeroNota N 12 Número da nota a ser cancelada S
CodigoVerificacao A 255 Código de verificação da nota. S
MotivoCancelamento A 80 Motivo do cancelamento S

Retorno do Método:

NFSE - Nota Fiscal de Serviços Eletrônica


18
A tabela a seguir contém definições do XML de retorno. Exemplos de retorno deste método encontram-se
no anexo 03 deste manual.
Estrutura definida no Schema XML:
CAMPO TIPO TAM. CONTEÚDO OBRIG.
CodCidade N 10 Código da cidade da declaração padrão SIAFI. S
CPFCNPJRemetente A 14 CPF /CNPJ do remetente autorizado a transmitir S
Transacao A 5 Padrão “true” S
Versão N 3 Informe a versão do SChema XML. Padrão “1”. S

Registro de Notas
CAMPO TIPO TAM. CONTEÚDO OBRIG.
InscricaoMunicipalPrestador N 11 Inscrição Municipal do Prestador formatado seguindo S
anexo 03 deste manual
NumeroNota N 12 Número da nota a ser cancelada S
CodigoVerificacao A 255 Código de verificação da nota. S

4.7 – Consulta NFSe ou RPS


Método: ConsultarNFSeRps
Tipo Serviço: Síncrono
Funcionamento: A Consulta de NFSe ou RPS retorna as mesma informações que a Consulta de Notas, porém os
parâmetros da requisição são diferentes. Na Consulta de NFSe ou RPS deve ser enviando um XML de requisição
passando o numero de uma ou mais NFSe ou o número de um ou mais RPS a serem consultados.

Para consultar uma Nota Fiscal ou um RPS deve ser um enviado ao WebService uma requisição de consulta para o
método ConsultarNFSeRps do WebService contendo as Notas Fiscais ou RPS a serem consultados. Exemplos deste
método encontram-se no anexo 08 deste manual. A requisição de consulta de NFS-e ou RPS deve ser assinada com
certificado digital no ambiente de produção.

Parâmetros passados para o método:


CAMPO TIPO TAM. CONTEÚDO OBRIG
CodCidade N 10 Código da Cidade – Padrão SIAFI .S
CPFCNPJRemetente A 14 CPF/CNPJ do remetente ou responsável legal. S
Transacao A 5 Padrão “true” S
Versao N 3 Informe a versão do SChema XML. Padrão “1” S

Registro de Notas
CAMPO TIPO TAM. CONTEÚDO OBRIG.
InscricaoMunicipalPrestador N 11 Inscrição Municipal do Prestador formatado seguindo S
anexo 03 deste manual
NumeroNota N 12 Número da nota a ser cancelada S
CodigoVerificacao A 255 Código de verificação da nota. S

NFSE - Nota Fiscal de Serviços Eletrônica


19
Registro de RPS
CAMPO TIPO TAM. CONTEÚDO OBRIG
InscricaoMunicipalPrestador N 11 Inscrição Municipal do Prestador formatado se- .S
guindo anexo 03 deste manual

NumeroRPS N 12 Número do RPS a ser consultado S


SeriePrestacao N 2 Número do equipamento emissor do RPS ou sé- S
rie de prestação. Por padrão informe o valor “99”
para modelo único. Caso esteja autorizado pela
prefeitura, pode se passar um valor de 01 a 99
para indicar o número do equipamento.

Retorno do método :
Na tabela seguinte apresenta-se a definição dos campos do XML de retorno da função de consulta de NFSe ou
RPS. Exemplos presentes no Anexo 06, deste manual.
Estrutura definida no schema XML:
Registro Cabeçalho
CAMPO TIPO TAM. CONTEÚDO
CodCidade N 10 Código da Cidade – Padrão SIAFI
CPFCNPJRemetente A 14 CPF ou CNPJ do remetente autorizado a transmitir o RPS
InscricaoMunicipalPrestador N 11 Inscrição Municipal do Prestador
DtInicio D Data de início do período transmitido. Data do primeiro RPS contido no
lote Formato: YYYY-MM-YY
DtFim D Data Final do período transmitido. Data do último RPS contido no lote
Formato: YYYY-MM-YY
Versão N 3 Informe a versão do SChema XML. Padrão “1”.

Registro de Notas
CAMPO TIPO TAM. CONTEÚDO
NumeroNota N 12 Número da Nota Fiscal
DataProcessamento D Data do Processamento
Formato = AAAA-MM-DDTHH:MM:SS
NumeroLote N 12 Número do Lote
CodigoVerificacao A 255 Código de Verificação Identificador da NFSe
Assinatura A 2000 Assinatura do RPS
InscricaoMunicipalPrestador A 11 Inscrição Municipal do Prestador
RazaoSocialPrestador A 120 Razao Social do Prestador
TipoRPS A 20 Tipo de RPS : Padrão “RPS”
SerieRPS A 2 Série do RPS : Padrão “NF”
NumeroRPS N 12 Número do RPS
DataEmissaoRPS D Data de Emissão do RPS
Formato = AAAA-MM-DDTHH:MM:SS
SituacaoRPS A 1 Situação do RPS
“N”-Normal
“C”-Cancelada
SeriePrestacao N 2 Número do equipamento emissor do RPS ou série de prestação
InscricaoMunicipalTomador A 11 Inscrição Municipal do Tomador
CPFCNPJTomador A 14 CPF ou CNPJ do Tomador

NFSE - Nota Fiscal de Serviços Eletrônica


20
RazaoSocialTomador A 120 Razão Social do Tomador
DocTomadorEstrangeiro A 20 Documento de Identificação de Tomador Estrangeiro.
TipoLogradouroTomador A 10 Tipo do Logradouro do Tomador
LogradouroTomador A 50 Logradouro do Tomador
NumeroEnderecoTomador A 9 Número de Endereço do Tomador
ComplementoEnderecoTomador A 30 Complemento Endereço do Tomador.
TipoBairroTomador A 10 Tipo de Bairro Tomador
BairroTomador A 50 Bairro do Tomador
CidadeTomador N 10 Código da Cidade do Tomador padrão SIAFI
CidadeTomadorDescricao A 30 Cidade do Tomador
CEPTomador A 8 CEP do Tomador
EmailTomador A 60 Email do Tomador
InscricaoMunicipalObra A 11 Inscrição Municipal da Obra *
CPFCNPJObra A 14 CPF ou CNPJ da Obra *
RazaoSocialObra A 120 Razão Social da Obra *
TipoLogradouroObra A 10 Tipo do Logradouro da Obra *
LogradouroObra A 50 Logradouro do Obra *
NumeroEnderecoObra A 9 Número de Endereço da Obra *
ComplementoEnderecoObra A 30 Complemento Endereço da Obra *
TipoBairroObra A 10 Tipo de Bairro Obra *
BairroObra A 50 Bairro da Obra *
CidadeObra N 10 Código da Cidade da Obra padrão SIAFI *
CidadeObraDescricao A 30 Cidade da Obra *
CEPObra A 8 CEP da Obra *
DDDObra A 3 DDD do telefone da Obra *
TelefoneObra A 8 Telefone da Obra *
EmailObra A 60 Email do Obra *
ServicoObra N 4 Código do serviço prestado na obra conforme anexo 09 *
DescricaoServicoObra A 250 Descricao do serviço prestado na obra conforme anexo 09 *
CodigoAtividade A 9 Código da Atividade
AliquotaAtividade N 6,4 Alíquota da Atividade
TipoRecolhimento A 1 Tipo de Recolhimento
“A” - A recolher
“R” – Retido na fonte
MunicipioPrestacao N 10 Código do Município de Prestação – Padrão SIAFI
MunicipioPrestacaoDescricao A 30 Município de Prestação
Operacao A 1 Operação
“A”-Sem Dedução
“B”-Com Dedução/Materiais
“C” - Imune/Isenta de ISSQN
“D” – Devolução/Simples Remessa
“J” - Intermediação
Tributacao A 1 Tributação:
C - Isenta de ISS
E - Não Incidência no Município
F - Imune
K - Exigibilidade Susp.Dec.J/Proc.A N - Não Tributável
T – Tributável
G - Tributável Fixo H - Tributável S.N.
M - Micro Empreendedor Individual (MEI)
ValorPIS N 15,2 Valor PIS
ValorCOFINS N 15,2 Valor COFINS

NFSE - Nota Fiscal de Serviços Eletrônica


21
ValorINSS N 15,2 Valor INSS
ValorIR N 15,2 Valor IR
ValorCSLL N 15,2 Valor CSLL
AliquotaPIS N 6,4 Aliquota PIS
AliquotaCOFINS N 6,4 Aliquota COFINS
AliquotaINSS N 6,4 Aliquota INSS
AliquotaIR N 6,4 Aliquota IR
AliquotaCSLL N 6,4 Aliquota CSLL
DescricaoRPS A 1500 Descrição/ Dados Complementares
DDDPrestador A 3 DDD do telefone do Prestador
TelefonePrestador A 8 Telefone do Prestador
DDDTomador A 3 DDD do Tomador
TelefoneTomador A 8 Telefone do Tomador
MotCancelamento A 80 Motivo do Cancelamento
CpfCnpjIntermediario A 14 CPF/CNPJ do intermediário

* Os campos referentes a Obra são retornados apenas quando a nota consultada foi emitida com serviços
previstos nos subitens 7.02, 7.04 e 7.05 da Lista de Serviços e prestados no município de Campinas.

Registro de itens da Nota


CAMPO TIPO TAM. CONTEÚDO
DiscriminacaoServico A 80 Discriminação do Serviço
Quantidade N 10,4 Quantidade do serviço tomado
ValorUnitario N 15,4 Valor Unitário
ValorTotal N 15,2 Valor total do serviço
Tributavel A 1 Tributável S- Item tributável, N- Não tributável.

Registro de Deduções da Nota


CAMPO TIPO TAM. CONTEÚDO
DeducaoPor A 20 “Percentual”
“Valor”
TipoDeducao A 255 Caso a dedução for por “Valor” os valores possíveis são: “Despesas com
Materiais” ou “Despesas com Sub-empreitada” ou “Serviços de Veiculação
e Divulgação” ou "Deducao de Valor por Decisao Judicial", "Deducao de
Valor por Incentivo Fiscal". Caso a dedução for por “Percentual”
informar este campo com valor vazio.

CPFCNPJReferencia A 14 CPF ou CNPJ do Fornecedor ou Prestador do Serviço


NumeroNFReferencia N 10 Número da Nota Fiscal de Referência
ValorTotalReferencia N 15,2 Valor total da Nota Fiscal de Referência
PercentualDeduzir N 5,2 Percentual a Deduzir
ValorDeduzir N 15,2 Valor a ser Deduzido

NFSE - Nota Fiscal de Serviços Eletrônica


22
5- Anexos
Anexo 01 – Erros de Retorno

Abaixo seguem as mensagens de erro de processamento que podem ser retornadas pelo serviço.

COD DESCRICAO PROCEDIMENTO


104 A Data Inicial de emissão das Notas Fiscais Data Inicial no cabeçalho do lote deve ser superior a
enviadas não pode ser inferior a 01/06/2006. 01/06/2006.
106 A Data Final de emissão das Notas Fiscais A Data Final no cabeçalho do lote deve ser superior
enviadas não pode ser inferior a 01/06/2006. 01/06/2006.
107 A Data Final de emissão das Notas Fiscais A Data Final no cabeçalho deve ser igual à data do
enviadas não pode ser Superior a Data Atual. último RPS contido no lote e esta data não pode ser
superior a data atual.
108 A Data Final de emissão das Notas Fiscais Verifique a Data Final no cabeçalho do lote.
enviadas devera ser superior a Data Inicial.
207 Data de Emissão do RPS não está compreendida A data inicial do cabeçalho do lote deve ser igual à data
entre data início da emissão do lote e data fim da do primeiro RPS contido no lote e a data final do
emissão do lote conforme especificado no cabeçalho do lote deve ser igual a data do último RPS
cabeçalho do lote. do lote.

209 O código do serviço prestado não permite Verifique a tributação para a atividade informada no
retenção de ISS. RPS.
215 RPS em duplicidade na mensagem XML enviada. Não são permitidos RPS com numeração duplicada no
lote. A numeração de RPS deve ser sequencial, em
ordem ascendente e sem duplicidade.
218 RPS já processado. O RPS não poderá ser O RPS enviado no lote já foi convertido em nota em
enviado novamente. outro lote enviado anteriormente.
219 O campo Inscrição Municipal do tomador Deve-se passar um valor vazio para o campo Inscrição
somente deverá ser preenchido para tomadores Municipal do Tomador quando o tomador não for do
estabelecidos no município. município
220 CPF/CNPJ do Tomador possui mais de uma O tomador é do município e possui mais de uma
inscrição municipal, sendo obrigatório o inscrição municipal, deve-se informar a inscrição
preenchimento do campo Inscrição Municipal do municipal do tomador.
Tomador.

301 O tomador de serviços informado é o próprio O prestador e o tomador do serviço não pode ser os
prestador. mesmos. Verifique esta informação no RPS.
302 CNPJ do Tomador de Serviços inválido (digitos Informe um CNPJ do tomador válido.
verificadores não conferem).
303 O Valor dos serviços deverá ser superior a R$ A soma dos valores dos itens de serviço do RPS
0,00 (zero). devem ser maiores que zero.
304 O Valor das deduções deverá ser inferior ao A soma do valor das deduções do RPS deve ser
valor dos serviços. menor que a soma dos valores de itens de serviço

305 O Valor das deduções deverá ser superior ou A soma dos itens de deduções do RPS deve ser maior ou
igual a R$ 0,00 (zero). igual a zero. Se o RPS nao tiver deducao, nao deve ser
adicionado nenhum item de deducao. Se o RPS contiver
alguma deducao deve ser adicionado um item de deducao
com valor maior que zero.

NFSE - Nota Fiscal de Serviços Eletrônica


23
306 Código da Atividade do RPS inexistente. O código da atividade informada no RPS não foi
encontrado ou não esta vinculada ao contribuinte.
Verifique junto a prefeitura qual o código CNAE correto
para sua atividade de prestação. Verifique quais são as
atividades vinculadas ao prestador
308 Código da Atividade do RPS não permite Foram informados itens de dedução no RPS porém a
dedução na base de cálculo. atividade não permite dedução na base de cálculo.
Devem ser enviado RPS sem nenhum item de dedução
para este CNAE de atividade.
309 Código da Atividade do RPS não permite Foi informada uma alíquota de ISS para uma
tributação fora do município. atividade que não permite tributação fora do
município.
310 Código da Atividade não permitida para o A atividade informada não esta vinculado ao
Prestador. prestador. Verifique o CNAE correto da atividade
junto à prefeitura.
311 Alíquota ISS informada no RPS difere do valor Verifique o valor correto da alíquota de ISS para esta
da alíquota para a atividade informada atividade de prestação junto a prefeitura.

312 A data da emissão do RPS não foi preenchida Verifique a data de emissão do RPS.
corretamente.
313 A data da emissao do RPS nao poderá ser superior Não podem ser emitidos RPS com data futura.
ao último dia do mês subsequente.
314 A data da emissão do RPS não poderá ser Verifique a data de emissão do RPS
inferior a 01/06/2006.
315 Número do RPS não informado. Informe o número do RPS
317 Campo Endereço não preenchido (obrigatório Para tomador pessoa jurídica é obrigatório o
para tomador com CNPJ). preenchimento do endereço.
318 Campo Cidade/UF não preenchido (obrigatório É obrigatório o preenchimento da cidade do tomador
para tomador com CNPJ). para pessoa jurídica
320 Inscrição Municipal do Tomador de Serviços Verifique a inscrição municipal do tomador do RPS
consta como cancelada.
321 Apenas Notas com tributação no município ou Verifique o correto preenchimento para o campo
fora do município podem sofrer retencao de ISS. Alíquota de ISS do RPS

322 O campo discriminação dos serviços não foi Nos itens de serviço do RPS devem ser preenchidos a
preenchido. discriminação dos mesmos.
323 Motivo de Rentencao e obrigatoria para o
Tomador Substituto Tributario.
324 A tributação do Rps não confere com a Verifique a alíquota de ISS do RPS.
tributação do Prestador.
325 Operação de tributação permitida apenas para A Operação 'G' é permitida apenas para serviços de
serviço de construcao. construção. Verifique a Operação correta de acordo
com o serviço contido no RPS.
326 Operação de tributação não condiz com o Verifique a Operação de acordo com o Regime de
código do regime de tributação. Tributação do Prestador.
327 Município do Prestador invalido. Verifique o código SIAFI para o município do
prestador
328 Município do Tomador invalido. Verifique o código SIAFI para o município do
tomador

NFSE - Nota Fiscal de Serviços Eletrônica


24
333 Cidade do Exterior não informada. Quando o tomador for do exterior deve ser informar o
código da cidade do tomador como '0009999' e na
descrição da cidade deve se informar o país de origem.
334 Número do Rps não está presente no controle de Solicite junto a prefeitura uma Autorização de Impressão
AIDF. de Documento Fiscal (AIDF) para emissão de RPS, o
número do RPS deve estar entre a numeração inicial e
final desde controle.
335 Número do RPS deve ser subsequente ao anterior O número do primeiro RPS do lote deve ser subsequente
enviado. número do último RPS convertido em nota. Os números
dos demais RPS do lote devem estar subsequentes a
este.

336 Alíquota não coincide com as possíveis na Faixa Verifique a alíquota de ISS correta para o RPS
do Simples Nacional.
337 Alíquota inválida para tributação Isenta Imune Verifique a alíquota de ISS correta para o RPS
ou Natureza de Operação com alíquota zero.

338 Tomador pessoa física com tipo de recolhi- Deve-se informar o Tipo de Recolhimento A Recolher
mento inválido. Tipo de Recolhimento deve ser A para tomador pessoa física.
Recolher.
339 Motivo do cancelamento do RPS não informado. A situação do RPS esta marcada como CANCELADA,
porém não foi informado o motivo do cancelamento.

340 A alíquota deve estar entre 2,00 a 5,00 ou Verifique o correto preenchimento para o campo
alíquota igual a zero. Alíquota de ISS
341 Alíquota inválida para contribuinte Verifique o correto preenchimento para o campo
enquadrado como Micro empreendedor alíquota de ISS
Individual - MEI.
342 Alíquota inválida para contribuinte enquadrado Verifique o correto preenchimento para o campo
como Simples Nacional Estimativa. alíquota de ISS

343 A aliquota deve ser 2,00. Verifique o correto preenchimento para o campo
Alíquota de ISS.

344 A tributacao nao pode ser C - Isento para este item Verifique o correto preenchimento para o campo
da lista. Mesmo paraTomador Isento deve se Tributacao.
enviar Tibutacao diferente de C- Isenta, F- Imune
e K- Exigib.Suspensa.
1002 Versão do Schema XML incorreto. Verifique a versão do XML informada no cabeçalho
do lote.
1050 Rejeição: Assinatura Digital Inválida. Verifique A assinatura digital do lote esta inválida, verifique se o
se o certificado digital utilizado na assinatura está certificado digital utilizado na assinatura esta válido. Se
válido. não existem caracteres especiais nos dados que não estão
no padrão UTF-8 e estão invalidando o XML.

Rejeição: Certificado Assinatura Data Validade. Verifique se o certificado digital utilizado na


1051 assinatura do lote esta válido
1052 Rejeição: Assinatura Digital sem CNPJ. Verifique se o certificado digital utilizado na
assinatura do lote esta válido
1053 Rejeição: Assinatura Digital - Erro na Cadeia de Verifique se o certificado digital utilizado na
Certificação. assinatura do lote esta válido

NFSE - Nota Fiscal de Serviços Eletrônica


25
1054 Rejeição: Assinatura Digital difere do padrão Verifique se o certificado digital utilizado na
ICP-Brasil. assinatura do lote esta válido
1056 Rejeição: Assinatura - Digest difere do Verifique se o certificado digital utilizado na
calculado. assinatura do lote esta válido
1057 Rejeição: Assinatura difere do calculado. Verifique se o certificado digital utilizado na
assinatura do lote esta válido
1100 O campo discriminacao dos serviços esta com Nos itens de serviço do RPS deve se preencher a
mais de 80 caracteres. discriminação do serviço com no máximo 80caracteres
1101 Tamanho da mensagem XML ultrapassou o Reduza o número de RPS enviados no lote de forma a
limite máximo permitido de 500 kbytes. não ultrapassar o limite. Recomendamos que cada lote
tenha no máximo 100 RPS para não ultrapassar o limite
de 500Kb e não demandar muito tempo para
processamento.

1102 Mensagem XML de pedido do serviço sem Foi enviado um conteúdo vazio
conteúdo.
1103 O CPF/CNPJ do Remetente não possui permissão O CPF/CNPJ do Remetente indicado no cabeçalho do lote
para o serviço solicitado. não é o responsável legal do prestador e não está
vinculado como subusuário autorizado pelo mesmo.
Verifique se está credenciado no ambiente utilizado. Se
estiver utilizando o ambiente de produção deve estar
credenciado para este ambiente, ou se estiver utilizando o
ambiente de homologação deve estar credenciado para
este ambiente. O CPF/CNPJ do remetente do lote deve ser
o mesmo indicado como responsável legal no momento
do credenciamento, ou caso seja outro deve estar
vinculado como subusuário autorizado pelo prestador.

1105 Lote nao encontrado. Verifique se o número do lote esta correto.


1106 NF-e nao encontrada. Verifique corretamente o número da Nota.
1107 O CPF/CNPJ da assinatura da mensagem XML
não corresponde ao CPF/CNPJ do Prestador de
Serviços.
1108 O CPF/CNPJ vinculado a inscrição do toma- dor Verifique a Inscrição Municipal correta do tomador ou
não corresponde ao CPF/CNPJ informa- do no seu CNPJ.
campo CPF/CNPJ Tomador.
1109 CPF/CNPJ invalido. Verifique se o CPF/CNPJ estão corretos
1201 Somente é permitido o envio de RPS emitidos No lote de envio não são permitidos RPS de
por um único Prestador de Serviços (mesma prestadores diferentes.
inscrição municipal).

NFSE - Nota Fiscal de Serviços Eletrônica


26
Prestador de Serviços não encontrado no A inscrição municipal do prestador não foi encontrada no
1202 Cadastro Municipal (CCM). cadastro da prefeitura. Verifique se foi realizado o
credenciamento no ambiente utilizado. Se esta utilizando o
ambiente de homologação deve se realizar o
credenciamento neste ambiente, que segue o mesmo
processo de credenciamento do ambiente de produção.
Caso esteja utilizando o ambiente de produção o
contribuinte deve estar credenciado no ambiente de
produção. Caso já tenha feito o credenciamento verifique
se a inscrição municipal do prestador esta sendo informada
corretamente no RPS.

1203 Total de RPS do cabeçalho do Lote não confere Verifique o total de RPS do cabeçalho do lote
com o enviado (total de RPS enviados no lote).

1204 Valor Total de Serviços indicado no cabeçalho do Verifique o valor dos serviços do RPS deve ser igual
lote não confere com o soma dos valores de ao valor indicado no cabeçalho do lote.
serviços do RPS.
1205 Valor Total de Dedução não confere com o O valor total das deduções no cabeçalho do lote esta
enviado (somatório do valor das deduções diferente da soma das deduções dos RPS contidos no
presentes no lote). lote.
1206 Assinatura do RPS incorreta. Código Hash O campo Assinatura do RPS não está correto verifique a
gerado para o campo assinatura do RPS está regra de preenchimento deste campo no manual.
inválido.
1207 Prestador de Serviços não autorizado a emitir Verifique a situação junto a prefeitura
NFS-e.
1303 Somente é permitido o cancelamento de NFS-e No lote de cancelamento de NFSe é permitido
emitidas por um único Prestador de Serviços apenas notas do mesmo prestador.
(mesma inscrição municipal).
1304 Erro ao cancelar NFS-e. Erro interno a cancelar a NFSe contate o suporte.
1305 Assinatura de cancelamento da NFS-e incorreta.

1306 A NFS-e não pode ser cancelada, pois está


vinculada a uma guia de pagamento.
1401 Somente é permitido consultar NFS-E emitidas
por um único Prestador de Serviços (mesma
inscrição municipal).
1402 O CPF/CNPJ da assinatura da mensagem XML
não tem acesso ao Tomador de Serviços
informado.
1403 As datas informadas compreendem um período
maior que o permitido. O período não pode
abranger mais que 31 dias.
1404 A Inscrição Municipal do Prestador de Serviços Verifique se o prestador está credenciado corretamente.
não consta na base de dados.
1405 Assinatura Digital Inválida Verifique se o lote foi assinado corretamente e com um
certificado digital válido. Verifique se não existem
caracteres especiais que estão inváli- dando o XML
assinado. O padrão de codificação utilizado é o UTF-8
caracteres fora desse padrão podem invalidar o XML.

NFSE - Nota Fiscal de Serviços Eletrônica


27
1406 Município do tomador não encontrado. Informe corretamente o município do tomador. Verifique
se o código SIAFI da cidade do tomador esta correto.

1407 Município de prestação não encontrado. Verifique o município de prestação. Verifique se o código
SIAFI da cidade de prestação esta correto

1408 Município do prestador não encontrado.


1409 Código de cidade não encontrado. Verifique se o código SIAFI da cidade esta correto.
1412 Email do tomador invalido Foi informado um email inválido para o tomador
1413 Valor informado para o valor do PIS não está
válido ou não confere com a alíquota
informada.
1414 Tipo de Dedução não encontrado ou invalido. Verifique nos itens de dedução do RPS quais são os
tipos de dedução validos. No manual estão descritos os
tipos válidos.
1415 Campo Dedução Por dos registros de A atividade informada no RPS não permitido o tipo
dedução do RPS diferente do tipo de de dedução lançada nos itens de dedução.
dedução permitida na atividade.
1416 Valor informado para COFINS não está válido
ou não confere com a alíquota informada.

1417 Valor informado para INSS não está válido ou


não confere com a alíquota informada.
1418 Valor informado para IR não está válido ou não
confere com a alíquota informada.
1419 Valor informado para CSLL não está válido ou
não confere com a alíquota informada.
1420 Campo Dedução Por dos registros de dedução Nos itens de dedução do RPS verifique o campo
do RPS com valor não encontra- do ou Dedução Por, deve ser informado se a dedução for por
invalido. Percentual ou por Valor.
1421 Atividade não aceita Dedução Por Valor Na dedução do RPS não é permitido dedução por Valor.
A atividade informada não permite esse tipo de dedução.

1422 Atividade não aceita Dedução Por Percentual. Na dedução do RPS não é permitido dedução por
Percentual. A atividade informada não permite esse tipo
de dedução.
1423 Existem RPS já convertidos com numeração A numeração do RPS deve ser maior que a numeração
superior e data de emissão inferior ao RPS do último RPS convertido
enviado para conversão.
1424 Existem RPS já convertidos com numeração A data de emissão do RPS deve ser maior que a data
inferior e data de emissão superior ao RPS do último RPS convertido.
enviado para conversão.
1425 Metodo de Envio Invalido. Adicione a tag
MetodoEnvio com valor "WS" ao cabeçalho do
XML após o campo Versão ou atualize a versão
da sua DLL de conversão de RPS no site da
prefeitura.

NFSE - Nota Fiscal de Serviços Eletrônica


28
1426 Versão da DLL de conversão de RPS
desatualizada. Baixe o instalador da última
versão no site da prefeitura.
1427 Versão da DMS desatualizada.

1428 Certificado Digital utilizado na assinatura do


lote deve ser o mesmo do remetente do lote.
CPF/CNPJ do Certificado diferente do
remetente. Certificado Invalido.

1429 Erro interno ao tentar gravar lote. Entre em


contato com suporte através do site da NFSe.

1430 Contribuinte não credenciado. Faça o Caso esteja utilizando o ambiente de produção deve se
credenciamento no site da NFSe. acessar o site da NFSe e realizar o processo de
credenciamento. Caso esteja utilizando o ambiente de
homologação deve se acessar o site de homologação e
realizar o mesmo processo de credenciamento para
produção.

1431 Aliquota invalida para contribuintes enquadrados


no regime de tributação fixo. A aliquota de ISS
deve ser zero para contribuintes Simples Fixo,
Sociedade Uniprofissional, Autonomo e
Estimativa.

1432 Valor do serviço difere do valor unitário Verifique se não existe algum erro de arrendondamento
multiplicado pela quantidade informada. que esta provocando esse erro.
1433 Contribuinte não credenciado para o método de O contribuinte deverá alterar o regime de emissão de notas
integração com a NFSe utilizado. fiscais, acessando o sistema da NFSe Campinas através de
seu CNPJ, na opção MINHA EMPRESA, CONFIGURAR
EMPRESA, na aba CREDENCIAMENTO.

1434 Razão Social do Tomador não informado


1435 Operação não permitida; Verifique o correto preenchimento do Campo
Operação do RPS
1436 Atividade com dedução tipo Intermediação,
deve se informar o valor da dedução igual ao
valor da nota de dedução.

1437 Atividade com dedução tipo Intermediação.


Deve se informar as deduções por
intermediação nos itens de dedução do RPS.

1438 Para o tipo de Operação Intermediação, deve-


se informar o CPF/CNPJ do Intermediário.

1439 CPF/CNPJ do Intermediário Inválido.


1440 Tipo de Recolhimento inválido. O Tipo de
recolhimento deve ser A- A Recolher para local
de incidência do imposto no município e
tomador não sendo substituto tributário.

NFSE - Nota Fiscal de Serviços Eletrônica


29
1441 Tipo de Recolhimento inválido. O Tipo de
recolhimento deve ser R- Retido para local de
incidência do imposto no município e tomador
substituto tributário.

1442 A atividade não aceita itens de serviço não Nos itens de serviço do RPS o campo Tributável deve
tributável. estar com o valor “S” Item tributável. Pois a atividade
não aceita itens não tributáveis. Verifique o anexo 08
para identificar quais atividades são permitidas no
município.

1443 O valor total das deduções do RPS não Verifique o percentual máximo sobre o valor total da
pode ultrapassar o limite máximo de nota permitido para esta atividade.
dedução permitido para a cidade.
1444 Tributação invalida para contribuinte Para contribuintes enquadrados como MEI os tipos de
enquadrado como Microempreendedor tributação possíveis são: ( C - Isenta de ISS, F - Imune,
Individual - MEI. K - Exigibilidade , M - Tributação MEI, N- Não
Tributável )
1445 A operação informada não permite
intermediação. Quando informado um
intermediário deve-se informar no campo
operação o tipo J- Intermediação
1446 Valor do item do RPS não é valido

1447 A alíquota deve estar entre 1 e 6. Verifique a alíquota de ISS correta para este CNAE de
atividade.
1448 Tributação inválida para contribuinte Para contribuintes enquadrados como Simples Nacional
enquadrado como Simples Nacional. no campo Tributação deve ser informado H - Tributável
S.N
1449 Alíquota de ISS não cadastrada na tela de Informar a alíquota de ISS na tela de configuração de
configuração de prestador do site da NFS- e prestador no site da NFS-e, para a empresa do Simples
para a empresa do Simples Nacional Nacional e obrigatório cadastrar a alíquota de ISS no site.

1450 A alíquota informada no RPS diverge da Realize a correção da divergência entre a alíquota
alíquota cadastrada no site da NFS-e, na tela cadastrada no site da NFS-e e a alíquota informada no
de configuração do prestador. RPS. Ou altere a alíquota cadastrada no site da NFS-e
para a alíquota informada no RPS ou no RPS informe a
mesma alíquota cadastrada no site.

1451 Contribuinte não autorizado a emitir RPS Altere a serie de prestação do RPS para 99-Modelo
com serie de prestação diferente de 99 - Único ou caso queira utilizar outras series entre em
Modelo Unico contato com a prefeitura e solicite autorização. A
liberação de utilização do campo SeriePrestacao para
informar o número do equipamento emissor do RPS esta
condicionado a autorização da prefeitura.

1452 Versão do XML de envio invalida

1453 Tributação Inválida. Quando a incidência for No campo Tributação informe o valor E - Não Incidente
fora do município deve ser informado no no Município
campo Tributação o valor E - Não Inci- dente
no Município.

NFSE - Nota Fiscal de Serviços Eletrônica


30
1454 Tributação Invalida. Verifique o valor correto que deve ser informado no
campo Tributação de acordo com sue CNAE de
atividade e enquadramento da tributação da prestação
de serviços.

1455 Intermediário não encontrado no Cadastro Verifique se o CPF/CNPJ do intermediário esta válido.
Municipal (CCM). O intermediário deve ser uma empresa do município.

Dedução Invalida. Para tributação E - Não Nos itens de Dedução do RPS informe uma
1456 Incidente no Município deve ser informado dedução por percentual com valor entre 0 e
dedução por Percentual com valor entre 0 e 99.99.
99.99.

1457 Tipo de recolhimento inválido. Para contribuinte Informe A Receber no campo Tipo de Recolhi-
enquadrado com Micro Empreendedor mento
Individual (MEI) o tipo de recolhimento deve ser
A Recolher.

1458 Não permitida a geração de NFS-e somente com Nos itens de serviço do RPS você deve informar pelo
itens de serviço não tributável. menos um item tributável.
1459 Tipo de Recolhimento invalido. O Tipo de Altere o tipo de recolhimento para A Recolher no RPS
recolhimento deve ser A - A Recolher para
prestador que possui ISENCAO da faixa de
faturamento
1460 Tipo de Recolhimento invalido. O Tipo de Cancelar o RPS e emitir um novo RPS com o tipo de
recolhimento deve ser A - A Recolher para recolhimento correto.
contribuintes enquadrados no regime de tributação
(ESTIMATIVA, SOCIEDADE CIVIL ou FIXO
S.N).
1461 Data de emissao da NFSe maior que a data limite Procurar o atendimento da prefeitura e executar o
para cancelamento. O cancelamento devera cancelamento via processo administrativo.
ocorrer via Processo Administrativo.

1462 COMPETÊNCIA BLOQUEADA: Não é mais Procurar regularizar situacao junto a prefeitura.
possível emitir RPS para essa competência.

1463 Empresa e usuario nao autorizado para conversao


de RPS em Nota Fiscal, pois nao encontrase
ativa no cadastro, ou nao e uma unidade produtiva.

1464 Tomador nao inscrito ou nao ativo no cadastro do Cancelar o RPS emitido e realizar a emissao de um novo
municipio. Por este motivo nao pode efetuar RPS com o tipo de recolhimento correto.
retencao na fonte do imposto. Favor cancelar o
RPS e emitir um novo RPS com o imposto do ISS
A Recolher
1465 Tomador e um Substituto Tributario no Cadastro Cancelar o RPS emitido e realizar a emissao de um novo
do Municipio. Por este motivo, o prestador não RPS com o tipo de recolhimento correto.
poderá emitir RPS como A recolher. Favor
cancelar e emitir um novo RPS com imposto
Retido na Fonte.

NFSE - Nota Fiscal de Serviços Eletrônica


31
1466 Tomador inscrito e ativo no cadastro do município Cancelar o RPS emitido e realizar a emissao de um novo
porem o servico vinculado a atividade obriga o tipo RPS com o tipo de recolhimento correto.
de recolhimento A Recolher. Favor cancelar e
emitir novo RPS com imposto do ISS A Recolher.

1467 Tomador nao e substituto tributario. Por esse Cancelar o RPS emitido e realizar a emissao de um novo
motivo nao pode efetuar retencao na fonte do RPS com o tipo de recolhimento correto.
imposto. Devera informar no tipo de recolhimento
A- A Recolher.
1468 Tipo de recolhimento invalido para tributação Cancelar o RPS emitido e realizar a emissao de um novo
(Isenta, Imune ou Exigibilidd Susp.). O tipo de RPS com o tipo de recolhimento correto.
recolhimento deve ser A A Recolher.

1469 O RPS devera ser transmitido para a Secretaria de Conforme legislação foi identificado que o RPS ultrapassou
Financas do Municipio no prazo de dias definidos o prazo limite e devera ser enviado como Cancelado para
pela Prefeitura, contados da sua emissao, para fins sua devida conversao em NFSe.
de conversao em NFSe.
1470 Prestador identificado como Beneficio Fiscal no Cancelar o RPS emitido e realizar a emissao de um novo
campo Tipo Recolhimento deve ser enviado RPS com o tipo de recolhimento correto.
sempre A RECOLHER.

1471 Tipo de Recolhimento invalido. O tipo de Cancelar o RPS emitido e realizar a emissao de um novo
recolhimento deve ser A - A Recolher para RPS com o tipo de recolhimento correto.
tomador nao identificado.

1472 Tomador pessoa fisica com tipo de recolhimento Deve se informar o Tipo de Recolhimento Retido para
invalido. Tipo de Recolhimento deve ser Retido. tomador pessoa física.

1473 O CPF 77777777777 do tomador nao e valido. Não utilizar o CPF 77777777777 para tomador
identificado. Para tomador estrangeiro utilize
99999999999.
1482 EXPIROU o prazo para conversao deste RPS em Para regularizar a sua situacao e necessario: 1- Efetuar o
NFSe Campinas, conforme legislacao tributaria cancelamento deste RPS em seu sistema; 2- Depois de
municipal. cancelado, transmita-o novamente.
1483 Tipo de Recolhimento invalido, Atividade nao
permite retencao. O Tipo de recolhimento deve ser
A - A Recolher
1484 Inscricao Municipal do Tomador Obrigatoria. Informar a inscricao municipal correta do tomador
Verifique a Inscricao Municipal correta, Cancele o
RPS e emita-o novamente com os dados corretos.

1486 Ainda nao foi finalizada a declaracao de Realize o preenchimento da declaracao de obrigacoes
obrigacoes no site da NFS-e para o mes da data de junto ao movimento do estabelecimento e/ou dos
emissao do RPS. estabelecimentos no site da NFS-e.

1487 Ainda nao foi calculada a aliquota no site da NFS- Realize o preenchimento da declaracao de obrigacoes
e para o mes da data de emissao do RPS. junto ao movimento do estabelecimento e/ou dos
estabelecimentos no site da NFS-e.
1488 A aliquota informada no RPS diverge da aliquota Realize a correcao da divergencia entre a aliquota
calculada no site da NFS-e, na tela de declaracao calculada no site da NFS-e e a aliquota informada no RPS.
de obrigatoriedade do Simples Nacional.
1489 Inscricao Municipal do Tomador Obrigatoria. Informar a inscricao municipal correta do tomador
Verifique a Inscricao Municipal correta, Cancele o
RPS e emita-o novamente com os dados corretos.

NFSE - Nota Fiscal de Serviços Eletrônica


32
1490 Tipo de Recolhimento invalido. O tipo de Cancelar o RPS emitido e realizar a emissao de um novo
recolhimento deve ser A A Recolher para RPS com o tipo de recolhimento correto.
atividades de Cartorio.

1491 Valor do percentual a deduzir incorreto Verifique nos itens de dedução o valor do percentual a
deduzir
1492 Tipo de recolhimento invalido para este item da Cancelar o RPS emitido e realizar a emissao de um novo
lista de serviço. O tipo de recolhimento deve ser RPS com o tipo de recolhimento correto.
R Retido na fonte pelo Tomador.
1493 Tipo de Recolhimento invalido. O Tipo de Altere o tipo de recolhimento para A - Recolher no RPS
recolhimento deve ser AA Recolher para tomador
com regime de tributacao MEI.
1494 Tomador possui regime especial

1495 Situacao do RPS invalida. Para envio de RPS, informe a situacao N Normal

1496 Para contribuintes enquadrados como MEI, com o


tipo de recolhimento A - A Recolher, com item da
lista de construcao civil, deve se enviar Tributacao
diferente de C - Isenta, F - Imune e K - Exigib.
Suspensa.

1497 Verificar se nao houve informacao de retencao Altere o tipo de recolhimento para A
indevida no RPS para empresa fora de Campinas
ou consulte a situacao cadastral no link
http://situacao.campinas.sp.gov.br/

1498 Inscricao Municipal do Tomador Obra Invalida. Informar a inscricao municipal correta do tomador
Verifique a Inscricao Municipal correta. Cancele
o RPS e emita-o novamente com os dados
corretos. Consulte a situacao cadastral no link
http://situacao.campinas.sp.gov.br/

1500 O CPF/CNPJ do tomador informado e reservado Altere o CPF/CNPJ do tomador


para consumidor nao identificado. Esse
CPF/CNPJ somente deve ser utilizado se o
municipio do tomador informado for
CAMPINAS-SP

1501 Documento do tomador estrangeiro nao Informe o documento do tomador estrangeiro no campo
informado. Informe o documento do tomador DocTomadorEstrangeiro.
estrangeiro no campo DocTomadorEstrangeiro.

1502 Para tomador estrangeiro, o CPF/CNPJ deve ser Informe 99999999007790 no campo CPFCNPJTomador e
99999999007790 e o documento do tomador o documento do tomador estrangeiro no campo
estrangeiro deve ser informado no campo DocTomadorEstrangeiro
DocTomadorEstrangeiro .

1511 Para servicos previstos nos subitens 7.02, 7.04 e O campo inscrição municipal da obra deve ser preenchido
7.05 da Lista de Servicos, prestados no municipio com 9 dígitos completando com zeros a esquerda.
de Campinas, o campo Inscricao Municipal da
Obra deve ser preenchido com uma inscricao
valida ou com 000000000 (9 zeros) para obra nao
identificada.

NFSE - Nota Fiscal de Serviços Eletrônica


33
1512 A Inscricao Municipal da Obra informada, nao e O campo o campo Inscricao Municipal da Obra deve ser
uma inscricao de obra ou nao existe no cadastro preenchido com uma inscricao de obra existente no
mobiliario do municipio. cadastro do municipio. Informar com 9 dígitos
completando com zeros a esquerda.

1513 Para servicos previstos nos subitens 7.02, 7.04 e Informar inscricao municipal do tomador corretamente.
7.05 da Lista de Servicos, prestados no municipio
de Campinas, a inscricao municipal do tomador
deve ser uma inscricao empresarial ou a mesma
inscricao de obra informada no campo inscricao
municipal da obra.

1514 Para servicos previstos nos subitens 7.02, 7.04 e Informar um codigo de servico de obra valido.
7.05 da Lista de Servicos, prestados no municipio
de Campinas, deve ser informado o codigo do
servico de obra, conforme anexo 09 do manual.

1515 Codigo de servico de obra nao encontrado no Informar um codigo de servico de obra valido conforme
cadastro do municipio. Anexo 09 do manual.

Alertas Retornados:

CAMPO DESCRIÇÃO
203 Lote não processado ainda
208 Aliquota informada (<valor da aliquota>) difere da aliquota vigente (<valor
aliquota vigente>) para o codigo de sevico informado (<codigoda atividade>). O
sistema ira adotar a aliquota vigente.

211 A inscrição municipal do tomador não foi encontrada na base de dados de CMM.

214 Cidade/UF informada não foi encontrada na base de dados.


216 RPS já foi convertido individualmente em NF-E através do site e não será
processado novamente.
217 RPS reenviado. A NFS-E referente ao RPS foi cancelada e uma nova NFS-e foi
emitida.
221 O CNPJ informado possui inscrição municipal dentro do município, porem foi
informado endereço fora do município.
1301 NFSe já cancelada.
1302 NFSe em duplicidade na mensagem XML enviada.
1304 NFSe não localizada na base de dados para cancelamento.
1405 Não existe nenhuma inscrição municipal
vinculada ao CPF/CNPJ informado.
1406 Versao da DLL de conversao de RPS desatualizada. Baixe a ultima versao no
site da NFSe.
1407 NFSe nao localizada na base de dados
1408 RPS nao localizado na base de dados
1409 Lote nao assinado
1410 Versao do XML desatualizada.
1474 Solicitacao de aceite de cancelamento realizada com sucesso

NFSE - Nota Fiscal de Serviços Eletrônica


34
1475 A Solicitacao de aceite para esta nota ja existe
1476 Teste de Envio de lote processado sem erros, os RPSs nao serao convertidos em
NFS-e.

Anexo 02

URL do WebService para produção:


O WebService de produção encontra-se disponível no link:

http://issdigital.campinas.sp.gov.br/WsNFe2/LoteRps.jws

Site do Ambiente de Produção :


- http://nfse.campinas.sp.gov.br

Anexo 03

Definições para a formatação do campo Inscrição Municipal do Prestador de acordo com a cidade de
declaração.

CIDADE TAMANHO DO CAMPO EXEMPLO


Campinas 09 000000108

Obs : Preencher sempre com zeros a esquerda para completar o tamanho do campo.

ANEXO 04 – TIPOS DE LOGRADOURO

Avenida
Rua
Rodovia
Ruela
Sítio
Sup Quadra
Travessa
Vale
Via
Viaduto
Viela
Vila
Vargem

NFSE - Nota Fiscal de Serviços Eletrônica


35
ANEXO 05 – TIPOS DE BAIRROS

Bairro
Bosque
Chácara
Conjunto
Desmembramento
Distrito
Favela
Fazenda
Gleba
Horto
Jardim
Loteamento
Núcleo
Parque
Residencial
Sítio
Tropical
Vila
Zona

Anexo 06

Arquivos XML de exemplo de utilização e XSD (XML Schema Definition) do Web Service:

http://nfse.campinas.sp.gov.br/NotaFiscal/cpqPDF/exemplos/exemplosws.zip

Anexo 07 - Modelo de Recibo Provisório de Serviços (RPS)

http://nfse.campinas.sp.gov.br/NotaFiscal/cpqPDF/exemplos/modelorps.zip

Anexo 8 - LINK PARA DOWNLOADS:

Tabela de atividades que aceitam Itens de Serviço Não Tributáveis:

http://nfse.campinas.sp.gov.br/NotaFiscal/cpqPDF/exemplos/Anexo8.xls

NFSE - Nota Fiscal de Serviços Eletrônica


36
Anexo 09 – Tabela de Serviços de Obra

CODIGO DESCRICAO
1 Ajardinamento
2 Ar Condicionado, aquecedores, calefação, ventilação, exaustão e outros equipamentos/instalações
3 Bombas de Recalque e outros equipamentos/instalações
4 Canteiro de obras, organização e instalação
5 Elevadores
6 Ensaios e análises técnicas e controle de qualidade dos materiais
7 Fiscalização e gerenciamento de execução de obra
8 Fogões, incineradores e outros equipamentos/instalações
9 Impostos, Taxas e Emolumentos Cartoriais
10 Instalação e Regulamentação de Condomínio
11 Jateamento ou Hidrojateamento
12 Limpeza do terreno e Limpeza da Obra
13 Locação de equipamentos sem o fornecimento do operador
14 Playground (quando não classificado como área construída)
15 Poços, perfuração
16 Projetos Elaboração: arquitetônico, estrutural, de instalação e outros
17 Publicidade e propaganda para promoção e/ou venda do imóvel
18 Rebaixamento de Lençol Freático
19 Recreação, Área Descoberta
20 Serviços não relacionados com a obra
21 Sondagem do solo
22 Submuramento
23 Taxa de Administração
24 Tirante
25 Topografia
26 Urbanização e Pavimentação
27 Outros serviços de construção civil, hidráulica ou elétrica não relacionados nas demais opções

NFSE - Nota Fiscal de Serviços Eletrônica


37

Você também pode gostar