Post on 02-Nov-2015
description
Manual para Cedentes com Sistema Prprio
Sistema de Cobrana
ndicendice ..................................................................................................................... 2 Introduo ............................................................................................................. 4 Cobrana Sem Registro ....................................................................................... 5
Impresso / Postagem ...................................................................................... 5 Logotipo Bancoob .......................................................................................... 5 Nmero do Banco .......................................................................................... 5 Cdigo do Cedente ........................................................................................ 5 Nosso Nmero ............................................................................................... 6 Campo Livre .................................................................................................. 6 Fator de Vencimento ..................................................................................... 6 Cdigo de Barra ............................................................................................. 6 Linha Digitvel ............................................................................................... 7
Leiaute do Arquivo de Remessa ....................................................................... 9 Header ........................................................................................................... 9 Detalhe ........................................................................................................ 10 Instrues .................................................................................................... 12 Trailler .......................................................................................................... 12
Leiaute do Arquivo de Retorno ....................................................................... 12 Header ......................................................................................................... 12 Detalhe ........................................................................................................ 13 Trailler .......................................................................................................... 13
Cobrana Com Registro ..................................................................................... 14 Leiaute do Arquivo de Remessa ..................................................................... 14
Header ......................................................................................................... 15 Detalhe ........................................................................................................ 15 Mensagem ................................................................................................... 16 Trailler .......................................................................................................... 17 Informaes Complementares .................................................................... 17
Leiaute do Arquivo de Retorno ....................................................................... 19 Header ......................................................................................................... 20 Detalhe ........................................................................................................ 20 Trailler .......................................................................................................... 21 Informaes Complementares .................................................................... 21
Impresso / Postagem .................................................................................... 27 Nome Banco Correspondente ..................................................................... 27 Nmero do Banco Correspondente ............................................................. 27 Cdigo do Cedente ...................................................................................... 27 Nosso Nmero Bradesco ............................................................................ 28 Uso do Banco .............................................................................................. 28 Campo Livre ................................................................................................ 28 Fator de Vencimento ................................................................................... 28 Cdigo de Barras ......................................................................................... 28 Linha Digitvel ............................................................................................. 29
Apndice ............................................................................................................. 32 Funo para Converso de Data para Fator de Vencimento ......................... 32 Funo para Converso de Fator de Vencimento para Data ......................... 32
Pgina: 2
Sistema de Cobrana
Funo para Colocar o Dgito no Cdigo de Barras ....................................... 32 Funo para Validao do Cdigo de Barras ................................................. 32 Funo para Colocar Dgito na Linha Digitvel .............................................. 33 Funo para Validao da Linha Digitvel ..................................................... 34 Funo para Definir o Prximo Mltiplo de 10 ................................................ 35
Pgina: 3
Sistema de Cobrana
IntroduoO Sistema de Cobrana Sicoob pode ser utilizado pelo cedente de duas
formas distintas. A primeira utilizando o sistema fornecido pelo Sicoob. A segunda quando o cedente j tem um sistema prprio e deseja apenas trocar informaes com o banco sem a necessidade de utilizar o Sistema de Cobrana Sicoob.
Este manual destinase principalmente aos cedentes com sistemas prprios, mas pode ser utilizado pelos demais usurios para terem um melhor entendimento do sistema como um todo.
Esta modalidade de cobrana permite que os cedentes utilizem cobrana com registro ou sem registro sem a necessidade de utilizar o Sistema de Cobrana Sicoob.
Sistema Sicoob(Central/Agncia)
Ttulo
Bancoob Sistema Sicoob(Cedente)
Sistema Prprio(Cedente)
Empresa deImpresso
Arquivo de Remessa
Liquidaovia Compensao
Liqu
ida
o M
anu
al
Arquivo de Retorno(Por Cooperativa)
Arquivo de Retorno
Arquivo de Retorno
Impr
ess
o
Impresso
Impresso
Arqu
ivo d
e R
emes
sa
Arquivo de Remessa
BancoCorrepondente
(Bradesco)
Liquidaovia Compensao
Sem Registro
Com Registro
Arquivo de Retorno
Impresso
Arquivo de Remessa
Arquivo de Remessa
Arquivo de Retorno
Arquivo de Remessa
Arquivo de Retorno
Ilustrao 1 Fluxo de Informaes
A Ilustrao 1 mostra o fluxo das informaes entre os sistemas. importante lembrar que este manual estar focado especificamente nos cedentes que possuem sistemas prprios e que querem utilizar sua estrutura existente para efetuar cobrana sem registro.
Pgina: 4
Sistema de Cobrana
Cobrana Sem Registro
Impresso / Postagem
Os cedentes podero optar entre efetuar a impresso em papel A4 ou formulrio contnuo. Em alguns casos o cedente poder enviar um arquivo de remessa para que o Sicoob repasse os dados para empresas especializadas em impresso e postagem (a disponibilidade desta modalidade deve ser consultada na agncia).
Ilustrao 2 Ttulo
Logotipo BancoobO titulo dever ser impresso sempre com o logotipo do bancoob
conforme mostra a Ilustrao 3.
Ilustrao 3 Logotipo Bancoob
Nmero do BancoO nmero do banco deve ser colocado na parte superior do ttulo ao lado
do logotipo do banco, o nmero ser sempre fixo: 7560.
Cdigo do CedenteO sistema de cobrana Sicoob utiliza o cdigo do cedente para
identificar o cedente na cobrana. O cdigo do cedente nico e intransfervel, ele ser definido pelo Sicoob. O cdigo de cobrana formado por sete dgitos numricos e preenchido com zeros esquerda. Ex: 0000001.
Pgina: 5
Logotipo Bancoob
Nmero do Banco(fixo 7560)
Linha Digitvel
Cedente
Data de Vencimento
Agncia PacCdigo
Cedente
Nosso Nmero
Valor do Ttulo
Instrues
Dados do Sacado
Cdigo de Barras
Dados do Sacador Avalista
Sistema de Cobrana
Nosso NmeroO nosso nmero um cdigo seqencial que identifica de maneira nica
cada ttulo que for gerado pelo cedente. O nosso nmero formado de duas partes. A primeira o ano da emisso do ttulo que formado por dois dgitos numricos e preenchido com zeros esquerda. Ex: emisso 01/10/2002 02. A segunda um nmero seqencial que formado por seis dgitos numricos e preenchido com zeros esquerda. Ex: 000001. Desta forma o nosso nmero poder variar de 000001 at 999999 por ano.
Campo LivreO Campo Livre um conjunto de dados que ser retornado da
compensao para identificar o ttulo. O campo livre do Bancoob definido da seguinte forma:Posio Tamanho Descrio1 a 2 2 Cdigo da modalidade de cobrana (01)3 a 9 7 Cdigo do Cedente10 a 17 8 Nosso Nmero do ttulo18 a 20 3 Nmero da Parcela do Ttulo
Tabela 1 Formao do Campo Livre
Fator de VencimentoO fator de vencimento do ttulo definido pela diferena da data de
vencimento do ttulo e a data base (03/07/2000), acrescido de 1000. Caso o titulo no tenha data de vencimento o fator ser preenchido com zeros.
1000)2000/07/03( += entodataVencimmentofatorVenci
)1000(2000/07/03 += mentofatorVencientodataVencim
Ilustrao 4 Formulas do Fator de Vencimento
Cdigo de BarraO cdigo de barra utilizado para automatizar a leitura do ttulo na rede
bancria. O Cdigo de barras formado da seguinte maneira:Posio Tamanho Descrio1 a 3 3 Cdigo do banco (756 BANCOOB) 4 1 Cdigo da Moeda (9 REAL) 5 1 Dgito Verificador do Cdigo de Barras 6 a 9 4 Fator de Vencimento10 a 19 10 Valor Nominal do Ttulo no bloqueto 20 a 20 1 Cdigo da carteira21 a 24 4 Cdigo da agncia25 a 44 20 Campo Livre
Tabela 2 Formao do Cdigo de Barras
Pgina: 6
Sistema de Cobrana
Gerao do Dgito VerificadorPara calcular o dgito verificador do cdigo de barras devese multiplicar
cada dgito do cdigo de barras pelo seu respectivo ndice de multiplicao gerando um somatrio. Devese calcular o dgito atravs do mdulo 11 do somatrio. O ndice de multiplicao deve ser gerado com pesos de 2 a 9, da direita para a esquerda sem incluir a posio do dgito verificador.
Banco MoedaDgit
o Fator Venc. Valor Nominal Cart. Agncia Campo Livre
999 9 9 9999999999999
9 9 9999 99999999999999999999
432 9 8765432987654
3 2 9876 54329876543298765432Tabela 3 Cdigo de Barra x ndice de Multiplicao
O primeiro dgito da direita para a esquerda ser multiplicado por 2, o segundo por 3 e assim sucessivamente;
Os resultados das multiplicaes devem ser somados; O total da soma dever ser dividido por 11; O resto da diviso dever ser subtrado de 11; Se o resultado da subtrao for igual a 0 (zero), 1 (um) ou maior que 9
(nove) devero assumir o dgito igual a 1 (um); Se no, o resultado da subtrao ser o prprio dgito. Este resultado dever ser lanado para a quinta posio; O dgito 0 (zero) na Quinta posio indicar que o Cdigo de Barras, no
possui dgito verificador.
Linha DigitvelA linha digitvel uma forma de garantir o recebimento do ttulo mesmo
que no seja possvel ler o cdigo de barras. A montagem da linha digitvel representada na Ilustrao 5.
1 Grupo 2 Grupo 3 Grupo 4 Grupo 5 Grupo99999.99999 99999.999999 99999.999999 9 99999999999999
Ilustrao 5 Linha Digitvel
Posio Tamanho Descrio1 a 3 3 Banco (756 BANCOOB)4 1 Moeda (9 REAL)5 1 Cdigo da Carteira6 a 9 4 Cdigo da Agncia10 1 Dgito Verificador do 1 Grupo11 a 20 10 1 a 10 posio do Campo Livre21 1 Dgito Verificador do 2 Grupo22 a 31 10 11 a 20 posio do Campo Livre32 1 Dgito Verificador do 3 Grupo33 1 Dgito Verificador do Cdigo de Barras34 a 37 4 Fator de Vencimento38 a 47 10 Valor Nominal do Ttulo
Pgina: 7
Sistema de Cobrana
Tabela 4 Formao da Linha Digitvel
Observao: importante colocar a linha digitvel formatada com seguinte mscara de formatao: 99999.99999 99999.999999 99999.999999 9 99999999999999
Gerao do Dgito VerificadorA linha digitvel ter 4 dgitos verificadores conforme a posio descrita
na Tabela 4. Para calcular o dgito verificador da linha digitvel devese multiplicar cada dgito da linha digitvel pelo seu respectivo ndice de multiplicao gerando um somatrio. Devese calcular o dgito atravs da diferena entre o nmero mltiplo de 10, igual ou imediatamente superior ao somatrio e o somatrio. Este processo ser realizado para o dgito do 1 Grupo, 2 Grupo e 3 Grupo. O Clculo do 4 Grupo ser o clculo do dgito verificador do cdigo de barras.
Observao: Sempre que na multiplicao do dgito pelo seu respectivo ndice de multiplicao der como resultado um valor superior a 10 devese somar os dois nmeros. Por exemplo:
);761(),1628();101(),1025(
=+=
=+=
entoxentox
Ilustrao 6 Multiplicao da Linha Digitvel
Banco Moeda Carteira Agncia Dgito999 9 9 9999 9212 1 2 1212
Tabela 5 Linha Digitvel 1 Grupo x ndice de Multiplicao
O primeiro dgito da esquerda para a direita ser multiplicado por 2, o segundo por 1, o terceiro por 2 e assim sucessivamente;
Os resultados das multiplicaes devem ser somados; Devese encontrar o mltiplo de 10, igual ou imediatamente superior ao
resultado da somatria; Subtrair o resultado da somatria do nmero mltiplo de 10.
1 a 10 posio do campo livre Dgito9999999999 91212121212
Tabela 6 Linha Digitvel 2 Grupo x ndice de Multiplicao
O primeiro dgito da esquerda para a direita ser multiplicado por 1, o segundo por 2, o terceiro por 1 e assim sucessivamente;
Os resultados das multiplicaes devem ser somados; Devese encontrar o mltiplo de 10, igual ou imediatamente superior ao
resultado da somatria; Subtrair o resultado da somatria do nmero mltiplo de 10.
11 a 20 posio do campo livre Dgito
Pgina: 8
Sistema de Cobrana
9999999999 91212121212
Tabela 7 Linha Digitvel 3 Grupo x ndice de Multiplicao
O primeiro dgito da esquerda para a direita ser multiplicado por 1, o segundo por 2, o terceiro por 1 e assim sucessivamente;
Os resultados das multiplicaes devem ser somados; Devese encontrar o mltiplo de 10, igual ou imediatamente superior ao
resultado da somatria; Subtrair o resultado da somatria do nmero mltiplo de 10.
Leiaute do Arquivo de Remessa
O arquivo de remessa ser gerado sempre que o cedente optar por terceirizar a impresso de seus ttulos, para isto o cedente dever gerar um arquivo de remessa com os dados de seus ttulos. A troca de arquivos ser realizada atravs de email.
Para os registros tipo A (Alfanumrico) preencher com caracteres caixa alta e com espaos direita preenchendo todo o espao do campo.
Para os registros tipo N (Numrico) preencher com zeros esquerda preenchendo todo o campo.
O nome do arquivo deve ser gerado com o seguinte formato: CCCCCCCCCCCCCC_DDMMSS.REM, onde CCCCCCCCCCCCCC o cnpj ou cpf da pessoa jurdica (14 posies) ou fsica (11 posies), DD (dia da gerao do arquivo), MM (ms da gerao do arquivo), SS (seqencial de gerao do arquivos).
HeaderPosio Nome do Campo Tam. Contedo A N001 a 001 Identificao do Registro 001 0 X002 a 002 Identificao do Arquivo de
Remessa001 1 X
003 a 009 Literal Remessa 007 REMESSA X010 a 011 Cdigo de Servio 002 01 X012 a 026 Literal de Servio 015 COBRANCA X027 a 046 Zeros 020 Zeros X047 a 076 Brancos 030 Brancos X077 a 079 Zeros 003 Zeros X080 a 094 Brancos 015 Brancos X095 a 100 Data de Gravao do Arquivo 006 DDMMAA X101 a 110 Brancos 010 Brancos X111 a 117 Zeros 007 Zeros X118 a 217 Nome do Cedente para Impresso 100 Nome do Cedente X218 a 394 Brancos 177 Brancos X395 a 400 Nmero Seqencial um a um 006 000001 X
Pgina: 9
Sistema de Cobrana
Detalhe
Pgina: 10
Sistema de Cobrana
Posio Nome do Campo Tam. Contedo A N001 a 001 Identificao do Registro 001 1 X002 a 020 Zeros 019 Zeros X021 a 024 Agncia 004 Agncia X025 a 034 Conta Corrente 010 Conta Corrente c/ Dgito X035 a 037 Zeros 003 Zeros X038 a 044 Cdigo do Cedente 007 Cdigo do Cedente X045 a 070 Zeros 026 Zeros X071 a 078 Identificao do Ttulo no Banco 008 Nosso Nmero X079 a 093 Zeros 015 Zeros X094 a 105 Brancos 012 Brancos X106 a 106 Zeros 001 Zeros X107 a 108 Brancos 002 Brancos X109 a 110 Zeros 002 Zeros X111 a 120 Nmero do Documento 010 Nmero do Documento X121 a 126 Data de Vencimento do Ttulo 006 DDMMAA X127 a 139 Valor do Ttulo 013 Valor do Ttulo
(preencher sem ponto e sem vrgula)
X
140 a 147 Zeros 008 Zeros X148 a 149 Espcie do Ttulo 002 01 Duplicata
02 Nota Promissria03 Nota de Seguro04 Cobrana Seriada05 Recibo10 Letra de Cmbio11 Nota de Dbito12 Duplicata de Servio97 Encargos Condominiais98 Encargos de Locao99 Outros
X
150 a 150 Identificao 001 A AceitoN No Aceito
X
151 a 156 Data de Emisso do Ttulo 006 DDMMAA X157 a 218 Zeros 062 Zeros X219 a 220 Identificao do Tipo de Inscrio
do Sacado002 01 CPF
02 CNPJX
221 a 234 Nmero de Inscrio do Sacado 014 Preencher com CPF ou CNPJ sem mscara e com espaos a direita
X
235 a 274 Nome do Sacado 040 Nome do Sacado X275 a 314 Endereo Completo 040 Endereo completo X315 a 326 Brancos 012 Brancos X327 a 331 Cep 005 Cep do Sacado X332 a 334 Sufixo do Cep 003 Sufixo do Cep X335 a 343 CPF / CNPJ do Sacador / Avalista 009 Preencher Com as
primeiras 9 posies do CPF e com as primeiras 8 posies do CNPJ preenchido com 1 zero esquerda.
X
344 a 347 Filial do CNPJ do Sacador / Avalista 004 Preencher com a 4 posies da Filial do CNPJ. No caso de CPF preencher com Zeros
X
348 a 349 Controle do CPF / CNPJ do 002 Preencher com as 2 X
Pgina: 11
Sistema de Cobrana
InstruesPosio Nome do Campo Tam. Contedo A N001 a 001 Tipo Registro 001 2 X002 a 081 Mensagem 1 080 Mensagem X082 a 161 Mensagem 2 080 Mensagem X162 a 241 Mensagem 3 080 Mensagem X242 a 321 Mensagem 4 080 Mensagem X322 a 328 Cdigo do Cedente 007 Cdigo do Cedente X329 a 366 Brancos 038 Brancos X367 a 369 Carteira 003 001 Sem Registro X370 a 382 Zeros 013 Zeros X383 a 390 Identificao do Ttulo no Banco 008 Nosso Nmero X391 a 394 Zeros 004 Zeros X395 a 400 Nmero Seqencial um a um 006 Seqencial do Registro X
TraillerPosio Nome do Campo Tam. Contedo A N001 a 001 Identificao do Registro 001 9 X002 a 394 Brancos 393 Brancos X395 a 400 Nmero Seqencial um a um 006 Seqencial do Registro X
Leiaute do Arquivo de Retorno
O arquivo de retorno ser gerado e encaminhado sempre que tiver alguma liquidao de um ttulo. A troca de arquivos ser realizada atravs de email.
Para os registros tipo A (Alfanumrico) preencher com caracteres caixa alta e com espaos direita preenchendo todo o espao do campo.
Para os registros tipo N (Numrico) preencher com zeros esquerda preenchendo todo o campo.
O nome do arquivo ser gerado com o seguinte formato: DDMMAA.RET, onde DD (dia da gerao do arquivo), MM (ms da gerao do arquivo), AA (ano da gerao do arquivo).
HeaderPosio Nome do Campo Tam. Contedo A N001 a 001 Identificao do Registro 001 0 X002 a 002 Identificao do Arquivo de Retorno 001 2 X003 a 009 Literal de Retorno 007 RETORNO X010 a 011 Cdigo do Servio 002 01 X012 a 026 Literal de Servio 015 COBRANCA X027 a 046 Zeros 020 Zeros X047 a 076 Brancos 030 Brancos X077 a 079 Banco 003 756 X080 a 094 Brancos 015 Brancos X095 a 100 Data da Gravao do Arquivo 006 DDMMAA X101 a 113 Zeros 013 Zeros X114 a 379 Brancos 266 Brancos X380 a 385 Data do Crdito 006 DDMMAA X386 a 394 Brancos 009 Brancos X395 a 400 Nmero Seqencial um a um 006 000001 X
Pgina: 12
Sistema de Cobrana
DetalhePosio Nome do Campo Tam. Contedo A N001 a 001 Identificao do Registro 001 1 X002 a 020 Zeros 019 Zeros X021 a 024 Agncia 004 Agncia X025 a 034 Conta Corrente 010 Conta Corrente c/ Dgito X035 a 037 Zeros 003 Zeros X038 a 044 Cdigo do Cedente 007 Cdigo do Cedente X045 a 070 Zeros 026 Zeros X071 a 078 Identificao do Ttulo no Banco 008 Nosso Nmero X079 a 082 Zeros 004 Zeros X083 a 092 Brancos 010 Brancos X093 a 104 Zeros 012 Zeros X105 a 105 Branco 001 Branco X106 a 107 Zeros 002 Zeros X108 a 108 Carteira 001 1 Sem Registro X109 a 110 Cdigo da Ocorrncia 002 99 Liquidao X111 a 116 Data da Ocorrncia no Banco 006 DDMMAA X117 a 146 Brancos 030 Brancos X147 a 152 Data de Vencimento 006 DDMMAA X153 a 165 Valor do Ttulo 013 Valor do Ttulo (sem
pontos e sem vrgulas, com zeros a esquerda)
X
166 a 168 Banco Cobrador 003 Nmero do Banco Recebedor do Ttulo
X
169 a 173 Agncia Cobradora 005 Nmero da Agncia Recebedora do Ttulo
X
174 a 175 PAC 002 Nmero do PAC X176 a 253 Zeros 078 Zeros X254 a 266 Valor Pago 013 Valor Pago X267 a 292 Zeros 026 Zeros X293 a 295 Brancos 003 Brancos X296 a 301 Data do Crdito 006 DDMMAA X302 a 308 Lote de Liquidao 007 Lote de Liquidao no
Banco RecebedorX
309 a 311 Seqncia de Liquidao 003 Seqncia de Liquidao no Banco Recebedor
X
312 a 317 Centro Processador da Liquidao 006 Centro Processador da Liquidao
X
318 a 394 Brancos 077 Brancos X395 a 400 Nmero Seqencial um a um 006 Seqencial do Registro X
TraillerPosio Nome do Campo Tam. Contedo A N001 a 001 Identificao do Registro 001 9 X002 a 002 Identificao do Retorno 001 2 X003 a 004 Identificao do Tipo de Registro 002 01 X005 a 007 Zeros 003 Zeros X008 a 017 Brancos 010 Brancos X018 a 047 Zeros 030 Zeros X048 a 057 Brancos 010 Brancos X058 a 188 Zeros 131 Zeros X189 a 362 Brancos 174 Brancos X363 a 385 Zeros 023 Zeros X386 a 394 Brancos 009 Brancos X395 a 400 Nmero Seqencial um a um 006 Seqencial do Registro X
Pgina: 13
Sistema de Cobrana
Cobrana Com RegistroCom a cobrana registrada o usurio dever enviar ao banco um registro
dos documentos que esto em cobrana, tendo como principal diferencial, a possibilidade de trabalhar com o protesto dos ttulos atravs do banco. A manuteno da carteira de cobrana de responsabilidade do cedente, sendo comandadas instrues para esta finalidade,
Os leiautes de remessa e retorno so destinados aos cedentes possuidores de sistemas prprios que no optarem por utilizar o sistema SICOOB. Para todos os outros cedentes disponibilizado um sistema de cobrana que efetuar as operaes de cobrana registrada comentadas neste documento.
O arquivo segue o padro CNAB 400 que formado por registros (linhas) de 400 Kb.
Os campos esto divididos em:(A) Alfanumricos, que devero ser alinhados a esquerda e
preenchidos com espao, caso no preencham toda a extenso do campo.(N) Numricos, que devero ser alinhados a direita e preenchidos com
zeros esquerda, caso no preencham toda a extenso do campo.Abaixo est descrita a estrutura desses arquivos e a forma de
preenchimento dos mesmos.
Leiaute do Arquivo de Remessa
O Arquivo de remessa permite que sejam encaminhados os ttulos que devem ser registrados na carteira de cobrana e permitir tambm o envio das instrues comandadas para os referidos ttulos.
O nome do arquivo poder ser definido pela empresa conforme suas necessidades, mas a extenso do arquivo dever ser .REM, pois o sistema no aceitar outro tipo de extenso. O nome do arquivo dever ser nico, por cdigo de cedente. O sistema no acatar mais de um arquivo com o mesmo nome.
O arquivo de remessa formado pelos seguintes registros:Registro Descrio0 Header Cabealho do arquivo, cada arquivo ter apenas um desses registros1 Detalhe Transaes de Entrado do Ttulo ou Instrues para o ttulo, haver
vrios registros de transao no arquivo, conforme a quantidade de operaes que dever ser realizada
2 Mensagem opcional, mas se for colocado dever vir imediatamente aps o registro de Detalhe
9 Trailler Rodap do arquivo, cada arquivo ter apenas um desses registros
Pgina: 14
Sistema de Cobrana
HeaderPosio Nome do Campo Tam. Contedo A N001 a 001 Identificao do Registro 001 0 X002 a 002 Identificao do Arquivo de
Remessa001 1 X
003 a 009 Literal Remessa 007 REMESSA X010 a 011 Cdigo de Servio 002 01 X012 a 026 Literal de Servio 015 COBRANCA X027 a 046 Cdigo da Empresa 020 Cdigo de identificao
da Empresa:Cooperativa +Cdigo do Cedente
X
047 a 076 Nome da Empresa 030 Razo Social da Empresa
X
077 a 079 Cdigo do Banco na cmara de Compensao
003 756 X
080 a 094 Nome do banco 015 BANCOOB X095 a 100 Data de Gravao do Arquivo 006 DDMMAA X101 a 108 Branco 008 Branco X109 a 110 Identificao do Sistema 002 SX X111 a 117 Seqencial do Arquivo 007 Zeros X118 a 394 Brancos 277 Brancos X395 a 400 Nmero Seqencial um a um 006 000001 X
DetalhePosio Nome do Campo Tam. Contedo A N001 a 001 Identificao do Registro 001 1 X002 a 006 Agncia de Dbito 005 Zeros X007 a 007 Dgito da Agncia de Dbito 001 Zeros X008 a 012 Razo da C/C 005 Zeros X013 a 019 C/C 007 Zeros X020 a 020 Dgito da C/C 001 Zeros X021 a 037 Cdigo da Empresa 017 Cdigo de identificao
da Empresa:Cooperativa +Cdigo do Cedente
X
038 a 062 Nmero de Controle de Participantes
025 Uso da empresa Cedente
X
063 a 065 Cdigo do Banco de Dbito 003 Zeros X066 a 070 Zeros 005 Zeros X071 a 082 Nosso Nmero1 012 Nosso nmero do
Ttulo(deve ser preenchido apenas aps a entrada confirmada)
X
083 a 092 Desconto bonificao por dia 010 Desconto bonificao/dia
X
093 a 093 Condio para emisso da papeleta
001 1 Banco emite e processa a papeleta2 Banco somente processa
X
094 a 094 Identificador se Emite papeleta 001 N No emite para X
1 Na remessa do ttulo o nosso nmero deve ser preenchido com brancos.
Pgina: 15
Sistema de Cobrana
para dbito automtico dbito automtico095 a 104 Identificao da Operao do
Banco010 Brancos X
105 a 105 Identificador de Rateio de Crdito 001 Brancos X106 a 106 Endereamento para aviso de
Dbito em C/C001 Brancos X
107 a 108 Brancos 002 Brancos X109 a 110 Identificao da Ocorrncia 002 Cdigo da Ocorrncia X111 a 120 Nmero do Documento 010 Documento X121 a 126 Data do Vencimento do Ttulo 006 DDMMAA X127 a 139 Valor do Ttulo 013 Valor do Ttulo X140 a 142 Banco encarregado da Cobrana 003 Zeros X143 a 147 Agncia Depositria 005 Zeros X148 a 149 Espcie do Ttulo 002 01 Duplicata
02 Nota Promissria03 Nota de Seguro05 Recibo10 Letra de Cmbio11 Nota de Dbito12 Duplicata de Servio99 Outros
X
150 a 150 Aceite 001 A AceitoN No Aceito
X
151 a 156 Data da emisso do ttulo 006 DDMMAA X157 a 158 1 Instruo 002 Cdigo da Instruo X159 a 160 2 Instruo 002 Cdigo da Instruo X161 a 173 Valor a ser cobrado por dia de
Atraso013 Valor a ser cobrado por
dia de atrasoX
174 a 179 Data Limite para Concesso de Desconto
006 DDMMAA X
180 a 192 Valor do Desconto 013 Valor do Desconto X193 a 205 Valor IOF 013 Preencher com Zeros X206 a 218 Valor do Abatimento a ser
concedido ou cancelado013 Valor do Abatimento X
219 a 220 Identificao do tipo de inscrio do sacado
002 01 CPF 02 CNPJ
X
221 a 234 Nmero de inscrio do sacado 014 CNPJ/CPF X235 a 274 Nome do Sacado 040 Nome do Sacado X275 a 314 Endereo Completo 040 Endereo Completo X315 a 326 1 Mensagem 012 Brancos X327 a 331 CEP 005 CEP do Sacado X332 a 334 Sufixo do CEP 003 Sufixo X335 a 335 Brancos 001 Brancos X336 a 349 CNPJ / CPF do Sacador / Avalista 014 CNPJ / CPF X350 a 351 Tipo do Documento do Sacador /
Avalista002 01 CPF
02 CNPJX
352 a 394 Sacador / Avalista 043 Sacador / Avalista X395 a 400 Nmero Seqencial um a um 006 Seqencial do registro X
MensagemPosio Nome do Campo Tam. Contedo A N001 a 001 Identificao do Registro 001 2 X002 a 081 Mensagem 1 080 Mensagem X082 a 161 Mensagem 2 080 Mensagem X
Pgina: 16
Sistema de Cobrana
162 a 241 Mensagem 3 080 Mensagem X242 a 321 Mensagem 4 080 Mensagem X322 a 366 Bancos 045 Brancos X367 a 369 Carteira 003 Carteira 9 Com Registro X370 a 374 Agncia 005 Zeros X375 a 381 C/C 007 Zeros X382 a 382 Dgito da C/C 001 Zeros X383 a 393 Nosso Nmero 011 Zeros X394 a 394 Dgito do Nosso Nmero 001 Zeros X395 a 400 Nmero Seqencial um a um 006 Seqencial do registro X
TraillerPosio Nome do Campo Tam. Contedo A N001 a 001 Identificao do Registro 001 9 X002 a 394 Branco 393 Branco X395 a 400 Nmero Seqencial um a um 006 Seqencial do registro X
Informaes Complementares
Header
Cdigo da Empresa (027 a 046)O cdigo da empresa permite que os dados do sejam capturados pelo
banco e atribudos ao cedente correto.Esse cdigo formado da seguinte forma:
Posio Descrio001 a 004 Cdigo da Cooperativa005 a 011 Cdigo do Cedente
Esses cdigos sero fornecidos pela agncia ao cedente no ato da liberao do convnio.
importante lembrar que um arquivo de remessa poder conter apenas registros do mesmo cdigo de empresa, ou seja, no caso da empresa trabalhar com mais de um cdigo, esta dever gerar mais de um arquivo.
Data da Gravao do Arquivo (095 a 100) Informar a data em que o arquivo foi gerado. Em caso do arquivo ser
gerado novamente dever ser modificada a data do arquivo.
Identificao do Sistema (109 a 110)Identifica a que sistema que o arquivo dever ser enviado, no caso da
cobrana registrada SICOOB dever ser informado SX. Qualquer outro valor ser rejeitado o arquivo.
Seqencial de Arquivo (111 a 117)
Pgina: 17
Sistema de Cobrana
O nmero seqencial dever iniciar em 0000001 e ser incrementado em +1 a cada novo arquivo gerado. A repetio do seqencial causar a rejeio do arquivo.
Detalhe
Cdigo da Empresa (021 a 037)Dever ser preenchido da mesma forma que est definido no registro
Header posio 027 a 046.
Nmero de Controle de Participantes (038 a 062)Estas 25 posies esto a disposio do cedente para que ele possa
vincular o titulo enviado com o seu sistema. Essas 25 posies estaro preenchidas no arquivo de retorno. Desta forma o participante poder enviar um cdigo e receblo no arquivo de retorno, podendo assim ter um vnculo entre o ttulo que enviou e o retorno que est recebendo. O cdigo constante neste campo no ser impresso no ttulo.
Nosso Nmero (071 a 082)O nosso nmero a forma pela qual poder ser localizado o ttulo no
sistema. O sistema identificar o ttulo atravs deste cdigo. Quando o ttulo for enviado no arquivo de remessa este campo dever
ser preenchido com brancos, pois ele ser gerado pelo sistema do banco e confirmado no arquivo de retorno.
Sempre que o participante necessitar comandar uma instruo para algum ttulo dever informar esse nosso nmero.
O nosso nmero formado da seguinte forma:Posio Descrio001 a 002 Ano da Emisso do Ttulo003 a 011 Seqencial012 a 012 Dgito Verificador ([0 9] ou P)
O participante no poder comandar instrues para um nosso nmero que no foi confirmado para ele. Caso ocorra esse erro o sistema rejeitar a instruo.
Condio para Emisso da Papeleta (094 a 094) Para que o banco faa a impresso e a postagem do ttulo, este campo
dever ser preenchido com o valor 1. No caso de o cedente imprimir e entregar o ttulo diretamente, bastar preencher o campo com o valor 2 e realizar a impresso aps a confirmao de entrada do ttulo em carteira.
Identificao da Ocorrncia (109 a 110)Cdigo Descrio01 Remessa02 Pedido de Baixa04 Concesso de Abatimento05 Cancelamento de Abatimento Concedido06 Alterao de Vencimento09 Pedido de Protesto
Pgina: 18
Sistema de Cobrana
18 Sustar Protesto e Baixar Ttulo19 Sustar Protesto e Manter em Carteira31 Alterao de Outros Dados
Atravs do cdigo da ocorrncia possvel enviar ttulos para a carteira de cobrana bem como comandar uma instruo.
Quando for uma remessa o campo Nosso Nmero (071 a 082) dever ser preenchido com brancos pois o Nosso Nmero ser confirmado no arquivo de retorno. Para as demais ocorrncias dever ser informado o Nosso Nmero.
1 / 2 Instruo (157 a 160) Esse campo ser utilizado quando o cedente optar por enviar o ttulo
com a opo de protesto automtico. Para efetuar esse tipo de operao basta preencher os campos da seguinte forma:
Posio Descrio157 a 158 Preencher com o cdigo 06 (Protesto automtico)159 a 160 Preencher com a quantidade de dias de atraso para efetuar o protesto, o
mnimo 05 (cinco dias)
Observao: para cancelar a opo de protesto automtico do ttulo basta enviar um arquivo de remessa com as seguintes caractersticas:Posio Descrio109 a 110 Preencher com o cdigo 31 (Alteraes de Outros Dados)157 a 160 Preencher com 9999
MensagemSo registros de envio opcional. Eles possibilitam enviar um conjunto de
4 mensagens que sero impressas no ttulo. Esses registros devero estar imediatamente aps o registro de Detalhe do ttulo.
TraillerEste registro colocado apenas para indicar ao sistema o final do
arquivo de remessa.
Leiaute do Arquivo de Retorno
O arquivo de retorno possibilita o acompanhamento das ocorrncias vinculadas ao ttulo. Diariamente ser gerado um arquivo de retorno para o cedente, obviamente a freqncia da gerao do arquivo depender do volume de movimentao do cedente.
Todas as ocorrncias dos ttulos sero geradas em forma de arquivo e remetido para o cedente, desta forma possvel acompanhar a situao do ttulo e dos comandos de instruo.
Pgina: 19
Sistema de Cobrana
HeaderPosio Nome do Campo Tam. Contedo A N001 a 001 Identificao do Registro 001 0 X002 a 002 Identificao do Arquivo de Retorno 001 2 X003 a 009 Literal Retorno 007 RETORNO X010 a 011 Cdigo de Servio 002 01 X012 a 026 Literal de Servio 015 COBRANCA X027 a 046 Cdigo da Empresa 020 Cdigo de identificao
da Empresa:Zeros + Cooperativa +Cdigo do Cedente
X
047 a 076 Nome da Empresa 030 Razo Social da Empresa X077 a 079 Cdigo do Banco na cmara de
Compensao003 756 X
080 a 094 Nome do banco 015 BANCOOB X095 a 100 Data de Gravao do Arquivo 006 DDMMAA X101 a 104 Nmero da Agncia
Correspondente004 Agncia do Banco
CorrespondenteX
105 a 105 Dgito da Agncia Correspondente 001 Dgito verificador da Ag. do Banco Correspond.
X
106 a 112 Conta Corrente Correspondente 007 Nmero da conta corrente no banco correspondente
X
113 a 113 Dgito Verificador Conta Corrente Correspondente
001 Dgito da conta corrente no banco correspondente
X
114 a 133 Cdigo de Empresa 020 Cdigo de Empresa Correspondente
X
134 a 233 Nome do Cedente Correspondente 100 Descrio do Cedente para impresso
X
234 a 394 Brancos 161 Espaos em Branco X395 a 400 Nmero Seqencial um a um 006 000001 X
DetalhePosio Nome do Campo Tam. Contedo A N001 a 001 Identificao do Registro 001 1 X002 a 003 Tipo de inscrio da empresa 002 01 CPF
02 CNPJX
004 a 017 Nmero de Inscrio da empresa 014 CPF / CNPJ X018 a 020 Zeros 003 Zeros X021 a 037 Cdigo da Empresa 017 Cdigo de identificao
da Empresa:Zeros +Cooperativa +Cdigo do Cedente
X
038 a 062 Nmero de Controle de Participantes
025 Uso da empresa Cedente
X
063 a 070 Zeros 008 Zeros X071 a 082 Nosso Nmero 012 Nosso Nmero gerado
pelo bancoX
083 a 092 Brancos 010 Brancos X093 a 104 Zeros 012 Zeros X105 a 105 Indicador de Rateio de Crdito 001 Brancos X106 a 107 Zeros 002 Zeros X108 a 108 Carteira 001 9 Cobrana Com
RegistroX
Pgina: 20
Sistema de Cobrana
109 a 110 Identificao da Ocorrncia 002 Cdigo da Ocorrncia X111 a 116 Data da Ocorrncia no banco 006 DDMMAA X117 a 126 Nmero do Documento 010 Nmero do Documento X127 a 146 Identificao do Ttulo no banco 020 Brancos X147 a 152 Data de Vencimento do Ttulo 006 DDMMAA X153 a 165 Valor do Ttulo 013 Valor do Ttulo X166 a 168 Banco Cobrador 003 Cdigo do Banco
CobradorX
169 a 173 Agncia Cobradora 005 Cdigo da Agncia do Banco Cobrador
X
174 a 175 Espcie do Ttulo 002 Branco X176 a 188 Despesas de Cobrana para os
Cdigo de Ocorrncia:02 Entrada Confirmada28 Dbito de Tarifas
013 Zeros X
189 a 201 Outras despesas Custas de Protesto
013 Zeros X
202 a 214 Juros Operaes em Atraso 013 Zeros X215 a 227 IOF Devido 013 Zeros X228 a 240 Abatimento Concedido sobre o
Ttulo013 Zeros X
241 a 253 Desconto Cencedido 013 Zeros X254 a 266 Valor Pago 013 Valor Pago X267 a 279 Juros de Mora 013 Zeros X280 a 292 Outros Crditos 013 Zeros X293 a 294 Brancos 002 Brancos X295 a 295 Motivo do Cdigo de Ocorrncia:
19 Confirmao de Instruo de Protesto
001 Brancos X
296 a 301 Data do Crdito 006 DDMMAA X302 a 318 Brancos 017 Brancos X319 a 328 Motivo das Rejeies (At 5
motivos) 010 Motivo X
329 a 394 Brancos 066 Brancos X395 a 400 Nmero Seqencial um a um 006 Seqencial do registro X
TraillerPosio Nome do Campo Tam. Contedo A N001 a 001 Identificao do Registro 001 9 X002 a 394 Branco 393 Branco X395 a 400 Nmero Seqencial um a um 006 Seqencial do registro X
Informaes Complementares
Header
Cdigo da Empresa (027 a 046)O cdigo da empresa que ser colocado no arquivo de retorno ser
exatamente o mesmo que enviado no arquivo de remessa.Esse cdigo formado da seguinte forma:
Posio Descrio001 a 004 Cdigo da Cooperativa005 a 011 Cdigo do Cedente
Pgina: 21
Sistema de Cobrana
Esses cdigos sero fornecidos pela agncia ao cedente no ato da liberao do convnio.
importante lembrar que um arquivo de retorno poder conter apenas registros do mesmo cdigo de empresa, ou seja, no caso da empresa trabalhar com mais de um cdigo, esta dever gerar mais de um arquivo.
Data da Gravao do Arquivo (095 a 100) Informa a data em que o arquivo foi gerado pelo banco.
Informaes para impresso de ttulos com registro (101 a 233) Os campos Nmero da Agncia Correspondente, Dgito da Agncia
Correspondente, Conta Corrente Correspondente, Dgito Verificador Conta Corrente Correspondente, Cdigo de Empresa e Nome do Cedente so todas informaes utilizadas na impresso de ttulos da cobrana com registro (Ver Impresso)
Detalhe
Cdigo da Empresa (021 a 037)Dever ser preenchido da mesma forma que est definido no registro
header posio 027 a 046.
Nmero de Controle de Participantes (038 a 062)Ser retornado o contedo (utilizao livre do cedente) que foi enviado
no arquivo de remessa.
Nosso Nmero (071 a 082)Ser retornado o nosso nmero gerado pelo banco. Atravs dele que
ser possvel comandar instrues, ou seja, depois que o ttulo for aceito o ttulo ser identificado somente atravs deste nmero.
Caso o ttulo for rejeitado por algum motivo o nosso nmero no ser vlido para o comando de instrues.
Identificao da Ocorrncia (109 a 110)Atravs do cdigo da ocorrncia possvel saber o resultado das
operaes referentes ao ttulo, desta forma ser enviado no arquivo de remessa uma ocorrncia e devolvido um retorno de confirmao ou rejeio da operao conforme a seguinte tabela de cdigos:Cdigo Descrio02 Entrada Confirmada03 Entrada Rejeitada06 Liquidao Normal09 Baixado automaticamente via arquivos10 Baixado Conforme Instrues da Agncia11 Em Ser Arquivo de Ttulos Pendentes12 Abatimento Concedido13 Abatimento Cancelado
Pgina: 22
Sistema de Cobrana
14 Vencimento Alterado15 Liquidao em Cartrio16 Ttulo pago em cheque vinculado17 Liquidao aps baixa ou ttulo no registrado18 Acerto de Depositria19 Confirmao de Recebimento Instruo de Protesto20 Confirmao de Recebimento Instruo de Sustao de Protesto22 Ttulo com pagamento cancelado21 Acerto do Controle do Participante23 Entrada do Ttulo em Cartrio24 Entrada Rejeitada por CEP irregular27 Baixa Rejeitada28 Dbito de Tarifas e Custas30 Alterao de Outros Dados Rejeitados32 Instruo Rejeitada33 Confirmao de Pedido de Alterao de Outros Dados34 Retirado de Cartrio e Manuteno de Carteira35 Desagendamento do dbito automtico68 Acerto do dados de rateio de crdito69 Cancelamento dos dados do rateio
Para explicitar mais a ocorrncia podero ser retornados at 5 cdigos de motivos, para que fique mais clara a identificao das ocorrncias.
Motivos (319 a 328) Este campo ser utilizado para explicitar o motivo das ocorrncias que
sero retornadas no arquivo, conforme a tabela seguinte.
Ocorrncia = 02 Entrada confirmadaMotivos00 Ocorrncia aceita17 Data de vencimento anterior a data de emisso21 Espcie do Ttulo invlido24 Data da emisso invlida38 Prazo para protesto invlido39 Pedido para protesto no permitido para ttulo43 Prazo para baixa e devoluo invlido45 Nome do Sacado invlido46 Tipo/num. de inscrio do Sacado invlidos47 Endereo do Sacado no informado48 CEP irregular50 CEP referente a Banco correspondente53 N de inscrio do Sacador/avalista invlidos (CPF/CGC)54 Sacador/avalista no informado67 Dbito automtico agendado68 Dbito no agendado erro nos dados de remessa69 Dbito no agendado Sacado no consta no cadastro de autorizante70 Dbito no agendado Cedente no autorizado pelo Sacado71 Dbito no agendado Cedente no participa da modalidade de dbito automtico72 Dbito no agendado Cdigo de moeda diferente de R$73 Dbito no agendado Data de vencimento invlida75 Dbito no agendado Tipo do nmero de inscrio do sacado debitado invlido86 Seu nmero do documento invlido
Pgina: 23
Sistema de Cobrana
Observaes:Os motivos 17, 21, 24, 38, 39, 43,45, 46, 47, 48, 50, 53 e 54 dessa
ocorrncia , somente sero informados no ArquivoRetorno para os Ttulos com instruo de protesto na remessa (posio 157 a 160 do registro de transao). No rejeitaremos o Ttulo, somente informaremos a falta de dados que ocasionar o no aceite da instruo de protesto, caso no seja regularizado em tempo hbil.
O motivo 48 dessa ocorrncia, somente ser informado no arquivoretorno para os Ttulos cujas papeletas so emitidas pelo Cedente. No rejeitaremos o Ttulo, somente informaremos sobre o erro desse dado que ocasionar o no aceite da instruo de protesto, caso no seja regularizado em tempo hbil.
Os motivos 53 e 54 dessa ocorrncia, somente sero informados no arquivoretorno para os Ttulos com instruo de protesto na remessa (posio 157 a 160 do registro de transao). No rejeitaremos o Ttulo, somente informaremos a falta de dados que ocasionar a falta do Sacador/Avalista na Instruo de Protesto, caso no seja regularizado em tempo hbil.
Ocorrncia = 03 Entrada RejeitadaMotivos02 Cdigo do registro detalhe invlido03 Cdigo da ocorrncia invlida04 Cdigo de ocorrncia no permitida para a carteira05 Cdigo de ocorrncia no numrico07 Agncia/conta/Digito |Invlido08 Nosso nmero invlido09 Nosso nmero duplicado10 Carteira invlida16 Data de vencimento invlida18 Vencimento fora do prazo de operao20 Valor do Ttulo invlido21 Espcie do Ttulo invlida22 Espcie no permitida para a carteira24 Data de emisso invlida38 Prazo para protesto invlido44 Agncia Cedente no prevista50 CEP irregular Banco Correspondente63 Entrada para Ttulo j cadastrado68 Dbito no agendado erro nos dados de remessa69 Dbito no agendado Sacado no consta no cadastro de autorizante70 Dbito no agendado Cedente no autorizado pelo Sacado71 Dbito no agendado Cedente no participa da modalidade de dbito automtico72 Dbito no agendado Cdigo de moeda diferente de R$73 Dbito no agendado Data de vencimento invlida74 Dbito no agendado Conforme seu pedido, Ttulo no registrado75 Dbito no agendado Tipo de nmero de inscrio do debitado invlido
Pgina: 24
Sistema de Cobrana
Ocorrncia = 09 Baixado Automaticamente via ArquivoMotivo10 Baixa comandada pelo cliente
Ocorrncia = 10 Baixado Conforme Instrues da AgnciaMotivo00 Baixa Comandada14 Ttulo Protestado15 Ttulo excludo
Ocorrncia = 24 Entrada Rejeitada por CEP irregularMotivo48 CEP invlido
Ocorrncia = 27 Baixa RejeitadaMotivos04 Cdigo de ocorrncia no permitido para a carteira07 Agncia/Conta/dgito invlidos08 Nosso nmero invlido10 Carteira invlida15 Carteira/Agncia/Conta/nosso nmero invlidos40 Ttulo com ordem de protesto emitido42 Cdigo para baixa/devoluo via Telebradesco invlido60 Movimento para Ttulo no cadastrado77 Transferncia para desconto no permitido para a carteira85 Ttulo com pagamento vinculado
Ocorrncia = 28 Dbito de Tarifas/CustasMotivos03 Tarifa de sustao04 Tarifa de protesto08 Custas de protesto
Ocorrncia = 30 Alterao de Outros Dados RejeitadosMotivos01 Cdigo do Banco invlido04 Cdigo de ocorrncia no permitido para a carteira05 Cdigo da ocorrncia no numrico08 Nosso nmero invlido15 Caracterstica da cobrana imcoptivel16 Data de vencimento invlido17 Data de vencimento anterior a data de emisso18 Vencimento fora do prazo de operao24 Data de emisso Invlida29 Valor do desconto maior/igual ao valor do Ttulo30 Desconto a conceder no confere31 Concesso de desconto j existente ( Desconto anterior )33 Valor do abatimento invlido34 Valor do abatimento maior/igual ao valor do Ttulo38 Prazo para protesto invlido39 Pedido de protesto no permitido para o Ttulo 40 Ttulo com ordem de protesto emitido42 Cdigo para baixa/devoluo invlido60 Movimento para Ttulo no cadastrado
Pgina: 25
Sistema de Cobrana
85 Ttulo com Pagamento Vinculado
Ocorrncia = 32 Instruo RejeitadaMotivos01 Cdigo do Banco invlido02 Cdigo do registro detalhe invlido04 Cdigo de ocorrncia no permitido para a carteira05 Cdigo de ocorrncia no numrico07 Agncia/Conta/dgito invlidos08 Nosso nmero invlido10 Carteira invlida15 Caractersticas da cobrana incompatveis16 Data de vencimento invlida17 Data de vencimento anterior a data de emisso18 Vencimento fora do prazo de operao20 Valor do ttulo invlido21 Espcie do Ttulo invlida22 Espcie no permitida para a carteira24 Data de emisso invlida28 Cdigo de desconto via Telebradesco invlido29 Valor do desconto maior/igual ao valor do Ttulo30 Desconto a conceder no confere31 Concesso de desconto J existe desconto anterior33 Valor do abatimento invlido34 Valor do abatimento maior/igual ao valor do Ttulo36 Concesso abatimento J existe abatimento anterior38 Prazo para protesto invlido39 Pedido de protesto no permitido para o Ttulo40 Ttulo com ordem de protesto emitido41 Pedido cancelamento/sustao para Ttulo sem instruo de protesto42 Cdigo para baixa/devoluo invlido45 Nome do Sacado no informado46 Tipo/nmero de inscrio do Sacado invlidos47 Endereo do Sacado no informado"48" CEP Invlido50 CEP referente a um Banco correspondente53 Tipo de inscrio do sacador avalista invlidos60 Movimento para Ttulo no cadastrado85 Ttulo com pagamento vinculado86 Seu nmero invlido
Ocorrncia = 35 Desagendamento do Dbito AutomticoMotivos81 Tentativas esgotadas, baixado82 Tentativas esgotadas, pendente
TraillerIndica o final do arquivo de retorno, ser iniciado pelo dgito 9 e ter no
final da linha o contador padro (seqencial umaum).
Pgina: 26
Sistema de Cobrana
Impresso / Postagem
Os cedentes podero optar entre efetuar a impresso dos ttulos em papel A4. Em alguns casos o cedente poder enviar um arquivo de remessa para que o Sicoob repasse os dados para empresas especializadas em impresso e postagem (a disponibilidade desta modalidade deve ser consultada na agncia).
Ilustrao 7 Ttulo
Nome Banco CorrespondenteO titulo dever ser impresso sempre com o Nome do banco
correspondente, sendo hoje o banco Bradesco.
Nmero do Banco CorrespondenteO nmero do banco correspondente deve ser colocado na parte superior
do ttulo ao lado do logotipo do banco, o nmero ser sempre fixo: 2372.
Cdigo do CedentePara realizar a impresso de um ttulo de cobrana com registro, h a
necessidade de utilizar as informaes fornecidas pelo banco correspondente utilizado pelo Sicoob, hoje o Banco Bradesco. O cdigo do cedente a ser utilizado ser fornecido atravs dos arquivos de retorno, pois poder ser alterado sem aviso prvio pelo Sicoob. Este campo dever ser preenchido com os dados contidos nas posies 106 a 112 do arquivo de retorno (Conta Corrente Correspondente), na linha HEADER.
Pgina: 27
Nome Banco Correspondente
Nmero do Banco(fixo 2372)
Linha Digitvel Data de
Vencimento
Agncia e Conta Corrente Bradesco
Nosso Nmero Bradesco
Valor do Ttulo
Nome CedenteCorrespondente
Instrues
Dados do Sacado
Cdigo de Barras
Dados do Sacador Avalista
Uso do Banco (fixo 8650)
Sistema de Cobrana
Nosso Nmero BradescoO Nosso nmero Bradesco o nmero seqencial que identifica o ttulo
para cada cedente, no repetindo nunca. Este nmero dever ser utilizado para impresso e para as instrues. Ele pode ser obtido a partir do primeiro arquivo de retorno do ttulo cuja entrada em carteira for confirmada. No arquivo de retorno ele posicionado a partir da coluna 71 at a 82, com 12 dgitos, devendo ser identificado atravs do nosso nmero (8 posies) retornado no arquivo. No possvel fazer a impresso de um ttulo da cobrana com registro sem o Nosso Nmero Bradesco, uma vez que o mesmo estar contido na linha digitvel e no cdigo de barras
Uso do BancoEste campo sempre dever exibir o valor 8650 para identificar que a
impresso no realizada pelo banco.
Campo LivreO Campo Livre um conjunto de dados que ser retornado da
compensao para identificar o ttulo. O campo livre do Bradesco definido da seguinte forma:Posio Tamanho Descrio1 a 4 4 Agncia Correspondente (posies 101 a 104 da linha header do arquivo
de retorno)5 a 6 2 Carteira (Fixo 09 )7 a 17 11 Nosso Nmero Bradesco do ttulo (sem o dgito verificador)18 a 24 7 Cdigo do Cedente (posies 106 a 112 da linha header do arquivo de
retorno)25 a 25 1 Zero
Tabela 8 Formao do Campo Livre Cobrana Com Registro
Fator de VencimentoO fator de vencimento do ttulo definido pela diferena da data de
vencimento do ttulo e a data base (03/07/2000), acrescida de 1000. Caso o titulo no tenha data de vencimento o fator ser preenchido com zeros.
1000)2000/07/03( += entodataVencimmentofatorVenci
)1000(2000/07/03 += mentofatorVencientodataVencim
Ilustrao 8 Formulas do Fator de Vencimento
Cdigo de BarrasO cdigo de barras utilizado para automatizar a leitura do ttulo na rede
bancria. O Cdigo de barras para a cobrana registrada formado da seguinte maneira:
Pgina: 28
Sistema de Cobrana
Posio Tamanho Descrio1 a 3 3 Cdigo do banco (237 BRADESCO) 4 1 Cdigo da Moeda (9 REAL) 5 1 Dgito Verificador do Cdigo de Barras 6 a 9 4 Fator de Vencimento10 a 19 10 Valor Nominal do Ttulo no bloqueto 20 a 44 25 Campo Livre Cobrana Com Registro
Tabela 9 Formao do Cdigo de Barras
Gerao do Dgito VerificadorPara calcular o dgito verificador do cdigo de barras devese multiplicar
cada dgito do cdigo de barras pelo seu respectivo ndice de multiplicao gerando um somatrio. Devese calcular o dgito atravs do mdulo 11 do somatrio. O ndice de multiplicao deve ser gerado com pesos de 2 a 9, da direita para a esquerda sem incluir a posio do dgito verificador.
Banco MoedaDgit
oFator Venc. Valor Nominal Campo Livre
999 9 9999
9999999999
9 9999999999999999999999999
432 9876
5432987654
3 2987654329876543298765432Tabela 10 Cdigo de Barra x ndice de Multiplicao
O primeiro dgito da direita para a esquerda ser multiplicado por 2, o segundo por 3 e assim sucessivamente;
Os resultados das multiplicaes devem ser somados; O total da soma dever ser dividido por 11; O resto da diviso dever ser subtrado de 11; Se o resultado da subtrao for igual a 0 (zero), 1 (um) ou maior que 9
(nove) devero assumir o dgito igual a 1 (um); Se no, o resultado da subtrao ser o prprio dgito. Este resultado dever ser lanado para a quinta posio; O dgito 0 (zero) na Quinta posio indicar que o Cdigo de Barras, no
possui dgito verificador.
Linha DigitvelA linha digitvel uma forma de garantir o recebimento do ttulo mesmo
que no seja possvel ler o cdigo de barras. A montagem da linha digitvel representada na Ilustrao 5.
1 Grupo 2 Grupo 3 Grupo 4 Grupo 5 Grupo99999.99999 99999.999999 99999.999999 9 99999999999999
Ilustrao 9 Linha Digitvel
Posio Tamanho Descrio1 a 3 3 Banco (756 BANCOOB)
Pgina: 29
Sistema de Cobrana
4 1 Moeda (9 REAL)5 a 9 4 Cinco primeiras posies do Campo Livre10 1 Dgito Verificador do 1 Grupo11 a 20 10 6 a 15 posio do Campo Livre21 1 Dgito Verificador do 2 Grupo22 a 31 10 16 a 25 posio do Campo Livre32 1 Dgito Verificador do 3 Grupo33 1 Dgito Verificador do Cdigo de Barras 34 a 37 4 Fator de Vencimento38 a 47 10 Valor Nominal do Ttulo
Tabela 11 Formao da Linha Digitvel
Observao: importante colocar a linha digitvel formatada com seguinte mscara de formatao: 99999.99999 99999.999999 99999.999999 9 99999999999999
Gerao do Dgito VerificadorA linha digitvel ter 4 dgitos verificadores conforme a posio descrita
na Tabela 4. Para calcular o dgito verificador da linha digitvel devese multiplicar cada dgito da linha digitvel pelo seu respectivo ndice de multiplicao gerando um somatrio. Devese calcular o dgito atravs da diferena entre o nmero mltiplo de 10, igual ou imediatamente superior ao somatrio e o somatrio. Este processo ser realizado para o dgito do 1 Grupo, 2 Grupo e 3 Grupo. O Clculo do 4 Grupo ser o clculo do dgito verificador do cdigo de barras.
Observao: Sempre que na multiplicao do dgito pelo seu respectivo ndice de multiplicao der como resultado um valor superior a 10 devese somar os dois nmeros. Por exemplo:
);761(),1628();101(),1025(
=+=
=+=
entoxentox
Ilustrao 10 Multiplicao da Linha Digitvel
Banco Moeda 5 primeiras posies campo livre
Dgito
999 9 99999 9212 1 21212
Tabela 12 Linha Digitvel 1 Grupo x ndice de Multiplicao
O primeiro dgito da esquerda para a direita ser multiplicado por 2, o segundo por 1, o terceiro por 2 e assim sucessivamente;
Os resultados das multiplicaes devem ser somados; Devese encontrar o mltiplo de 10, igual ou imediatamente superior ao
resultado da somatria; Subtrair o resultado da somatria do nmero mltiplo de 10.
Pgina: 30
Sistema de Cobrana
6 a 15 posio do campo livre Dgito9999999999 91212121212
Tabela 13 Linha Digitvel 2 Grupo x ndice de Multiplicao
O primeiro dgito da esquerda para a direita ser multiplicado por 1, o segundo por 2, o terceiro por 1 e assim sucessivamente;
Os resultados das multiplicaes devem ser somados; Devese encontrar o mltiplo de 10, igual ou imediatamente superior ao
resultado da somatria; Subtrair o resultado da somatria do nmero mltiplo de 10.
16 a 25 posio do campo livre Dgito9999999999 91212121212
Tabela 14 Linha Digitvel 3 Grupo x ndice de Multiplicao
O primeiro dgito da esquerda para a direita ser multiplicado por 1, o segundo por 2, o terceiro por 1 e assim sucessivamente;
Os resultados das multiplicaes devem ser somados; Devese encontrar o mltiplo de 10, igual ou imediatamente superior ao
resultado da somatria; Subtrair o resultado da somatria do nmero mltiplo de 10.
Pgina: 31
Sistema de Cobrana
ApndiceAbaixo esto listadas algumas funes escritas em Delphi para
validao de algumas estruturas descritas anteriormente. Os algoritmos relacionados abaixo no so de utilizao obrigatrio, apenas esto exemplificando as validaes comentadas acima.
Funo para Converso de Data para Fator de Vencimentofunction fatorvcto(data:tdate):integer;begin result := DaysBetween(data,strtodate('03/07/2000'))+1000;end;
Funo para Converso de Fator de Vencimento para Datafunction datavcto(fator: integer): TDate;begin if fator = 0 then result := 0 else result := strtodate('03/07/2000') + (fator 1000);end;
Funo para Colocar o Dgito no Cdigo de Barrasfunction DigitoCodigoBarra(codigobarra: string): string;const indice = '43290876543298765432987654329876543298765432';var soma, contador, digito: integer;begin soma := 0; for contador := 1 to 44 do if contador 5 then soma := soma + (strtoint(codigobarra[contador]) * strtoint(indice[contador])); digito := 11 (soma mod 11); if (digito 9) then digito := 1;
//Colocar o digito no codigo barra codigobarra[5] := inttostr(digito)[1]; result := codigobarra;end;
Funo para Validao do Cdigo de Barrasfunction ValidaCodigoBarra(codigobarra: string): boolean;const indice = '43290876543298765432987654329876543298765432';var soma, contador, digito: integer;begin soma := 0; for contador := 1 to 44 do if contador 5 then soma := soma + (strtoint(codigobarra[contador]) * strtoint(indice[contador])); digito := 11 (soma mod 11); if (digito 9) then digito := 1; result := (strtoint(codigobarra[5]) = digito);end;
Pgina: 32
Sistema de Cobrana
Funo para Colocar Dgito na Linha Digitvelfunction DigitoLinhaDigitavel(linhadigitavel: string): string;const indice = '2121212120121212121201212121212';var digito, soma, mult, contador: integer; codigobarra: string;begin //clculo do primeiro dgito soma := 0; for contador := 1 to 9 do begin mult := (strtoint(linhadigitavel[contador]) * strtoint(indice[contador])); if mult >= 10 then soma := soma + (strtoint(inttostr(mult)[1]) + strtoint(inttostr(mult)[2])) else soma := soma + mult; end; digito := multiplo10(soma) soma; //Coloca o primeiro digito na linha digitvel linhadigitavel[10] := inttostr(digito)[1];
//clculo do segundo dgito soma := 0; for contador := 11 to 20 do begin mult := (strtoint(linhadigitavel[contador]) * strtoint(indice[contador])); if mult >= 10 then soma := soma + (strtoint(inttostr(mult)[1]) + strtoint(inttostr(mult)[2])) else soma := soma + mult; end; digito := multiplo10(soma) soma; //Coloca o segundo digito na linha digitvel linhadigitavel[21] := inttostr(digito)[1];
//clculo do terceiro dgito soma := 0; for contador := 22 to 31 do begin mult := (strtoint(linhadigitavel[contador]) * strtoint(indice[contador])); if mult >= 10 then soma := soma + (strtoint(inttostr(mult)[1]) + strtoint(inttostr(mult)[2])) else soma := soma + mult; end; digito := multiplo10(soma) soma; //Coloca o terceiro digito na linha digitvel linhadigitavel[32] := inttostr(digito)[1];
//Monta o codigo de barra para verificar o ltimo dgito codigobarra := copy(linhadigitavel, 1, 3) + //Cdigo do Banco copy(linhadigitavel, 4, 1) + //Moeda copy(linhadigitavel, 33, 1) + //Digito Verificador copy(linhadigitavel, 34, 4) + //fator de vencimento copy(linhadigitavel, 38, 10) + //valor do documento copy(linhadigitavel, 5, 1) + //Carteira copy(linhadigitavel, 6, 4) + //Agencia copy(linhadigitavel, 11, 2) + //Modalidade Cobranca copy(linhadigitavel, 13, 7) + //Cdigo do Cliente copy(linhadigitavel, 20, 1) + copy(linhadigitavel, 22, 7) + //Nosso Numero copy(linhadigitavel, 29, 3); //Parcela codigobarra := DigitoCodigoBarra(codigobarra); //Coloca o primeiro digito na linha digitvel linhadigitavel[33] := codigobarra[5];
result := linhadigitavel;end;
Pgina: 33
Sistema de Cobrana
Funo para Validao da Linha Digitvelfunction ValidaLinhaDigitavel(linhadigitavel: string): boolean;const indice = '2121212120121212121201212121212';var digito, soma, mult, contador: integer; codigobarra: string;begin result := true; //clculo do primeiro dgito soma := 0; for contador := 1 to 9 do begin mult := (strtoint(linhadigitavel[contador]) * strtoint(indice[contador])); if mult >= 10 then soma := soma + (strtoint(inttostr(mult)[1]) + strtoint(inttostr(mult)[2])) else soma := soma + mult; end; digito := multiplo10(soma) soma; //Testa o primeiro dgito if strtoint(linhadigitavel[10]) digito then result := false;
//clculo do segundo dgito soma := 0; for contador := 11 to 20 do begin mult := (strtoint(linhadigitavel[contador]) * strtoint(indice[contador])); if mult >= 10 then soma := soma + (strtoint(inttostr(mult)[1]) + strtoint(inttostr(mult)[2])) else soma := soma + mult; end; digito := multiplo10(soma) soma; //Testa o segundo dgito if strtoint(linhadigitavel[21]) digito then result := false;
//clculo do terceiro dgito soma := 0; for contador := 22 to 31 do begin mult := (strtoint(linhadigitavel[contador]) * strtoint(indice[contador])); if mult >= 10 then soma := soma + (strtoint(inttostr(mult)[1]) + strtoint(inttostr(mult)[2])) else soma := soma + mult; end; digito := multiplo10(soma) soma; //Testa o terceiro dgito if strtoint(linhadigitavel[32]) digito then result := false;
//Monta o codigo de barra para verificar o ltimo dgito codigobarra := copy(linhadigitavel, 1, 3) + //Cdigo do Banco copy(linhadigitavel, 4, 1) + //Moeda copy(linhadigitavel, 33, 1) + //Digito Verificador copy(linhadigitavel, 34, 4) + //fator de vencimento copy(linhadigitavel, 38, 10) + //valor do documento copy(linhadigitavel, 5, 1) + //Carteira copy(linhadigitavel, 6, 4) + //Agencia copy(linhadigitavel, 11, 2) + //Modalidade Cobranca copy(linhadigitavel, 13, 7) + //Cdigo do Cliente copy(linhadigitavel, 20, 1) + copy(linhadigitavel, 22, 7) + //Nosso Numero copy(linhadigitavel, 29, 3); //Parcela if not ValidaCodigoBarra(codigobarra) then result := false;end;
Pgina: 34
Sistema de Cobrana
Funo para Definir o Prximo Mltiplo de 10function Multiplo10(numero: integer): integer;begin while (numero mod 10) 0 do inc(numero); result := numero;end;
Pgina: 35
ndiceIntroduoCobrana Sem RegistroImpresso / PostagemLogotipo BancoobNmero do BancoCdigo do CedenteNosso NmeroCampo LivreFator de VencimentoCdigo de BarraGerao do Dgito Verificador
Linha DigitvelGerao do Dgito Verificador
Leiaute do Arquivo de RemessaHeaderDetalheInstruesTrailler
Leiaute do Arquivo de RetornoHeaderDetalheTrailler
Cobrana Com RegistroLeiaute do Arquivo de RemessaHeaderDetalheMensagemTraillerInformaes ComplementaresHeaderCdigo da Empresa (027 a 046)Data da Gravao do Arquivo (095 a 100) Identificao do Sistema (109 a 110)Seqencial de Arquivo (111 a 117)
DetalheCdigo da Empresa (021 a 037)Nmero de Controle de Participantes (038 a 062)Nosso Nmero (071 a 082)Condio para Emisso da Papeleta (094 a 094) Identificao da Ocorrncia (109 a 110)1 / 2 Instruo (157 a 160)
MensagemTrailler
Leiaute do Arquivo de RetornoHeaderDetalheTraillerInformaes ComplementaresHeaderCdigo da Empresa (027 a 046)Data da Gravao do Arquivo (095 a 100) Informaes para impresso de ttulos com registro (101 a 233)
DetalheCdigo da Empresa (021 a 037)Nmero de Controle de Participantes (038 a 062)Nosso Nmero (071 a 082)Identificao da Ocorrncia (109 a 110)Motivos (319 a 328) Ocorrncia = 02 Entrada confirmadaOcorrncia = 03 Entrada RejeitadaOcorrncia = 09 Baixado Automaticamente via ArquivoOcorrncia = 10 Baixado Conforme Instrues da AgnciaOcorrncia = 24 Entrada Rejeitada por CEP irregularOcorrncia = 27 Baixa RejeitadaOcorrncia = 28 Dbito de Tarifas/CustasOcorrncia = 30 Alterao de Outros Dados RejeitadosOcorrncia = 32 Instruo RejeitadaOcorrncia = 35 Desagendamento do Dbito Automtico
Trailler
Impresso / PostagemNome Banco CorrespondenteNmero do Banco CorrespondenteCdigo do CedenteNosso Nmero BradescoUso do BancoCampo LivreFator de VencimentoCdigo de BarrasGerao do Dgito Verificador
Linha DigitvelGerao do Dgito Verificador
ApndiceFuno para Converso de Data para Fator de VencimentoFuno para Converso de Fator de Vencimento para DataFuno para Colocar o Dgito no Cdigo de BarrasFuno para Validao do Cdigo de BarrasFuno para Colocar Dgito na Linha DigitvelFuno para Validao da Linha DigitvelFuno para Definir o Prximo Mltiplo de 10