- Objetivo
- URL
- Parâmetros de envio
- Nomenclatura de arquivos
- Download de arquivos
- Estrutura do arquivo de remessa
- Exemplos de arquivos
- Envio de Imagens
- Envio arquivos assinados
- Download de arquivos assinados
- Mensagens
Descrever a realização da tramitação de arquivos de Títulos entre os Apresentantes de Protesto e o CRA21.
- Homologação (ambiente de testes):craUF.cra21.com.br/craUF/xml/xml.php
Ex: http://crasc.cra21.com.br/crasc/xml/xml.phpATENÇÃO: no ambiente de homologação utilizar o protocolo HTTP - Produção (ambiente de funcionamento do sistema):craUF.crabr.com.br/craUF/xml/xml.php
Ex: https://crasc.crabr.com.br/crasc/xml/xml.phpATENÇÃO: no ambiente de produção utilizar o protocolo HTTPS
- Os dados (parâmetros) devem ser enviados via protocolo POST
- Ao consumir o WebService, em todos os serviços, a autenticação deverá ser realizada utilizando autenticação básica.
- Deverão ser passados os parâmetros de usuário e senha, fornecidos pela CRA.
- Após a autenticação serão validados os parâmetros de entrada e por último a crítica do arquivo
- Serviços disponíveis:
-
user_code login do usuário user_pass senha do usuário user_dados conteúdo do arquivo xml (somente no envio). user_arq nome do arquivo no formato FEBRABAN. user_sign conteúdo da assinatura do arquivo (somente para CRAs habilitadas).
-
REMESSA
|
DESISTENCIA
|
CANCELAMENTO
|
AUTORIZAÇÃO DE CANCELAMENTO
|
AUTORIZAÇÃO DE DESISTÊNCIA
|
CONFIRMAÇÃO
|
RETORNO
|
- Serão retornados todos os arquivos de confirmação/retorno conforme a data informada no nome do arquivo.
- Exemplo de retorno do arquivo XML de confirmação (Layout XML da Febraban):
REGISTRO HEADER – ARQUIVO REMESSA (Tag hd)
Atributo | Descrição | Tam | Tipo | Casas Decimais |
h01 | Identifica o registro header no arquivo – Constante 0 | 001 | Numérico | Nenhuma |
h02 | Código do apresentante | 003 | Numérico | Nenhuma |
h03 | Nome do apresentante | 040 | Alfabético | |
h04 | Data do envio do arquivo de remessa | 008 | Numérico | Nenhuma |
h05 | Identificação de Transação – Remetente Preencher com a sigla do remetente do arquivo: BFO – Banco, Instituição Financeira e Outros. |
003 | Alfanumérico | |
h06 | Identificação de Transação – Destinatário Preencher com a sigla do destinatário do arquivo: SDT – Serviço de Distribuição de Títulos. |
003 | Alfanumérico | |
h07 | Identificação de Transação – Tipo Preencher com a sigla de identificação da transação: TPR – Remessa de títulos para protesto. |
003 | Alfanumérico | |
h08 | Sequencial da remessa | 006 | Numérico | Nenhuma |
h09 | Quantidade de registros na transação | 004 | Numérico | Nenhuma |
h10 | Quantidade de títulos na remessa | 004 | Numérico | Nenhuma |
h11 | Quantidade de indicações – Tipo: DMI, DRI e CBI | 004 | Numérico | Nenhuma |
h12 | Quantidade de títulos originais na remessa | 004 | Numérico | Nenhuma |
h13 | Número de identificação do apresentante – opcional | 006 | Alfanumérico | |
h14 | Versão do Layout | 003 | Numérico | Nenhuma |
h15 | Código do município | 007 | Alfanumérico | |
h16 | Preencher em caso de código do apresentante com mais de 3 dígitos | 497 | Alfanumérico | |
h17 | Sequencial do registro | 004 | Numérico | Nenhuma |
REGISTRO DE TRANSAÇÃO – ARQUIVO REMESSA (Tag tr)
Atributo | Descrição | Tam | Tipo | Casas Decimais |
t01 | Identifica o registro transação no arquivo – Constante 1 | 001 | Numérico | Nenhuma |
t02 | Código do apresentante | 003 | Numérico | Nenhuma |
t03 | Código do cedente do título | 015 | Alfanumérico | |
t04 | Nome do Cedente/Favorecido | 045 | Alfanumérico | |
t05 | Nome do Sacador | 045 | Alfanumérico | |
t06 | Número do CNPJ do Sacador | 014 | Alfanumérico | |
t07 | Endereço do Sacador | 045 | Alfanumérico | |
t08 | CEP do Sacador | 008 | Numérico | Nenhuma |
t09 | Cidade do Sacador | 020 | Alfanumérico | |
t10 | UF do Sacador | 002 | Alfabético | |
t11 | Nosso número | 015 | Alfanumérico | |
t12 | Espécie do título | 003 | Alfabético | |
t13 | Número do título | 011 | Alfanumérico | |
t14 | Data da emissão do título | 008 | Numérico | Nenhuma |
t15 | Data de vencimento do título | 008 | Numérico | Nenhuma |
t16 | Tipo de moeda – 001 – Real | 003 | Numérico | Nenhuma |
t17 | Valor do título | 014 | Numérico | 2 |
t18 | Saldo do título – valor a protestar | 014 | Numérico | 2 |
t19 | Praça de Pagamento | 020 | Alfanumérico | |
t20 | Tipo de endosso – Fixo Branco | 001 | Alfabético | |
t21 | Informação sobre aceite – Preencher com N | 001 | Alfabético | |
t22 | Número de controle de devedores – Sequencial dos devedores do título | 001 | Numérico | Nenhuma |
t23 | Nome do devedor | 045 | Alfanumérico | |
t24 | Tipo de documento do devedor – 001 = CNPJ ou 002 = CPF | 003 | Numérico | Nenhuma |
t25 | Número do documento do devedor – Para CPF informar zero à esquerda | 014 | Numérico | Nenhuma |
t26 | R.G. – não informar | 011 | Alfanumérico | |
t27 | Endereço do devedor | 045 | Alfanumérico | |
t28 | CEP do devedor | 008 | Numérico | Nenhuma |
t29 | Cidade do devedor | 020 | Alfanumérico | |
t30 | UF do devedor | 002 | Alfabético | |
t31 | Código do Cartório Uso restrito do Serviço de Distribuição – Preencher com Zero |
002 | Numérico | Nenhuma |
t32 | Número do Protocolo do Cartório Uso restrito do Serviço de Distribuição – Preencher com Zero |
010 | Alfanumérico | |
t33 | Tipo de Ocorrência Uso restrito do Serviço de Distribuição – Preencher com Branco |
001 | Alfanumérico | |
t34 | Data do Protocolo Uso restrito do Serviço de Distribuição – Preencher com Zero |
008 | Numérico | Nenhuma |
t35 | Valor das Custas do Cartório Uso restrito do Serviço de Distribuição – Preencher com Zero |
010 | Numérico | 2 |
t36 | Declaração do Portador (PREENCHIMENTO DE ACORDO COM A ESPÉCIE, CONTATE A CRA PARA ESCLARECIMENTO) Informe o tipo de declaração, exemplo: D: Para DMI ou DSI onde o apresentante/credor declara estar de posse da documentação que comprova a dívida A: Para títulos que exigem a apresentação física do documento original G: Dispensa documentação I: Envia imagem Campo opcional. |
001 | Alfanumérico | |
t37 | Data da Ocorrência Uso restrito do Serviço de Distribuição – Preencher com Zero |
008 | Numérico | Nenhuma |
t38 | Código de Irregularidade Uso restrito do Serviço de Distribuição – Preencher com Branco |
002 | Alfanumérico | |
t39 | Bairro do devedor | 020 | Alfabético | |
t40 | Valor das Custas do Cartório Distribuidor Uso restrito do Serviço de Distribuição – Preencher com Zero |
010 | Numérico | 2 |
t41 | Registro de Distribuição Uso restrito do Serviço de Distribuição – Preencher com Zero |
006 | Numérico | Nenhuma |
t42 | Valor da gravação eletrônica e demais despesas Uso restrito da Centralizadora (CRA) – Preencher com Zero |
010 | Numérico | 2 |
t43 | Número da Operação do Banco Fixo – 0 |
005 | Numérico | Nenhuma |
t44 | Número do Contrato do Banco Fixo – 0 |
015 | Numérico | Nenhuma |
t45 | Número da Parcela do Contrato Fixo – 0 |
003 | Numérico | Nenhuma |
t46 | Tipo da Letra de Câmbio Fixo – 0 |
001 | Alfanumérico | |
t47 | Complemento Código de Irregularidade Uso restrito do Serviço de Distribuição – Preencher com Branco |
008 | Alfanumérico | |
t48 | Protesto por Motivo de Falência Fixo – Branco |
001 | Alfabético | |
t49 | Instrumento de Protesto Fixo – Branco |
001 | Alfabético | |
t50 | Valor das demais despesas Uso restrito dos cartórios – preencher com zeros |
010 | Numérico | 2 |
t51 | Imagens dos documentos zipados e convertidos em base64 | |||
t52 | Sequencial do registro | 004 | Numérico |
REGISTRO DE TRAILLER – ARQUIVO REMESSA (Tag tl)
Atributo |
Descrição |
Tam |
Tipo | Casas Decimais |
t01 |
Identifica o registro trailler no arquivo – Constante 9 |
001 |
Numérico | Nenhuma |
t02 |
Código do apresentante |
003 |
Numérico | Nenhuma |
t03 |
Nome do apresentante |
040 |
Alfabético | |
t04 |
Data do envio do arquivo de remessa |
008 |
Numérico | Nenhuma |
t05 |
Somatório de Segurança (somar as tags h09+h10+h11+h12 do registro HEADER) |
005 |
Numérico | Nenhuma |
t06 |
Somatório do campo t18 do registro de transação |
018 |
Numérico | 2 |
t07 |
Fixo – Branco |
521 |
Alfanumérico | |
t08 |
Sequencial do registro |
004 |
Numérico | Nenhuma |
REMESSA
- O conteúdo do arquivo foi desenvolvido com base no Layout XML da FEBRABAN. O arquivo pode conter mais de uma remessa, agrupadas uma abaixo da outra. Desde que esteja em conformidade com o Padrão.
ARQUIVO DESISTÊNCIA, CANCELAMENTO, AUTORIZAÇÃO DE CANCELAMENTO E AUTORIZAÇÃO DE DESISTÊNCIA (Tags)
Descrição | Tam | Tipo | Casas Decimais | Atributo |
Tag de Desistência | < desistencia> | |||
Tag de Cancelamento | < cancelamento | |||
Tag de Autorização de Cancelamento | < autoriza_cancelamento> | |||
Tag de Autorização de Desistência | < autoriza_desistencia> | |||
Código do Município da Praça de Pagamento | 007 | Alfanumérico | < CodMun> | |
Número do Cartório | 002 | Numérico | Nenhuma | < numero_cartorio> |
Número do Protocolo do Cartório | 010 | Numérico | Nenhuma | < numero_protocolo> |
Data do Protocolo | 008 | Numérico | Nenhuma | < data_protocolo> |
Número do Título | 011 | Alfanumérico | < numero_titulo> | |
Nome do Devedor | 045 | Alfanumérico | < nome_devedor> | |
Valor do Título | 014 | Numérico | 2 | < valor_titulo> |
Imagens dos documentos zipados e convertidos em base64 | < imagem> |
Remessa
- As imagens podem ser assinadas opcionalmente.
- Compactar os arquivos de imagens para a extensão *.zip
- Converter o arquivo compactado para base64
- Inserir o código gerado no atributo t51 da tag
> do XML. - O restante do conteúdo do arquivo deve estar de acordo com o Layout preestabelecido. Exemplo
CANCELAMENTO/DESISTÊNCIA
- As imagens podem ser assinadas opcionalmente.
- Compactar os arquivos de imagens para a extensão *.zip
- Converter o arquivo compactado para base64
- Inserir o código gerado na tag
> do XML:
1 2 3 4 5 6 7 8 9 10 | <!--?xml version="1.0" encoding="ISO-8859-1" standalone="no" ?--> <desistencia> <comarca> <cartorio> <titulo> <imagem>YBIFAEZ0BQAcA==</imagem> </titulo> </cartorio> </comarca> </desistencia> |
Autorização
- As imagens devem ser assinadas se o parâmetro “exige autorização assinada” estiver cadastrado na CRA.
- Converter o arquivo PDF ou assinado para base64
- Inserir o código gerado na tag
> do XML:
1 2 3 4 5 6 7 8 9 10 | <!--?xml version="1.0" encoding="ISO-8859-1" standalone="no" ?--> <autoriza_cancelamento> <comarca> <cartorio> <titulo> <imagem>YBIFAEZ0BQAcA==</imagem> </titulo> </cartorio> </comarca> </autoriza_cancelamento> |
TAMANHO CERTIFICADO: 1024 ou 2048 (recomendável) bits
CRIPTOGRAFIA: PKCS7
FORMATO ASSINATURA: PEM
TIPO ASSINATURA: Detached
Conteúdo da assinatura (user_sign) |
Assinar conteúdo do arquivo no formato PEM. |
Converter conteúdo da assinatura para hexadecimal. |
O conteúdo da assinatura deve ser enviado no campo “user_sign”. |
Conteúdo do arquivo (user_dados) |
Converter o conteúdo do arquivo não assinado para base64 e depois para hexadecimal. |
O conteúdo do arquivo não assinado deve ser enviado no campo “user_dados”. |
O download de arquivo assinado segue o mesmo processo do download não assinado, mas o conteúdo do XML retornado é diferente. | ||
Exemplo XML do download de arquivo assinado | ||
|
||
Campo | ||
Conteúdo do arquivo XML (padrão FEBRABAN) convertido para hexadecimal. | ||
Campo | ||
Conteúdo do arquivo XML (padrão FEBRABAN) assinado no formato PEM, detached e convertido para hexadecimal. |
Envio de remessa
- Envio com sucesso
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | <!--?xml version="1.0" encoding="ISO-8859-1" standalone="no"?--> <relatorio> <descricao> <dataenvio>07/08/2013 10:42:45</dataenvio> <tipoarquivo>XML_UPLOAD_REMESSA</tipoarquivo> <nomearquivo>B2370508.131</nomearquivo> <datamovimento>07/08/2013</datamovimento> <portador>237</portador> <usuario>Bradesco</usuario> </descricao> <detalhamento> <mensagem municipio="2211308" codigo="0000" descricao="Município: 2211308 - Valença do Piauí 1 títulos."></mensagem> <mensagem municipio="2211001" codigo="0000" descricao="Município: 2211001 - Teresina 77 títulos."></mensagem> <mensagem municipio="2208403" codigo="0000" descricao="Município: 2208403 - Piripiri 6 títulos."></mensagem> <mensagem municipio="2208304" codigo="0000" descricao="Município: 2208304 - Piracuruca 2 títulos."></mensagem> <mensagem municipio="2207900" codigo="0000" descricao="Município: 2207900 - Pedro II 1 títulos."></mensagem> <mensagem municipio="2207009" codigo="0000" descricao="Município: 2207009 - Oeiras 2 títulos."></mensagem> <mensagem municipio="2205508" codigo="0000" descricao="Município: 2205508 - José de Freitas 1 títulos."></mensagem> <mensagem municipio="2200202" codigo="0000" descricao="Município: 2200202 - Água Branca 1 títulos."></mensagem> </detalhamento> <final>0000</final> <descricao_final>Arquivo processado com sucesso.</descricao_final> </relatorio> |
- Envio com sucesso/exceção
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | <!--?xml version="1.0" encoding="ISO-8859-1" standalone="no"?--> <relatorio> <descricao> <dataenvio>07/08/2013 10:55:55</dataenvio> <tipoarquivo>XML_UPLOAD_REMESSA</tipoarquivo> <nomearquivo>B2370508.131</nomearquivo> <datamovimento>07/08/2013</datamovimento> <portador>237</portador> <usuario>Bradesco</usuario> </descricao> <detalhamento> <mensagem municipio="2211308" codigo="0000" descricao="Município: 2211308 - Valença do Piauí 1 títulos."></mensagem> <mensagem municipio="2211001" codigo="0000" descricao="Município: 2211001 - Teresina 77 títulos."></mensagem> <mensagem municipio="2208403" codigo="2106" descricao="Município: 2208403 - Piripiri não está ativo."></mensagem> <mensagem municipio="2208304" codigo="2105" descricao="Apresentante não autorizado a enviar títulos para o município (2208304 - Piracuruca)."></mensagem> <mensagem municipio="2207900" codigo="0000" descricao="Município: 2207900 - Pedro II 1 títulos."></mensagem> <mensagem municipio="2207009" codigo="0000" descricao="Município: 2207009 - Oeiras 2 títulos."></mensagem> <mensagem municipio="2205508" codigo="0000" descricao="Município: 2205508 - José de Freitas 1 títulos."></mensagem> <mensagem municipio="" codigo="2103" descricao="Município: não cadastrado na CRA."></mensagem> </detalhamento> <final>0000</final> <descricao_final>Arquivo processado com sucesso.</descricao_final> </relatorio> |
- Envio com erro no município
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <!--?xml version="1.0" encoding="ISO-8859-1" standalone="no"?--> <relatorio> <descricao> <dataenvio>07/08/2013 11:08:14</dataenvio> <tipoarquivo>XML_UPLOAD_REMESSA</tipoarquivo> <nomearquivo>B2370508.131</nomearquivo> <datamovimento>07/08/2013</datamovimento> <portador>237</portador> <usuario>Bradesco</usuario> </descricao> <detalhamento> <erro municipio="2211308" codigo="2137" descricao="Campo (Número do título) inválido."></erro> <erro municipio="2211308" codigo="2122" descricao="Arquivo corrompido. Soma de registros de transação existentes no arquivo (1) não confere com total informado no header (2)."></erro> <erro municipio="2211308" codigo="2136" descricao="Arquivo corrompido. Somatório de segurança dos registros (3) não confere com a soma das quantidades informadas no header (4)."></erro> <erro municipio="2211001" codigo="2120" descricao="Arquivo corrompido. Número sequencial do registro na transação (0049) não está contínuo. Faltou registro (0048)."></erro> <erro municipio="2200202" codigo="2122" descricao="Arquivo corrompido. Soma de registros de transação existentes no arquivo (1) não confere com total informado no header (2)."></erro> <erro municipio="2200202" codigo="2136" descricao="Arquivo corrompido. Somatório de segurança dos registros (3) não confere com a soma das quantidades informadas no header (4)."></erro> </detalhamento> <final>9999</final> <descricao_final>Erro no processamento do arquivo.</descricao_final> </relatorio> |
- Envio com erro no arquivo
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <!--?xml version="1.0" encoding="ISO-8859-1" standalone="no"?--> <relatorio> <descricao> <dataenvio>07/08/2013 11:11:54</dataenvio> <tipoarquivo>XML_UPLOAD_REMESSA</tipoarquivo> <nomearquivo>B2370508.131</nomearquivo> <datamovimento>07/08/2013</datamovimento> <portador>237</portador> <usuario>Bradesco</usuario> </descricao> <detalhamento> <erro codigo="2116" descricao="O arquivo B2370508.131 já foi enviado em 07/08/2013."></erro> </detalhamento> <final>9999</final> <descricao_final>Erro no processamento do arquivo.</descricao_final> </relatorio> |
Envio de Desistência/Cancelamento
- Envio com sucesso/exceção
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <!--?xml version="1.0" encoding="ISO-8859-1" standalone="no"?--> <relatorio> <descricao> <dataenvio>07/08/2013 14:02:21</dataenvio> <tipoarquivo>XML_UPLOAD_SUSTACAO</tipoarquivo> <nomearquivo>DP2370708.131</nomearquivo> <datamovimento>07/08/2013</datamovimento> <portador>237</portador> <usuario>Bradesco</usuario> </descricao> <detalhamento> <mensagem municipio="2207009" codigo="0000" descricao=" 3º Oficio de Oeiras (1 título)."></mensagem> <mensagem municipio="2211001" codigo="0000" descricao=" 3o Ofício Themistocles Sampaio (3 títulos)."></mensagem> <mensagem municipio="2211001" codigo="0000" descricao=" 5o Ofício de Teresina - Djalma Veloso (1 título)."></mensagem> <mensagem municipio="2211001" codigo="0000" descricao=" 6o Ofício Nazareno Araújo (2 títulos)."></mensagem> <mensagem municipio="2211308" codigo="0000" descricao="Cartório do 2o Ofício de Valença (1 título)."></mensagem> </detalhamento> <final>0000</final> <descricao_final>Arquivo processado com sucesso.</descricao_final> </relatorio> |
Envio com erro no município
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <!--?xml version="1.0" encoding="ISO-8859-1" standalone="no"?--> <relatorio> <descricao> <dataenvio>07/08/2013 15:42:28</dataenvio> <tipoarquivo>XML_UPLOAD_SUSTACAO</tipoarquivo> <nomearquivo>DP2370708.131</nomearquivo> <datamovimento>07/08/2013</datamovimento> <portador>237</portador> <usuario>Bradesco</usuario> </descricao> <detalhamento> <erro municipio="2211001" codigo="2134" descricao="Protocolo inválido ()."></erro> <erro municipio="2211308" codigo="2129" descricao="Arquivo corrompido. Soma de registros existentes no arquivo (8) não confere com total informado no header do arquivo (10)."></erro> <erro municipio="2211308" codigo="2128" descricao="Arquivo corrompido. Total de registros informado no trailler (16) não confere com a soma dos totais informados no header do arquivo (18)."></erro> </detalhamento> <final>9999</final> <descricao_final>Erro no processamento do arquivo.</descricao_final> </relatorio> |
Envio com erro
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <!--?xml version="1.0" encoding="ISO-8859-1" standalone="no"?--> <relatorio> <descricao> <dataenvio>07/08/2013 15:29:29</dataenvio> <tipoarquivo>XML_UPLOAD_SUSTACAO</tipoarquivo> <nomearquivo>DP2370708.131</nomearquivo> <datamovimento>07/08/2013</datamovimento> <portador>237</portador> <usuario>Bradesco</usuario> </descricao> <detalhamento> <erro codigo="2116" descricao="O arquivo DP2370708.131 já foi enviado em 07/08/2013."></erro> </detalhamento> <final>9999</final> <descricao_final>Erro no processamento do arquivo.</descricao_final> </relatorio> |
Download confirmação
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <!--?xml version="1.0" encoding="ISO-8859-1" standalone="no"?--> <relatorio> <descricao> <dataenvio>08/08/2013 16:55:21</dataenvio> <tipoarquivo>XML_DOWNLOAD_CONFIRMACAO</tipoarquivo> <nomearquivo>C2370808.131</nomearquivo> <datamovimento>08/08/2013</datamovimento> <portador>237</portador> <usuario>bradesco</usuario> </descricao> <detalhamento> <erro codigo="0005" descricao="Não existe confirmação na data informada."></erro> </detalhamento> <final>9999</final> <descricao_final>Erro no processamento do arquivo.</descricao_final> </relatorio> |
Download retorno
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <!--?xml version="1.0" encoding="ISO-8859-1" standalone="no"?--> <relatorio> <descricao> <dataenvio>08/08/2013 17:02:09</dataenvio> <tipoarquivo>XML_DOWNLOAD_RETORNO</tipoarquivo> <nomearquivo>R2370708.131</nomearquivo> <datamovimento>08/08/2013</datamovimento> <portador>237</portador> <usuario>bradesco</usuario> </descricao> <detalhamento> <erro codigo="0004" descricao="Não existe retorno na data informada."></erro> </detalhamento> <final>9999</final> <descricao_final>Erro no processamento do arquivo.</descricao_final> </relatorio> |
MENSAGENS – ATRIBUTOS
Atributo | Descrição |
Data envio | Data de envio do arquivo XML. |
Tipo arquivo | Tipo de arquivo enviado. Ex: upload remessa, download remessa. |
Nome arquivo | Nome do arquivo enviado. |
Data Movimento | Data de movimento considerada no sistema. Ex: data de confirmação. |
Portador | Código do apresentante. |
Usuário | Nome do usuário que realizou a operação. |
Mensagem | Mensagem de processamento do sistema. |
Erro | Mensagem de erro do sistema. |
Final | Representa o código de sucesso ou erro no envio do arquivo. |
Descrição Final | Mensagem final do sistema. |
MENSAGENS – REMESSA
CÓDIGO |
RECUSA | DESCRIÇÃO | |
0000 |
Envio efetuado com sucesso | ||
9999 |
Erro no processamento do arquivo | ||
0001 |
Falha na autenticação. | ||
0009 |
A instituição (xxx) do usuário está inativa. | ||
0002 |
COMPLETO | Nome do arquivo inválido. | |
1000 |
COMPLETO | Sequencial do arquivo inválido para comarca (XXXX). Último sequencial: XXXX. | |
2101 |
PARCIAL | Arquivo contém caractere que não está no padrão ASCII. Linha: XXX – Coluna(s): XXX. | |
2102 |
PARCIAL | Arquivo corrompido. Tamanho da linha inválido. Tamanho: XXX – Linha: XXX. | |
2103 |
PARCIAL | Município: XXX não cadastrado na CRA. | |
2104 |
PARCIAL | Município: XXX – XXX não possui cartório na CRA. | |
2105 |
PARCIAL | Apresentante não autorizado a enviar títulos para o município (XXX – XXX). | |
2106 |
PARCIAL | Município: XXX – XXX não está ativo. | |
2107 |
COMPLETO | Arquivo corrompido. Número de controle do devedor (XXX) não está contínuo. | |
2108 |
COMPLETO | Arquivo corrompido. Soma de títulos existentes no arquivo (XXX) não confere com total informado no header (XXX). | |
2109 |
PARCIAL | Arquivo corrompido. Soma de indicações existentes no arquivo (XXX) não confere com total informado no header (XXX). | |
2110 |
PARCIAL | Arquivo corrompido. Soma de originais existentes no arquivo (XXX) não confere com total informado no header (XXX). | |
2111 |
COMPLETO | Sequencial do devedor inválido (XXX) | |
2112 |
COMPLETO | Informar o nome do devedor. | |
2113 |
COMPLETO | Informar o documento do devedor. | |
2114 |
PARCIAL | Arquivo corrompido. Número sequencial do registro no header (XXX) não está contínuo. Faltou registro (XXX). | |
2115 |
PARCIAL | Arquivo não é de remessa (tipo TPR). | |
2116 |
COMPLETO | O arquivo XXX já foi enviado em XXX. | |
2118 |
PARCIAL | Código Febraban do apresentante inválido (XXX). | |
2119 |
PARCIAL | Existe remessa no arquivo com o mesmo sequencial (XXX) para o município (XXX). | |
2120 |
PARCIAL | Arquivo corrompido. Número sequencial do registro na transação (XXX) não está contínuo. Faltou registro (XXX). | |
2121 |
PARCIAL | Arquivo corrompido. Número sequencial do registro no trailler (XXX) não está contínuo. Faltou registro (XXX). | |
2122 |
PARCIAL | Arquivo corrompido. Soma de registros de transação existentes no arquivo (XXX) não confere com total informado no header (XXX). | |
2123 |
PARCIAL | Arquivo corrompido. Somatório do saldo no trailler (XXX) não confere com somatório dos saldos dos títulos (XXX). | |
2136 |
PARCIAL | Arquivo corrompido. Somatório de segurança dos registros (XXX) não confere com a soma das quantidades informadas no header (XXX). | |
2137 |
COMPLETO | Campo (XXX) inválido. | |
2138 |
PARCIAL | Data do movimento inválida (XXX). | |
2139 |
COMPLETO | Já passou do horário limite para envio da remessa. | |
2160 |
COMPLETO | Remessa não pode ser enviada após o dia limite. | |
2182 |
COMPLETO | Arquivo corrompido. Linha informada sem o tipo do registro. | |
2200 |
COMPLETO | TÍTULOS APRESENTADOS EXCEDEM A QUANTIDADE MÁXIMA PERMITIDA NO MÊS PARA O MUNICÍPIO (XXXXXXX – XXXXX). | |
2201 |
COMPLETO | TÍTULOS APRESENTADOS EXCEDEM A QUANTIDADE MÁXIMA PERMITIDA NO DIA PARA O MUNICÍPIO (XXXXXXX – XXXXX). | |
2212 |
COMPLETO | REMESSA POSSUI DEVEDOR QUE NÃO PODE SER PROTESTADO. DOCUMENTO: XXXX. | |
RECUSA |
COMPLETO: Recusa todo arquivo. PARCIAL: Aceita o envio do arquivo, mas ignora a remessa com erro. |
MENSAGENS – CONFIRMAÇÃO
CÓDIGO |
DESCRIÇÃO |
0000 |
Envio efetuado com sucesso |
9999 |
Erro no processamento do arquivo |
0001 |
Falha na autenticação. |
0009 |
A instituição (xxx) do usuário está inativa |
0005 |
Não existe confirmação na data informada. |
2101 |
Arquivo contém caractere que não está no padrão ASCII. Linha: XXX – Coluna(s): XXX. |
2102 |
Arquivo corrompido. Tamanho da linha inválido. Tamanho: XXX – Linha: XXX. |
2107 |
Arquivo corrompido. Número de controle do devedor (XXX) não está contínuo. |
2108 |
Arquivo corrompido. Soma de títulos existentes no arquivo (XXX) não confere com total informado no header (XXX). |
2109 |
Arquivo corrompido. Soma de indicações existentes no arquivo (XXX) não confere com total informado no header (XXX). |
2110 |
Arquivo corrompido. Soma de originais existentes no arquivo (XXX) não confere com total informado no header (XXX). |
2114 |
Arquivo corrompido. Número sequencial do registro no header (XXX) não está contínuo. Faltou registro (XXX). |
2116 |
O arquivo XXX já foi enviado em XXX. |
2117 |
Já foi enviada remessa com o mesmo sequencial (XXX) para o município (XXX). |
2119 |
Existe remessa no arquivo com o mesmo sequencial (XXX) para o município (XXX). |
2120 |
Arquivo corrompido. Número sequencial do registro na transação (XXX) não está contínuo. Faltou registro (XXX). |
2121 |
Arquivo corrompido. Número sequencial do registro no trailler (XXX) não está contínuo. Faltou registro (XXX). |
2122 |
Arquivo corrompido. Soma de registros de transação existentes no arquivo (XXX) não confere com total informado no header (XXX). |
2123 |
Arquivo corrompido. Somatório do saldo no trailler (XXX) não confere com somatório dos saldos dos títulos (XXX). |
2134 |
Protocolo inválido (XXX). |
2135 |
Data do protocolo inválida (XXX). |
2136 |
Arquivo corrompido. Somatório de segurança dos registros (XXX) não confere com a soma das quantidades informadas no header (XXX). |
2138 |
Data do movimento inválida (XXX). |
2182 |
Arquivo corrompido. Linha informada sem o tipo do registro. |
MENSAGENS – RETORNO
CÓDIGO |
DESCRIÇÃO |
0000 |
Envio efetuado com sucesso |
9999 |
Erro no processamento do arquivo |
0001 |
Falha na autenticação. |
0009 |
A instituição (xxx) do usuário está inativa |
0004 |
Não existe retorno na data informada. |
2101 |
Arquivo contém caractere que não está no padrão ASCII. Linha: XXX – Coluna(s): XXX. |
2102 |
Arquivo corrompido. Tamanho da linha inválido. Tamanho: XXX – Linha: XXX. |
2114 |
Arquivo corrompido. Número sequencial do registro no header (XXX) não está contínuo. Faltou registro (XXX). |
2116 |
O arquivo XXX já foi enviado em XXX. |
2118 |
Código Febraban do apresentante inválido (XXX). |
2120 |
Arquivo corrompido. Número sequencial do registro na transação (XXX) não está contínuo. Faltou registro (XXX). |
2121 |
Arquivo corrompido. Número sequencial do registro no trailler (XXX) não está contínuo. Faltou registro (XXX). |
2122 |
Arquivo corrompido. Soma de registros de transação existentes no arquivo (XXX) não confere com total informado no header (XXX). |
2123 |
Arquivo corrompido. Somatório do saldo no trailler (XXX) não confere com somatório dos saldos dos títulos (XXX). |
2135 |
Data do protocolo inválida (XXX). |
2137 |
Campo “XXX" inválido. |
2138 |
Data do movimento inválida (XXX). |
2182 |
Arquivo corrompido. Linha informada sem o tipo do registro. |
MENSAGENS – CANCELAMENTO
CÓDIGO |
DESCRIÇÃO |
0000 |
Envio efetuado com sucesso |
9999 |
Erro no processamento do arquivo |
0001 |
Falha na autenticação. |
0009 |
A instituição (xxx) do usuário está inativa |
2101 |
Arquivo contém caractere que não está no padrão ASCII. Linha: XXX – Coluna(s): XXX. |
2102 |
Arquivo corrompido. Tamanho da linha inválido. Tamanho: XXX – Linha: XXX. |
2114 |
Arquivo corrompido. Número sequencial do registro no header (XXX) não está contínuo. Faltou registro (XXX). |
2116 |
O arquivo XXX já foi enviado em XXX. |
2118 |
Código Febraban do apresentante inválido (XXX). |
2120 |
Arquivo corrompido. Número sequencial do registro na transação (XXX) não está contínuo. Faltou registro (XXX). |
2121 |
Arquivo corrompido. Número sequencial do registro no trailler (XXX) não está contínuo. Faltou registro (XXX). |
2124 |
Arquivo corrompido. Número sequencial do registro no header do cartório (XXX) não está contínuo. Faltou registro (XXX). |
2126 |
Arquivo corrompido. Número sequencial do registro no trailler do cartório (XXX) não está contínuo. Faltou registro (XXX). |
2127 |
Arquivo corrompido. Soma de solicitações do cartório (XXX) não confere com total informado no header do cartório (XXX). |
2128 |
Arquivo corrompido. Total de registros informado no trailler (XXX) não confere com a soma dos totais informados no header do arquivo (XXX). |
2129 |
Arquivo corrompido. Soma de registros existentes no arquivo (XXX) não confere com total informado no header do arquivo (XXX). |
2130 |
Código do município não informado. |
2131 |
Não existe município com o código informado (XXX) na CRA. |
2132 |
Cartório (XXX) não encontrado no município (XXX – XXX). |
2133 |
Arquivo corrompido. Solicitação não é de cancelamento (C). |
2134 |
Protocolo inválido (XXX). |
2135 |
Data do protocolo inválida (XXX). |
2138 |
Data do movimento inválida (XXX). |
2140 |
Já passou do horário limite para envio do cancelamento. |
2159 |
Apresentante não autorizado a enviar pedido de cancelamento. |
2182 |
Arquivo corrompido. Linha informada sem o tipo do registro. |
MENSAGENS – DESISTÊNCIA
CÓDIGO |
DESCRIÇÃO |
0000 |
Envio efetuado com sucesso |
9999 |
Erro no processamento do arquivo |
0001 |
Falha na autenticação. |
0009 |
A instituição (XXX) do usuário está inativa |
2101 |
Arquivo contém caractere que não está no padrão ASCII. Linha: XXX – Coluna(s): XXX. |
2102 |
Arquivo corrompido. Tamanho da linha inválido. Tamanho: XXX – Linha: XXX. |
2114 |
Arquivo corrompido. Número sequencial do registro no header (XXX) não está contínuo. Faltou registro (XXX). |
2116 |
O arquivo XXX já foi enviado em XXX. |
2118 |
Código Febraban do apresentante inválido (XXX). |
2120 |
Arquivo corrompido. Número sequencial do registro na transação (XXX) não está contínuo. Faltou registro (XXX). |
2121 |
Arquivo corrompido. Número sequencial do registro no trailler (XXX) não está contínuo. Faltou registro (XXX). |
2124 |
Arquivo corrompido. Número sequencial do registro no header do cartório (XXX) não está contínuo. Faltou registro (XXX). |
2125 |
Arquivo corrompido. Solicitação não é de desistência (S). |
2126 |
Arquivo corrompido. Número sequencial do registro no trailler do cartório (XXX) não está contínuo. Faltou registro (XXX). |
2127 |
Arquivo corrompido. Soma de solicitações do cartório (XXX) não confere com total informado no header do cartório (XXX). |
2128 |
Arquivo corrompido. Total de registros informado no trailler (XXX) não confere com a soma dos totais informados no header do arquivo (XXX). |
2129 |
Arquivo corrompido. Soma de registros existentes no arquivo (XXX) não confere com total informado no header do arquivo (XXX). |
2130 |
Código do município não informado. |
2131 |
Não existe município com o código informado (XXX) na CRA. |
2132 |
Cartório (XXX) não encontrado no município (XXX – XXX). |
2134 |
Protocolo inválido (XXX). |
2135 |
Data do protocolo inválida (XXX). |
2138 |
Data do movimento inválida (XXX). |
2141 |
Já passou do horário limite para envio da desistência. |
2182 |
Arquivo corrompido. Linha informada sem o tipo do registro. |