Escolar Documentos
Profissional Documentos
Cultura Documentos
ELETRÔNICA (NFS-e)
Manual de Integração
Versão 1.4
1. INTRODUÇÃO ................................
................................................................................................
........................................................ 4
2. CONSIDERAÇÕES INICIAIS ................................................................................................
...................................... 5
NOTA FISCAL DE SERVIÇOS ELETRÔNICA - NFS-E .............................................................
................................ 5
RECIBO PROVISÓRIO DE SERVIÇO - RPS ................................................................
................................................. 5
3. ARQUITETURA DE COMUNICAÇÃO COM O CONTRIBUINTE .............................................6
................................
MODELO CONCEITUAL ................................
................................................................................................
..........................................6
....................................6
Recepção e Processamento de Lote de RPS ................................................................
Consulta de Situação de Lote de RPS ................................................................
.................................... 6
................................................... 7
Consulta de NFS-e por RPS ................................................................
Consulta de Lote de RPS ................................................................
........................................................... 8
Consulta de NFS-e ................................ ....................................... 8
................................................................................................
Cancelamento de NFS .............................................................. 9
NFS-e ................................................................
PADRÕES TÉCNICOS ................................
................................................................................................
........................................10
Padrão de Comunicação ................................................................
............................................................ 10
................................................. 11
Padrão de Certificado Digital ................................................................
Padrão de Assinatura Digital ................................................................
................................................. 11
Validação de Assinatura Digital pelo Sistema NFS-e ............................................
................................ 13
............................................................. 13
Uso de Assinatura com Certificado Digital................................
PADRÃO DAS MENSAGENS XML ................................................................
.....................................................14
Área do Cabeçalho................................ ................................ 14
................................................................................................
Validação da estrutura das Mensagens XML .............................................................
................................ 14
................................................... 15
Schemas XML (arquivos XSD) ................................................................
......................................................... 15
Versão dos Schemas XML ................................................................
4. ESTRUTURA DE DADOS DO WEB SERVICE ................................................................
...................................... 16
MODELO OPERACIONAL ................................................................................................
..................................... 16
Serviços Síncronos ................................ ............................... 16
...............................................................................................
............................................................ 17
Serviços Assíncronos................................................................
FORMATOS E PADRÕES UTILIZADOS ................................................................
.............................................18
TIPOS SIMPLES ................................ ...................................... 19
................................................................................................
TIPOS COMPLEXOS ................................ ............................... 22
...............................................................................................
SERVIÇOS ................................
................................................................................................
.................................................... 27
.................................. 28
Recepção de Lote de RPS ................................................................................................
Consulta de Situação de Lote de RPS ................................................................
.................................. 28
................................................. 29
Consulta de NFS-e por RPS ................................................................
Consulta de NFS-e ................................ ..................................... 29
................................................................................................
......................................................... 29
Consulta de Lote de RPS ................................................................
Cancelamento NFS-e ................................. 30
e ................................................................................................
5. ANEXO ................................
................................................................................................................................
.................................. 30
TABELA DE ERROS ................................
................................................................................................
........................................... 30
TABELA DE ERROS ESPECÍFICOS DE CURITIBA............................................................
................................ 31
REGRAS ESPECÍFICAS DE CURITIBA ................................................................
................................................ 31
Este manual tem como objetivo apresentar as especificações e critérios técnicos
necessários para utilização do Web Service disponibilizado pela Prefeitura Municipal de
Curitiba, conforme modelo ABRASF - Associação Brasileira
ileira de Secretários e Dirigentes
das Finanças dos Municípios das Capitais, para as empresas prestadoras e/ou
tomadoras de serviços.
Através do Web Service as empresas poderão integrar seus próprios sistemas de
informações com o Sistema da Prefeitura. Des
Desta
ta forma, consegue-se
consegue automatizar o
processo de geração, consulta e cancelamento de NFS
NFS-e.
3
A Nota Fiscal de Serviços Eletrônica (NFS(NFS-e)
e) é um documento de existência
exclusivamente digital, gerado e armazenado eletronicamente pela Prefeitura ou por
outra entidade conveniada, para documentar as operações de prestação de serviços.
A geração da NFS-e e será feita, automaticamente, por meio de serviços informatizados,
disponibilizados aos contribuintes. Para que sua geração seja efet
efetuada, dados que a
compõem serão informados, analisados, processados, validados e, se corretos, gerarão
o documento.
A responsabilidade pelo cumprimento da obrigação acessória de emissão da NFS
NFS-e e
pelo correto fornecimento dos dados à Prefeitura, para a geração da mesma, é do
contribuinte.
4
Através do Web Service, o Sistema de Notas Fiscais de Serviço Eletrônicas da
Prefeitura de Curitiba disponibilizará serviços que poderão ser acessados pelos
sistemas dos contribuintes. A seguir, estão resumidos os serviços disponíveis e suas
respectivas funcionalidades básicas.
5
Passos para execução
1.
os dados para processamento (fluxo
2. A requisição é recebida pelo servidor do Web Service, que verifica os dados
6
Passos para execução
1. -
dados para processamento (fluxo
2. A requisição é recebida pelo servidor do Web Service, que verifica os dados
preenchidos e identifica a NFS
NFS-
3. O Web Service retorna uma mensagem com o resultado do processamento do
se
7
XML de Envio é validado pelo arquivo: servico_consultar_nfse_envio.xsd
XML de Resposta é validado pelo arquivo: servico_consultar_nfse_resposta.xsd
8
O meio físico de comunicação utilizado entre os sistemas de informação dos
contribuintes e o Sistema de Notas Fiscais de Serviço Eletrônicas da Prefeitura de
Curitiba será a Internet, com o uso do protocolo SSL, que além de garantir um duto
de comunicação seguro na Internet, permite a identificação do servidor e do cliente
através de certificados digitais, eliminando a necessidade de identificação do usuário
através de nome ou código de usuário e senha.
O modelo de comunicação segue o padrão de Web Services definido pelo WS-I
WS Basic
Profile.
A troca de mensagens entre o Web Service do Sistema de Notas Fiscais de Serviço
Eletrônicas da Prefeitura de Curitiba e o sistema do contribuinte será realizada no
padrão SOAP,
OAP, com troca de mensagens XML no padrão Style/Enconding:
9
As chamadas aos serviços serão feitas enviando como parâmetro um
documento XML a ser processado pelo sistema. Esse documento não fará
parte da descrição do serviço (arquivo WSDL), e o formato do XML
correspondente ao serviço deverá ser consultado nesse manual de integração,
seção 4.5.
10
Os elementos abaixo estão presentes dentro do Certificado do contribuinte
tornando desnecessária a sua representação individualizada no arquivo XML.
Portanto, o arquivo XML não deve conter os elementos:
<X509SubjectName>
<X509IssuerSerial>
<X509IssuerName>
<X509SerialNumber>
<X509SKI>
Deve-se evitar o uso das TAGs abaixo, pois as informações serão obtidas a partir do
Certificado do emitente:
<KeyValue>
<RSAKeyValue>
<Modulus>
<Exponent>
http://www.w3.org/TR/2001/REC-xml-c14n-
XS06 SignatureMethod G XS03 1-1 Grupo do Método de Assinatura
XS07 Algorithm A XS06 C 1-1 Atributo Algorithm de SignedInfo:
http://www.w3.org/TR/2001/REC-xml-c14n-
20010315
XS14 Xpath E XS12 C 0-N Xpath
XS15 DigestMethod G XS08 1-1 Grupo do Método de DigestMethod
XS16 Algorithm A XS15 C 1-1 Atributo Algorithm de DigestMethod:
XS17 DigestValue E XS08 C 1 Digest Value (Hash SHA-1 Base64)
XS18 SignatureValue G XS01 1-1 Grupo do Signature Value
XS19 KeyInfo G XS01 1-1 Grupo do KeyInfo
11
XS20 X509Data G XS19 1-1 Grupo X509
XS21 X509Certificate E XS20 C 1-1 Certificado Digital x509 em Base64b
Para a validação da assinatura digital, seguem as regras que serão adotadas pela
Prefeitura de Curitiba:
1. Extrair a chave pública do certificado;
2. Verificar o prazo de validade do certificado utilizado;
3. Montar e validar a cadeia de confiança dos certificados validando também a
LCR (Lista de Certificados Revogados) de cada certificado da cadeia;
4. Validar o uso da chave utilizada (Assinatura Digital) de tal forma a aceitar
certificados somente do tipo A (não serão aceitos certificados do tipo S);
5. Garantir
arantir que o certificado utilizado é de um usuário final e não de uma
Autoridade Certificadora;
6. Adotar as regras definidas pelo RFC 3280 para LCRs e cadeia de confiança;
7. Validar a integridade de todas as LCR utilizadas pelo sistema;
8. Prazo de validade de cada LCR utilizada (verificar data inicial e final).
13
A validação da estrutura
strutura da mensagem XML é realizada por um analisador sintático
(parser) que verifica se a mensagem XML atende as definições e regras de seu
respectivo Schema XML.
Qualquer divergência da estrutura da mensagem XML em relação ao seu respectivo
Schema XML, provoca um erro de validação do Schema XML. Neste caso o conteúdo
da mensagem XML de pedido do serviço não poderá ser processado.
A primeira condição para que a mensagem XML seja validada com sucesso é que ela
seja submetida ao Schema XML correto.
Assim, os sistemas de informação dos contribuintes devem estar preparados para
gerar mensagens XML em seus respectivos Schemas XML em vigor.
O Schema XML (arquivo XSD) correspondente a cada uma das mensagens XML de
pedido e de retorno utilizadas pelo Web Service pode ser obtido na internet
acessando o Portal da Nota Curitibana da Prefeitura de Curitiba.
Toda mudança de layout das mensagens XML do Web Service implica na atualização
do seu respectivo Schema XML.
A identificação da versão dos Schemas XML será realizada com o acréscimo do
como segue:
14
Existirá um único Web Service com todos os serviços apresentados no item
3.1. O fluxo de comunicação é sempre iniciado pelo sistema do contribuinte através
do envio de uma mensagem XML ao Web Service com o pedido do serviço desejado.
15
Etapas do processo ideal:
1. O aplicativo do contribuinte inicia a conexão enviando uma mensagem de
solicitação de serviço para o Web Service;
2. O Web Service recebe a mensagem de solicitação de serviço e encaminha ao
aplicativo da NFS-e
e que irá processar o serviço solicitado;
3. O aplicativo da NFS-e
e recebe a mensagem de solicitação de serviços e realiza o
processamento, devolvendo uma mensagem de resultado do processamento ao Web
Service;
4. O Web Service recebe a mensagem de resultado do processamento e o
encaminha ao aplicativo do contribuinte;
5. O aplicativo do contribuinte recebe a mensagem de resultado do processamento e
caso não exista outra mensagem, encerra a conexão.
16
4. O aplicativo do contribuinte recebe o protocolo;
5. Na estrutura interna do aplicativo de NFS
NFS-e
e a solicitação de serviços é retirada da
fila de serviços solicitados pelo aplicativo da NFS
NFS-e e em momento específico,
definido pela equipe
ipe técnica da NFS-e;
6. O serviço solicitado é processado pelo aplicativo da NFS
NFS-e
e e o resultado do
processamento é colocado na fila de serviços processados;
Obtenção do resultado do serviço:
7. O aplicativo do contribuinte, através do protocolo recebido, envia uma consulta ao
serviço que retornará o resultado do processamento daquele protocolo, iniciando uma
conexão com o Web Service;
8. O Web Service recebe a mensagem de consulta e localiza o resul
resultado de
processamento da solicitação de serviço;
9. O Web Service devolve o resultado do processamento ao aplicativo contribuinte;
10. O aplicativo do contribuinte recebe a mensagem de resultado do
processamento e, caso não exista outra mensagem, encerra a conexão.
conexã
Abaixo segue algumas formatações de dados que devem ser seguidas para geração
correta na estrutura dos arquivos.
Formato Observação
Data (date) Formato: AAAA
AAAA-MM-DD
onde:
AAAA = ano com 4 caracteres MM = mês com 2 caracteres DD = dia com 2 caracteres
Data/Hora (datetime) Formato AAAA
AAAA-MM-DDTHH:mm:ss onde:
AAAA = ano com 4 caracteres MM = mês com 2 caracteres DD = dia com 2 caracteres
HH = hora com 2 caracteres mm: minuto com 2 caracteres ss: segundo com 2 caracteres
(decimal) Não deve ser utilizado separador de milhar. O ponto (.) deve ser utilizado para separar a
parte inteira da fracionária.
Exemplo:
(decimal) O formato em percentual presume o valor percentual em sua forma fracionária, contendo 5
dígitos. O ponto (.) separa a parte inteira da fracionária.
Exemplo:
62% = 0.62
17
Não deve ser inserido caractere não significativo para preencher o tamanho completo
do campo, ou seja, zeros antes de número ou espaço em branco após cadeia de
caracteres. A posição do campo é definida na estrutura do documento XML através de
TAGs (<tag>conteúdo</tag>).
A regra constante do parágrafo anterior deverá estender
estender-se
se para os campos onde não
há indicação de obrigatoriedade e que, no entanto, seu preenchimento torna-se
torna
obrigatório por estar condicionado à legislação específica ou ao negócio do
contribuinte. Neste caso, deverá constar a TAG com o valor correspondente e, para os
demais campos, deverão ser eliminadas as TAGs.
TAG documentation);
A seguir encontra-se
se a tabela com a lista dos tipos si
simples
mples que serão utilizados como
tipos de dados. A tabela está dividida em 4 colunas, a saber:
C: Caractere;
N: Número;
D: Data ou Data/Hora;
Descrição: descreve informações sobre o campo;
Tam.: tamanho do campo:
18
Quando for caracteres o tamanho define a quantidade máxima de
caracteres que o texto poderá ter;
1 Normal
2 Cancelado
1 Normal
2 Cancelado
1 Tributação no município
3 Isenção
4 - Imune
19
tsRegimeEspecialTributacao N Código de identificação do regime especial de tributação 2
1 Microempresa municipal
2 - Estimativa
3 Sociedade de profissionais
4 Cooperativa
1 - Sim
2 Não
1 - RPS
Ex: 1% = 0.01
25,5% = 0.255
100% = 1.0000 ou 1
20
tsIndicacaoCpfCnpj N Indicador de uso de CPF ou CNPJ 1
1 CPF
2 CNPJ
3 Não Informado
1 Não Recebido
2 Não Processado
A seguir serão detalhadas as tabelas de cada tipo composto e seus campos. A tabela
está dividida da seguinte forma:
(1)
(2)
Nome Tipo Ocorrência Descrição
(3) (4) (5) (6) (7)
(4) (5) (6) (7)
21
7. Descrição do campo.
22
TcCpfCnpjNúmero de CPF ou CNPJ
Nome Tipo Ocorrência Descrição
Choice Cpf tsCpf 1-1 Número do Cpf
Cnpj tsCnpj 1-1 Número do Cnpj
TcEndereco
Representação completa do endereço
Nome Tipo Ocorrência Descrição
Endereco tsEndereco 0-1 Endereço
Numero tsNumeroEndereco 0-1 Número do endereço
Complemento tsComplementoEndereco 0-1 Complemento do Endereço
Bairro tsBairro 0-1 Nome do bairro
CodigoMunicipio tsCodigoMunicipioIbge 0-1 Código da cidade
Uf tsUf 0-1 Sigla do estado
Cep tsCep 0-1 CEP da localidade
TcContato
Representa forma de contato com a pessoa (física/jurídica)
Nome Tipo Ocorrência Descrição
Telefone tsTelefone 0-1
Email tsEmail 0-1
tcIdentificacaoOrgaoGerador
Representa dados para identificação de órgão gerador
Nome Tipo Ocorrência Descrição
CodigoMunicipio tsCodigoMunicipioIbge 1-1
Uf tsUf 1-1
tcIdentificacaoRps
Dados de identificação do RPS
Nome Tipo Ocorrência Descrição
Numero tsNumeroRps 1-1
Serie tsSerieRps 1-1
Tipo tsTipoRps 1-1
tcIdentificacaoPrestador
Representa dados para identificação do prestador de serviço
Nome Tipo Ocorrência Descrição
Cnpj tsCnpj 1-1
InscricaoMunicipal tsInscricaoMunicipal 0-1
tcIdentificacaoTomador
Representa dados para identificação do tomador de serviço
Nome Tipo Ocorrência Descrição
CpfCnpj tcCpfCnpj 0-1
InscricaoMunicipal tsInscricaoMunicipal 0-1
tcDadosTomador
Representa dados do tomador de serviço
Nome Tipo Ocorrência Descrição
IdentificacaoTomador TcIdentificacaoTomador 0-1
TcIdentificacaoIntermediarioServico
Representa dados para identificação de intermediário do serviço
Nome Tipo Ocorrência Descrição
23
RazaoSocial tsRazaoSocial 1-1
CpfCnpj tcCpfCnpj 1-1
InscricaoMunicipal tsInscricaoMunicipal 0-1
TcValores
Representa um conjunto de valores que compõe o documento fiscal
Nome Tipo Ocorrência Descrição
ValorServicos tsValor 1-1
ValorDeducoes tsValor 0-1
NumeroDeducao tsNumeroDeducao 0-1
ValorPis tsValor 0-1
ValorCofins tsValor 0-1
ValorInss tsValor 0-1
ValorIr tsValor 0-1
ValorCsll tsValor 0-1
IssRetido tsSimNao 1-1
ValorIss tsValor 0-1
OutrasRetencoes tsValor 0-1
BaseCalculo tsValor 1-1 (Valor dos serviços - Valor das
deduções - descontos incondicionados)
TcDadosServico
Representa dados que compõe o serviço prestado
Nome Tipo Ocorrência Descrição
Valores tcValores 1-1
ItemListaServico tsItemListaServico 1-1
CodigoCnae tsCodigoCnae 0-1
CodigoTributacaoMunicipio tsCodigoTributacao 0-1
Discriminacao tsDiscriminacao 1-1
CodigoMunicipio tsCodigoMunicipioIbge 1-1
tcDadosConstrucaoCivil
Representa dados para identificação de construção civil
Nome Tipo Ocorrência Descrição
CodigoObra tsCodigoObra 1-1
Art tsArt 1-1
tcDadosPrestador
Representa dados do prestador do serviço
Nome Tipo Ocorrência Descrição
IdentificacaoPrestador tcIdentificacaoPrestador 1-1
RazaoSocial tsRazaoSocial 1-1
NomeFantasia tsNomeFantasia 0-1
Endereco tcEndereco 1-1
Contato tcContato 0-1
TcInfRps
Representa dados informativos do Recibo Provisório de Serviço (RPS)
Nome Tipo Ocorrência Descrição
24
DataEmissao Datetime 1-1
NaturezaOperacao TsNaturezaOperacao 1-1
RegimeEspecialTributacao TsRegimeEspecialTributacao 0-1
OptanteSimplesNacional TsSimNao 1-1
IncentivadorCultural TsSimNao 1-1
Status TsStatusRps 1-1
RpsSubstituido TcIdentificacaoRps 0-1
Servico TcDadosServico 1-1
Prestador TcIdentificacaoPrestador 1-1
Tomador TcDadosTomador 1-1
IntermediarioServico tcIdentificacaoIntermediarioServico 0-1
ConstrucaoCivil TcDadosContrucaoCivil 0-1
TcRps
Representa a estrutura do Recibo Provisório de Serviço (RPS) assinada
Nome Tipo Ocorrência Descrição
InfRps tcInfRps 1-1
Signature dsig:Signature 0-1
tcIdentificacaoNfse
Representa dados que identificam uma Nota Fiscal de Serviços Eletrônica
Nome Tipo Ocorrência Descrição
Numero tsNumeroNfse 1-1
Cnpj tsCnpj 1-1
InscricaoMunicipal tsInscricaoMunicipal 0-1
CodigoMunicipio tsCodigoMunicipioIbge
TcInfNfse
Representa os dados informativos da Nota Fiscal de Serviços Eletrônica
Nome Tipo Ocorrência Descrição
Id tsIdTag Identificador da TAG
TcNfse
Representa a estrutura da Nota Fiscal de Serviços Eletrônica assinada
Nome Tipo Ocorrência Descrição
InfNfse tcInfNfse 1-1
Signature Dsig:Signature 1-2
tcInfPedidoCancelamento
Representa a estrutura de dados do pedido de cancelamento enviado pelo prestador ao cancelar uma
TcPedidoCancelamento
Representa a estrutura de Pedido de Cancelamento da Nota Fiscal de Serviços Eletrônica assinada
Nome Tipo Ocorrência Descrição
InfPedidoCancelamento tcInfPedidoCancelamento 1-1
Signature Dsig:Signature 0-1
tcInfConfirmacaoCancelamento
Representa a estrutura de dados da confirmação de cancelamento Nota Fiscal de Serviços Eletrônica feito pelo Fisco
Municipal.
Nome Tipo Ocorrência Observação
Sucesso boolean 1-1
DataHora datetime 1-1
TcConfirmacaoCancelamento
Representa a estrutura de Confirmação de Cancelamento da Nota Fiscal de Serviços Eletrônica assinada
Nome Tipo Ocorrência Descrição
Id tsIdTag Identificador da TAG
Pedido TcPedidoCancelamento 1-1
InfConfirmacaoCancelamento tcInfConfirmacaoCancelamento 1-1
TcCancelamentoNfse
Representa a estrutura completa (pedido + confirmação) de cancelamento de NFS
NFS-e.
Nome Tipo Ocorrência Descrição
Confirmacao TcConfirmacaoCancelamento 1-1
Signature Dsig:Signature 1-1
TcInfSubstituicaoNfse
Representa os dados de registro de substituição de NFS
NFS-e.
Nome Tipo Ocorrência Descrição
Id tsIdTag Identificador da TAG a ser
assinada
NfseSubstituidora tsNumeroNfse 1-1
TcSubstituicaoNfse
Representa a estrutura de substituição de NFS
NFS-e.
Nome Tipo Ocorrência Descrição
SubstituicaoNfse tcInfSubstituicaoNfse 1-1
Signature dsig:Signature 1-2
TcCompNfse
Representa a estrutura de compartilhamento de dados de uma NFS
NFS-e.
Nome Tipo Ocorrência Descrição
Nfse tcNfse 1-1
NfseCancelamento tcCancelamentoNfse 0-1
NfseSubstituicao tcSubstituicaoNfse 0-1
tcMensagemRetorno
Representa a estrutura de mensagem de retorno de serviço.
Nome Tipo Ocorrência Descrição
Codigo TsCodigoMensagemAlerta 1-1
Mensagem tsDescricaoMensagemAlerta 1-1
Correcao tsDescricaoMensagemAlerta 0-1
26
Nome Tipo Ocorrência Descrição
MensagemRetorno tcMensagemRetorno 1-N
tcMensagemRetornoLote
Representa a estrutura de mensagem de retorno de serviço.
Nome Tipo Ocorrência Descrição
IdentificacaoRps TcIdentificacaoRps 1-1
Codigo TsCodigoMensagemAlerta 1-1
Mensagem tsDescricaoMensagemAlerta 1-1
tcLoteRps
Nome Tipo Ocorrência Observação
Id tsIdTag Identificador da TAG a ser
assinada
NumeroLote TsNumeroLote 1-1
Cnpj TsCnpj 1-1
InscricaoMunicipal TsInscricaoMunicipal 1-1
QuantidadeRps TsQuantidadeRps 1-1
ListaRps 1-1
Rps TcRps 1-N
As tabelas que detalham cada XML Schema estão divididas da seguinte forma:
(1)
# Nome Tipo Pai Ocorrência Observação
(2) (3) (4) (5) (6) (7)
(8)
(9)
servico_enviar_lote_rps_envio.xsd
# Nome Tipo Pai Ocorrência Observação
1 EnviarLoteRpsEnvio 1-1
LoteRps TcLoteRps 1 1-1
Signature dsig:Signature 1 0-1
servico_enviar_lote_rps_resposta.xsd
# Nome Tipo Pai Ocorrência Observação
1 EnviarLoteRpsResposta 1-1
NumeroLote tsNumeroLote 1
DataRecebimento Datetime 1
Protocolo tsNumeroProtocolo 1 1-1 Choice
2 ListaMensagemRetorno ListaMensagemRetorno 1 1-1
servico_consultar_situacao_lote_rps_envio.xsd
# Nome Tipo Pai Ocorrência Observação
1 ConsultarSituacaoLoteRpsEn vio 1-1
28
# Nome Tipo Pai Ocorrência Observação
1 ConsultarSituacaoLoteRpsRe 1-1
sposta
NumeroLote tsNumeroLote 1 1-1 Choice
Situação tsSituacaoLoteRps 1
2 ListaMensagemRetorno ListaMensagemRetorno 1 1-1
29
Esse serviço será executado através da chamada ao método
ConsultarLoteRps, passando a mensagem XML como parâmetro com a estrutura
definida na tabela que segue.
servico_consultar_lote_rps_envio.xsd
# Nome Tipo Pai Ocorrência Observação
1 ConsultarLoteRpsEnvio 1-1
Prestador TcIdentificacaoPrestador 1 1-1
Protocolo TsNumeroProtocolo 1 1-1
30
As mensagens de erro definidas pela ABRASF podem ser encontradas na
Tabela de Erros, Alertas e Regras V1.1 na Curitiba), disponibilizada
no endereço:
31