Aviso: Este artigo ainda é um rascunho!
Totali Backoffice, Funcionalidades
Referenciado por: Comunicação |
Cobrança Direta
MANUAL DO USUÁRIO
Manual do Usuário - Versão 07/2000
Sumário
- Apresentação 3
- Procedimento operacional 4
- Cadastramento do cliente da cobrança direta 4
- Emissão dos bloquetes 4
- Informações sobre as liquidações 5
- Calendário bancário 5
- As modalidades da cobrança direta 5
- Os bloquetes de cobrança 5
- Emissão dos bloquetes 7
- Bloquetes emitidos integralmente pelo cedente 7
- Bloquetos emitidos integralmente pelo BESC 7
- Informações sobre as liquidações 8
- Arquivo retorno das liquidações 9
Anexos
ANEXO 1
ESPECIFICAÿÿES PARA EMISSÿO DE BLOQUETES PELO CEDENTE ? CARTEIRA ? 25 ? - TRX 336
ESPECIFICAÿÿES PARA EMISSÿO DE BLOQUETES PELO CEDENTE - CARTEIRA ? 06 ? - TRX 340
ANEXO 2
ESPECIFICAÿÿES PARA ARQUIVO REMESSA ? 400 BYTES
ANEXO 3
ARQUIVO RETORNO DAS LIQUIDAÿÿES - 400 BYTES
ANEXO 4
ARQUIVO RETORNO DAS LIQUIDAÿÿES - 150 BYTES ( EXCLUSIVO PREFEITURAS )
Apresentação
O presente manual objetiva demonstrar aos Clientes do BESC - Banco do Estado de Santa Catarina S/A - os procedimentos operacionais e os esquemas técnicos referentes à COBRANÿA DIRETA.
O produto COBRANÿA DIRETA tem como objetivo maior, agilizar os procedimentos de cobrança, já que não exige que os títulos sejam emitidos e registrados previamente em arquivos no BESC. Os bloquetes de COBRANÿA DIRETA, poderão ser emitidos em seu próprio equipamento, o que agiliza sua entrega aos sacados.
Esta modalidade de cobrança permite ainda os seguintes benefícios: Emissão de títulos com vencimento de curto prazo; Entrega de bloquete ao sacado no momento da entrega do produto; Pagamento dos bloquetes em qualquer agência bancária até o vencimento; Internet e Auto atendimento. Recebimento da posição dos bloquetes liquidados em qualquer parte do território nacional, no dia seguinte; Recebimento das informações referentes às liquidações através de relatório e recepção de arquivos; Menor custo com serviço bancário.
Procedimento operacional
Cadastramento do cliente da cobrança direta
Para operar com a COBRANÿA DIRETA BESC, o Cliente deverá ser cadastrado pela DICOB através da Agência Cedente. Ao ser cadastrado no sistema, ao Cliente será atribuído um número, o Código do Convênio, que é seu número de identificação no sistema.
Emissão dos bloquetes
Ao Cliente caberá a opção de emitir seus próprios bloquetes ou de utilizar os bloquetes fornecidos pelo Banco, parcialmente ou integralmente preenchidos.
Por convenção da FEBRABAN/BACEN, os bloquetes para cobrança em território nacional deverão conter o código de barras. Para emitir integralmente seus próprios bloquetes, o Cliente deverá portanto ter obrigatoriamente impressora que imprima o código de barras, seguindo as especificações fornecidas pelo BESC.
O Cliente que optar pela emissão integral dos bloquetes pelo BESC deverá enviar os dados necessários através de disquete ou via e-mail ( [email protected] ) Os arquivos devem ser gravados com extensão .txt ; não podendo serem digitados com qualquer caracteres especiais, tais como: ÿ , ª-, *, º-, ? , \ , @ , acentos.
O arquivo deverá ser gerado no formato de 400 bytes.
Informações sobre as liquidações
As informações referentes às liquidações dos títulos serão fornecidas ao Cedente no dia seguinte à liquidação, através de relatório ou de arquivo. O arquivo estará disponível através de teleprocessamento ( INTERNET ).
Calendário bancário
O calendário bancário servirá de base para os procedimentos, ou seja, estes somente não ocorrerão quando for feriado nacional. Nos casos de exceção, por exemplo, de feriado na cidade onde está localizada a empresa, esta deverá contatar o BESC/DICOB para definição de tratamento especial a fim de acessar seu arquivo daquele dia.
As modalidades da cobrança direta
Para atender às especificidades dos clientes da Cobrança Direta, será oferecida a opção entre diferentes modalidades, correspondentes a diferentes carteiras. Esta modalidades diferenciam-se quanto às informações que identificam o documento de cobrança, e que serão retornadas ao Cliente quando lhe forem relatadas as liquidações efetuadas. Em conseqüência, podem diferenciar-se também quanto à composição do código de barras.
No momento estamos operando com a carteira 25, na qual o documento de cobrança é identificado através do seu código, o nosso número, de 13 posições. Na carteira 25, todas estas 13 posições são livres, podendo o nosso número ser composto integralmente a critério do cliente, para identificar quem pagou e o que foi pago.
Os bloquetes de cobrança
- Envelopado (tipo 12);
- Carnê com ficha de compensação (tipo 10);
- Carnê sem ficha de compensação (tipo 09);
(Somente para pagamento em agências do BESC)
- Consórcio (Bloquete envelopado);
Observação: Além do código de barras, que permite a leitura ótica dos dados de identificação do bloquete, impresso no canto inferior esquerdo, o bloquete contém também a representação numérica do código de barras, impressa no lado superior direito.
Campos do bloquete
| Campo | Descrição |
|---|---|
| Local de Pagamento | Preferencialmente no BESC. |
| Vencimento | Data do vencimento do Título. Formato DD/MM/AA. |
| Cedente | Nome do Cedente (emissor do título). |
| Código Cedente | Identificação da empresa no BESC. |
| Data do Documento | Data da emissão do título.* |
| Nº do Documento | Número do título gerado pelo Cedente (Seu Número ). * |
| Espécie Doc. | Espécie do título (duplicata, nota promissória, clube, etc.) * |
| Data do Processamento | Data de emissão do bloquete. * |
| Nosso Número | Código de identificação do documento. Campo com 13 posições livres, podendo ser composto a critério do Cliente, para identificar quem pagou e o que pagou. |
| Carteira | Carteira em que é operacionalizada a cobrança. Ex : 25. |
| Espécie | Sigla da moeda ou indexador. Deve ser informada quando a moeda for diferente de Real. |
| Quantidade | Quantidade da moeda especificada no campo Espécie. Deve ser preenchido quando a espécie for diferente de Real. |
| Valor do Documento | Valor do título a ser cobrado, em Reais. Formato: ZZZ.ZZZ.ZZ9,99. Quando o valor do documento for diferente do Real, deve ser mantido em branco. |
| Instruções | Instruções de cobrança (mensagens a serem interpretadas pelo caixa no momento do recebimento). Até quatro linhas, de 40 posições cada. As quatro linhas são livres, para uso do Cedente. |
| Sacado | Nome, endereço e demais informações que identificam o sacado do título. |
* O preenchimentos destes campos é opcional, a critério do Cliente.
Emissão dos bloquetes
Bloquetes emitidos integralmente pelo cedente
As instruções detalhadas para emissão dos bloquetes estão contidas no Anexo 1 . O preenchimento dos campos deverá seguir as especificações acima e Anexo 1.
Bloquetes emitidos integralmente pelo BESC
Os bloquetes serão gerados em lâminas com 3 partes em folha plana ou carnê. Os dados necessários ao preenchimento dos bloquetes serão enviados sob a forma de um ARQUIVO REMESSA, gerado pela empresa. O Cliente poderá solicitar a confecção de carnês de bloquetes, especificando no ARQUIVO REMESSA o número de lâminas que comporão cada carnê. Para cada lâmina deverá haver um registro detalhe no ARQUIVO REMESSA. ( 400 bytes)
O BESC realizará a crítica do ARQUIVO REMESSA e gerará um ARQUIVO DE CRÍTICA, contendo os erros detectados. Dependendo do erro, o arquivo será rejeitado, que serão relacionados no arquivo de crítica. Ao receber o ARQUIVO DE CRÍTICA, a Empresa deverá corrigir os erros e enviar novo ARQUIVO REMESSA.
As características técnicas dos arquivos são especificadas no Anexo 2 . Neste caso é apresentado também o layout do ARQUIVO REMESSA e um espelho do ARQUIVO DE CRÍTICA, que terá o formato de um relatório com 80 colunas, podendo ser impresso pelo Cliente sob esta forma.
Os procedimentos relacionados à troca de arquivos entre o BESC e a Empresa Cedente são os seguintes:
- DISQUETE :
A Empresa Cedente entregará na Agência do BESC o ARQUIVO REMESSA, devidamente identificado com etiqueta. O ARQUIVO REMESSA ficará em poder do BESC até cinco (5) dias para processamento. Até este prazo será devolvido através da agência, identificado com a expressão ? PROCESSADO? e acompanhado do ARQUIVO de CRÍTICA e dos bloquetes.
E-MAIL:
O arquivo poderá ser transmitido através de e-mail, diretamente para o setor responsável , [email protected] . O arquivo será processado no máximo em até cinco (5) dias. Será retornado o e-mail para o cliente, confirmando o processamento ou informando possíveis críticas no arquivo.
Informações sobre as liquidações
As liquidações efetuadas poderão ser obtidas através de relatório ou de arquivo. O Cedente deverá estar atento ao fato de que a identificação dos títulos liquidados, tanto no relatório como no arquivo retorno, será realizada exclusivamente através do nosso número.
Arquivo retorno das liquidações
As características técnicas do ARQUIVO RETORNO estarão conforme às especificações do Anexo 3. Os procedimentos relacionados ao controle de arquivos entre o BESC e a Empresa são:
A - Transmissão:
Para os clientes que desejarem trabalhar nesta modalidade, o BESC manterá em seu equipamento central as liquidações efetuadas no dia anterior, para serem acessadas pelo próprio usuário. O arquivo estará disponível das 06:00hs às 22:00hs. Através da Internet, pode-se buscar os retornos com movimentação díária ou mensal, até quatro ( 4 ) meses anteriores.
ANEXO 1 - ESPECIFICAÿÿES PARA EMISSÿO DE BLOQUETES PELO
CEDENTE - CARTEIRA 25 - TRX 336
Logotipo e Número - Conforme modelo, gravar a a marca BESC e o número
do Banco 027-2.
Representação Numérica do Código de Barras - Com carcteres nas dimensões
de 3,5 a 4 mm. Verifique montagem na página 3.
Código de Barras - Com 44 posições. Deverá ser impresso na dimensão
máxima de 2mm e traços ou fios de 0,3mm do tipo 2 de 5 intercalado modelo CADOC 24044. Ver especifica- ções para montagem na página 3.
Número de Vias - Os bloquetes deverão ter no mínimo 2 vias.
1 - Ficha de Compensação ( com código de barras)
2 - Ficha Sacado
Dimensões - A Ficha de Compensação devera ter:
- altura de 3 1/4? a 4 1/8?
- largura de 170 a 210mm
Cor de Impressão - Fundo branco e impressão em preto.
Gramatura - No mínimo 50gm3.
PREENCHIMENTO DO BLOQUETE
Campo Nosso Número - Código identificador do documento:
Nosso Número, acrescido de três dígitos para o controle da digitação.
Formato ZZZZZ.ZZZZ.ZZZ9.999
Cálculo dos dígitos verificadores:
- Cálculo do módulo 11 sobre as 13 primeiras posições, gerando o 14º dígito.
- Inserção de 3 como constante, gerando o 15º dígito.
- Cálculo do módulo 11 sobre os 15 números, gerando o 16º dígito.
Módulo 11 : com pesos de 9 (nove) a 0 (zero), da direita para a esquerda. Se
o resto da divisão for 10, o dígito será = 0 (zero).
Exemplo : - Código do documento sem dígitos : 89.8700.7068
- Código do Primeiro Dígito Verificador :
8 9 8 7 0 0 7 0 6 8
\* \* \* \* \* \* \* \* \* \*
0 1 2 3 4 5 6 7 8 9
---------------------------------------------
00 09 16 21 00 00 42 00 48 72 = 208
208 | 11
------
98 18
10 ------> Primeiro Dígito Verificador ====> 0
Cálculo do Segundo dígito Verificador :
8 9 8 7 0 0 7 0 6 8 0 3 \* \* \* \* \* \* \* \* \* \* \* \* 8 9 0 1 2 3 4 5 6 7 8 9 ------------------------------------------------------- 64 81 00 07 00 00 28 00 36 56 00 27 = 299299| 11 ------- 79 27 2 <===== Segundo Dígito Verificador
- Nosso Número a ser impresso no bloquete : 89.8700.7068.032
- Campo Cód. Cedente - Identificação da empresa no BESC:
Código do Convênio com 2 dígitos para controle da digitação.
Formato : Z9999-99.
Cálculo dos dígitos verificadores: - cálculo do módulo 11 sobre as 5 primeiras posições, gerando o 6º dígito. - cálculo do módulo 11 sobre as 6 posições, gerando o 7º dígito
Módulo 11 : verificar forma de cálculo acima.
- Campo instruções
A 5ª linha de instruções deve conter a mensagem : ? COBRANÿA DIRETA TRX 336 ? .
MONTAGEM DO CÿDIGO DE BARRAS E DE SUA REPRESENTAÿÿO NUMÿRICA
- CÿDIGO DE BARRAS
Chave de 25 Posições
-----------------------------------------------
| |
027 9 9 99999999999999 99999 999 99 9999999999 027 99
-- -- --------------------- ------- ----- ---- --------------- ----- ---
| | | | | | | | | | | | | | | | | | | |DV chave | | | | | | | | | 25 posições | | | | | | | | | | | | | | | | | | Código Banco | | | | | | | | (constante ?027?) | | | | | | | | | | | | | | | | N/Nº - 2ª Parte | | | | | | | | dígitos 04 a 13 do nosso número | | | | | | | | | | | | | | Códogo Carteira ( ?25?) | | | | | | | | | | | | N/Nº - 1ª Parte | | | | | | dígitos 01 a 03 do nosso número | | | | | | | | | | Código Convênio | | | | | | | |Fator Vencimento X Valor do titulo | | | | (Ver OBSERVAÿÿO "FATOR DE VENCIMENTO") | | | | | | DV Febraban | | | | Codigo Moeda (constante ?9?) | | Código Banco (constante ?027?)
- CÁLCULO DOS DÍGITOS VERIFICADORES DA ? CHAVE DE 25
POSIÿÿES :
Os dois dígitos verificadores são calculados com base nas primeiras 23 posições da chave :
99999 999 99 9999999999 999
-------- ---- --- -------------- ----
| | | | |
| | | | | Nº do Banco (constante ? 027?)
| | | | N/Nº - 2ª parte
| | | | do dígito 04 ao 13 do nosso número
| | |
| | | Código Carteira (?25?)
| |
| | N/Nº - 1ª parte
| | do dígito 01 ao 03 do nosso número
|
| Código Convênio
DA1 : Cálculo pelo módulo 10 sobre os 23 primeiros dígitos da chave de 25
posições.
Módulo 10 : Com pesos alternados de 2 e 1 (começando à direita ) :
9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9
\* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \*
2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2
------------------------------------------------------------------------------------
P P P P P P P P P P P P P P P P P P P P P P P
Se P > 9 ===> P - 9 = S
Se P < 10 ===> P = S
S+S+S+S+S+S+S.......S+S+S+S= Z ====> Somatório dos produtos
Z / 10 = X ===> Resto = 0 ===> D1 = 0
Resto > 0 ===> D1 = 10 - Resto
Exemplo: Cálculo do dígito verificador 1
0 2 5 0 0 1 2 3 1 1 4 5 6 7 8 9 0 1 2 3 0 2 7
\* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \*
2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2
-------------------------------------------------------------------------------------
0 2 1 0 0 1 4 3 2 1 8 5 3 7 7 9 0 1 4 3 0 2 5
Z = 68 Resto = 8 DA1 = 2
DA2 : Calculado pelo módulo 11 sobre os primeiros dígitos da chave de 25
posições, acrescidos do primeiro dígito verificador.
Módulo 11 : com pesos de 2 a 7, conforme abaixo:
9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 DA1 * * * * * * * * * * * * * * * * * * * * * * *
P P P P P P P P P P P P P P P P P P P P P P P
Somatório dos produtos P+P+P+P+..........P+P+P=Z
Z / 11 = X Se Resto = 0 ===> Y = 0 Se Resto = 1 ===> Somar 1 na 24ª posição ( apenas para efeito de cálculo) e recalcular Z e Y ( Qdo a 24ª posição for = 9 , então o próximo valor será 0)
Se Resto > 1 ===> Y = 11 - Resto D2 = Y + 2
OBS: Se DV = 10 então DV = 0
Se DV = 11 então DV =1
Exemplo : Cálculo do dígito verificador 2
0 2 5 0 0 1 2 3 1 1 4 5 6 7 8 9 0 1 2 3 0 2 7 2
- * * * * * * * * * * * * * * * * * * * * * * *
7 6 5 4 3 2 7 6 5 4 3 2 7 6 5 4 3 2 7 6 5 4 3 2
0 12 25 00 00 02 14 18 05 04 12 10 42 42 40 36 00 02 14 18 00 08 21 04
Z = 329 Resto = 10 Y = 1 DA2 = 3
- CÁLCULO DO DÍGITO VERIFICADOR FEBRABAN :
Este dígito é calculado sobre os demais dígitos que compõem o código de barras. Monta-se a matriz, de 43 dígitos (da 1ª à 4ª e da 6ª à 44ª posição do código de barras). Sobre esta, são aplicados pesos, da direita para a esquerda, de 2 até 9. O somatório dos produtos é então dividido por 11, e o resto da divisão é subtraído de 11. Se o resultado da subtração for igual a 0 (zero) ou 1 (um), ou maior que 9 (nove), o dígito verificador será igual a 1 (um); caso contrário, o dígito verificador será igual ao próprio resultado da subtração.
- REPRESENTAÿÿO NUMÿRICA DO CÿDIGO DE BARRAS
027 9 99999 9 999 99 99999 9 99999 027 99 9 9 99999999999999
-- ------- -- ---- --- ------- -- -------- ---- --- -- -- ----------------------
| | | | | | | | | | | | | | Fator vencto X | | | | | | | | | | | | | | valor do titulo | | | | | | | | | | | | | | Ver obs Fator de | | | | | | | | | | | | | | vencimento | | | | | | | | | | | | | DV Febraban | | | | | | | | | | | | | | | | | | | | | | | | DV do campo 3 Febraban | | | | | | | | | | | | | | | | | | | | | | DV chave 25 posições | | | | | | | | | | | | | | | | | | | | Cód. Banco (constante ?027?) | | | | | | | | | | | | | | | | | | N/Nº - Parte 3 ; dígitos 09 a 13 do N/Nº. | | | | | | | | | | | | | | | | DV do campo 2 Febraban | | | | | | | | | | | | | | N/Nº - Parte 2 ; dígitos 04 a 08 do N/Nº | | | | | | | | | | | | Código Carteira (?25?) | | | | | | | | | | N/Nº - Parte 1 ; dígitos 01 a 03 do N/Nº. | | | | | | | | DV do campo 01 Febraban | | | | | | Código Convênio | | | | Código Moeda (constante ?9?) | | Código Banco (constante ?027?)
- CÁLCULO DOS DÍGITOS VERIFICADORES DA FEBRABAN A SEREM INSERIDOS NA REPRESENTAÿÿO NUMÿRICA DO CÿDIGO DE BARRAS
Os três dígitos verificadores são calculados pelo ?módulo 10? ( ver página 4 ), aplicando ao segmento da representação numérica imediatamente anterior, da seguinte forma:
027 9 99999 DV1 999 99 99999 DV2 99999 027 99 DV3
A B C
O DV1 é calculado sobre o segmento A; o DV2, sobre o segmento B, e o DV3, sobre o segmento C.
Exemplo: 027 9 02500 DV1 123 11 45678 DV2 90123 027 21 DV3
0 2 7 9 0 2 5 0 0
\* \* \* \* \* \* \* \* \*
2 1 2 1 2 1 2 1 2
-----------------------------------
0 2 5 9 0 2 1 0 0
Z = 19 DV1 = 1
1 2 3 1 1 4 5 6 7 8
\* \* \* \* \* \* \* \* \* \*
1 2 1 2 1 2 1 2 1 2
-----------------------------------
1 4 3 2 1 8 5 3 7 7
Z = 41 DV2 = 9
9 0 1 2 3 0 2 7 2 1
\* \* \* \* \* \* \* \* \* \*
1 2 1 2 1 2 1 2 1 2
-----------------------------------
9 0 1 4 3 0 2 5 2 2
Z = 28 DV3 = 2
Representação Numérica : 02790.25001 12311. 456789 90123. 027212
OBSERVACAO. ""FATOR DE VENCIMENTO"" NO CODIGO DE BARRAS DOS BLOQUETES DE COBRANCA
A FEBRABAN, deliberou através da CIRCULAR - 125/2000 que, a partir do dia 03/07/2000, fica disponibilizado o uso do FATOR DE VENCIMENTO no código de barras dos bloquetes, objetivando permitir o pagamento de forma automatizada. Para obter o fator de vencimento podemos utilizar duas formulas: 1)Data base de 07/10/97, calculando o numero de dias entre essa data e a do vencimento ( data de vencimento menos data base = fator);
EMISSAO VENCIMENTO 04-07-2000 DATA BASE 07-10-1997 FATOR DE VENCIMENTO 1001
- Tabela de correlação data X fator, iniciando pelo fator 1000, que corresponde à data de vencimento 03/07/2000, e assim sucessivamente.
FATOR VENCIMENTO 1000 03/07/2000 1002 05/07/2000 1667 01/05/2002 4789 17/10/2000 9999 21/02/2025
Exemplo
99997.77213 30530.150082 18975.000003 3 10010000035000
\\...................../ \\......................./ \\......................./ \\../ \\............................./
campo 1 campo 2 campo 3 dv fator vencto/valor
Observação: quando a primeira posição do campo "valor"(fator de vencimento + valor) for zero, significara que esse titulo não conterá o fator de vencimento no código de barras / linha digitavel, tratando-se portanto as 14 (catorze ) posições como valor.
Premissas Básicas: 1º Bloquetes com vencimento "contra-apresentação" ou "a vista"
O "fator de vencimento" será obtido por calculo que tomara por base a data de processamento do bloquete acrescido de 15 dias corridos.
2º Divergência na data de vencimento
Caso ocorra divergência entre a data impressa no campo "data de vencimento" e a constante no código de barras, prevalecera a data indicada no código de barras, pois o processo será automatizado. Havendo discordância do sacado, o mesmo deve ser orientado a efetuar o pagamento no banco cedente.
3º Valor superior a 10 posições
Bloquetes com valores superiores a R$ 99.999.999,99 (dez posições) não terão o fator de vencimento no código de barras ou então a critério do cedente o valor poderá ser desmembrado em 2 bloquetes de cobrança.
4º Alteração de vencimento
Em caso de concessão de prorrogação da data de vencimento, não sendo possível a emissão de novo bloquete, o sacado devera ser orientado a efetuar o pagamento somente no banco cedente.
Esta situação também será valida para casos de concessão de desconto do valor após a emissão do bloquete ou qualquer outra alteração para recebimento não constante no bloquete.
A partir de 03/09/2001, o banco acolhedor/recebedor não será mais o responsável pelos encargos financeiros por eventual acolhimento de bloquete fora do prazo, quando este for emitido sem a indicação do "fator de vencimento"
01/06/2000\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*DESIS/DISBA/SESCO
ESPECIFICAÿÿES PARA A EMISSÿO DE BLOQUETES PELO CEDENTE - CARTEIRA ? 6 ? - TRX - 340 - LOTE 66
Modelo - Deve ser obedecido o modelo contido no manual CDI ( COBRANÿA DIRETA ), sendo obrigatória a emissão dos bloquetes com:
1 ) Logotipo e Número - Conforme modelo, gravar a marca BESC e o número do Banco 027-2.
2 ) Código de Barras - Com 44 posições . Deverá ser impresso na dimensão máxima de 2mm e traços ou fios de 0,3mm do tipo 2 de 5 intercalado modelo CADOC 24044. Ver especificações para montagem na página 4.
3 ) Representação Numérica do Código de Barras - Com caracteres nas dimensões de 3,5 a 4 mm. Ver montagem na página 8.
4 ) Número de Vias - Os bloquetes devem ter no mínimo 3 vias :
1 - Ficha de Compensação ( com o Código de Barras)
2 - Ficha do Sacado
5 ) Dimensões - A Ficha de Compensação e a Ficha de Caixa deverão ter:
- altura de 3 1/4? a 4 1/8?
- largura de 170 a 210 mm
6 ) Cor de Impressão - Fundo branco e impressão em preto.
7 ) Gramatura - No mínimo 50gm3.
PREENCHIMENTO DO BLOQUETE
- Campo Vencimento - Data de vencimento ( Dia / Mês / Ano ) no formato : DD/MM/AA.
- Campo Agência / Código Cedente - Identificação da Empresa no BESC:
Código do Convênio com 2 dígitos para controle da digitação. Formato : Z9999-99 .
Ex : Cálculo dos dígitos verificadores do convênio.
1º Dígito Verificador : ( 04913 ) Código Convênio = 0 4 9 1 3
\* \* \* \* \*
5 6 7 8 9
---------------------------
00 24 63 08 27 ==> 122
122 | 11
|------
1 11 ==> onde o 1º dígito verificador = 1
2º Dígito Verificador : Código Convênio = 0 4 9 1 3 1
\* \* \* \* \* \*
4 5 6 7 8 9
--------------------------------
0 20 54 07 24 09 ==> 114
114 | 11
|------
4 10 ==> onde o 2º dígito verificador = 4
Campo Final = ( 04913-14 )
- Campo Nosso Número - Código Identificador do Documento :
Nosso Número , acrescido de três dígitos para o controle da digitação.
Formato : AZZZ.ZZZ.ZZZ.PPI - D1 D2 D3 Sendo : AZZZ.ZZZ.ZZZ ==> Nove posições livres que identificam o aluno.
A ==> Identifica o ano do exercício
PP ==> Identifica o nº da parcela que está sendo pago.
I ==> Identificador para cobrança.
Onde: 0= em REAL
Este NOSSO NUMERO pode ser composto de forma livre pelo Cliente exetuando-se os Digitos A e PPI.
Cálculo do dígitos verificadores: - Cálculo do módulo 11 sobre as 13 primeiras posições, gerando o 14º dígito. - Inserção de 3 como constante, gerando 15º dígito. - Cálculo do módulo 11 sobre os 15 números, gerando o 16º dígito.
Módulo 11 - com pesos de 9 (nove) a 0 (zero), da direita para a esquerda. Se o resto da divisão for 10, dígito será = 0 (zero). Exemplo: - Código do documento sem dígitos: 80.0001.2271 000
- Cálculo do Primeiro Dígito Verificador
8 0 0 0 0 1 2 2 7 1 0 0 0
* * * * * * * * * * * * *
7 8 9 0 1 2 3 4 5 6 7 8 9
56 00 00 00 00 02 06 08 35 06 00 00 00 = 113
113 | 11
----------
3 10 ==> Primeiro dígito verificador ==> 3
- Cálculo do Segundo Dígito Verificador :
8 0 0 0 0 1 2 2 7 1 0 0 0 3 3
* * * * * * * * * * * * * * * 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9
40 00 00 00 00 00 02 04 21 04 00 36 56 24 27 = 122
122 | 11
-----------
01 11 ==> Segundo dígito verificar = 1
- Nosso Número a ser impresso no bloquete: 80.0001.2271.000-331
- Campo Valor - Este campo deve ser numérico e superior a Zero.
ESPECIFICAÿÿO DO CÁLCULO DO DÍGITO VERIFICADOR FINAL PARA A TRX - 340 - LOTE 66
Composição do Campo para cálculo do DV Final
a) Código do Cedente ex : 04913-14 b) Data de Vencimento ex : 16/03/98 c) Valor ex : 5,98
Pesos de 1 a 21, da direita para a esquerda
Soma dos produtos / 11 - X com resto ( Resto) DV Final = 11 - resto
Para o exemplo anterior :
0 4 9 1 3 1 4 1 6 0 3 9 8 0 0 0 0 0 0 0 0 0 5 9 8
- * * * * * * * * * * * * * * * * * * * * * * * *
4 3 2 1 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
00 12 18 01 63 20 76 18 102 00 45 126 104 00 00 00 00 00 00 00 00 00 15 18 8
Soma dos Produtos = 626
626 | 11
------|-----
10 56 ==> DV Final = 11 - 10 => 1
OBS : Este dígito deverá ser impresso na margem direta do campo valor cobrado, contida na ficha Caixa.
CÿDIGO DE BARRAS - PADRÿO FEBRABAN
Código de Barras
a) O código de barras que deve ser utilizado é do tipo ? 2 de 5 intercalado? . Nota 1 : ? 2 de 5 ? significa que 5 barras definem 1 caracter, sendo que duas delas
são barras largas.
Nota 2 : ? Intercalado ? significa que os espaços entre as barras também tem
significado, de maneira análoga às barras.
Nota 3 : Este tipo de BARRAS só trabalha com caracteres numéricos.
b) O tamanho do campo do código de barras é 44 posições, mais START e STOP.
c) O código de barras deve estar no anverso do documento, na parte inferior a esquerda, tendo com 12mm do centro do código de barras, até a borda do papel, e com 5mm , do início antes do start e 5mm no mínimo, após o stop de espaço em branco.
d) Lay-out do Código de Barras
LAY-OUT DO CÿDIGO DE BARRAS - COBRANÿA DIRETA
Posição Tamanho
Conteúdo
Empresa
01 - 03
3
Identificação do Banco
027
04 - 04
1
Código Moeda 9 = R$
9
05 - 05
1
DV de Controle Febraban
9
06 - 19
14
Fator vencto(4) + Valor(10)
99999999999999Ver obs fator vecto
20 - 24
5
Chave Automacao
Código Convênio = ZZZZZ
25 - 28
4
Data Vencimento = DDMM 29 - 29
1
Código da Carteira = 6 30 - 30
1
Ano Vencimento = A 31 - 43
13
NossoNúmero = ZZZZZZZZZZPPI 44 - 44
1
DV Chave Automação = Z
OBS : ? Nosso Número ? = Desconsiderar os dígitos e o tipo identificador.
1º ) - Cálculo do Dígito Verificador da Chave Automação de 25 posições :
O dígito verificador é calculado com base nas primeiras 24 posições da Chave Automação; o cálculo é realizado pelo ? módulo 11 ?, com peso de 2 a 7, conforme segue:
0 4 9 1 3 1 6 0 3 6 8 8 0 0 0 0 1 2 2 7 1 0 0 0
- * * * * * * * * * * * * * * * * * * * * * * *
7 6 5 4 3 2 7 6 5 4 3 2 7 6 5 4 3 2 7 6 5 4 3 2
0 24 45 4 9 2 42 0 15 24 24 16 0 0 0 0 3 4 14 42 5 0 0 0
+++=> 273 ! 11 DV final = 11 ? 9 = 2
-----!-----
9 24
Somatório dos produtos P+P+P+P+......P+P+P = Z
Z = Somatório de P
Se Resto = 0 ==> DV = 0 Se Resto = 1 ==> Somar 1 na 24ª posição ( apenas para efeito de cálculo) e
recalcular Z - ( Quando a 24ª posição for = 9, então o próximo
valor será Zero )
Se Resto > 1 ==> DV = 11 - Resto
Adicionar 2 ao DV Se DV = 10 ==> DV = 0
DV = 11 ==> DV = 1
Exemplo : 0 2 5 0 0 1 2 3 1 1 4 5 6 7 8 9 0 1 2 3 0 2 7 2
- * * * * * * * * * * * * * * * * * * * * * * *
7 6 5 4 3 2 7 6 5 4 3 2 7 6 5 4 3 2 7 6 5 4 3 2
0 12 5 0 0 2 14 18 5 4 12 10 42 42 40 36 0 2 14 18 0 8 21 4 = Z
Z = 329 Resto = 10 DV = 3
ou
DV Chave Automação
DÍGITOS VERIFICADORES CONTIDOS NO CÿDIGO DE BARRAS
1º - Cálculo do Dígito Verificador de Controle da Febraban
Este dígito é calculado sobre os demais dígitos que compõem o código de barras. Monta-se a matriz, de 43 posições ( da 1ª à 4ª e 6ª à 44ª posições do código de barras). Sobre esta, são aplicados pesos, da direita para a esquerda, de 2 até 9. O somatório dos produtos é então dividido por 11, e o resto da divisão é subtraído de 11. Se o resultado da subtração for igual a 0 (zero) ou 1 ( um) , ou maior que 9 (nove), o dígito verificador será igual a 1 (um); caso contrário, o dígito verificador será igual ao próprio resultado da subtração.
9999 999999999999999999999999999999999999999
\*\*\*\* \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
4329 876543298765432987654329876543298765432
------- ----------------------------------------------------------
pppp ppppppppppppppppppppppppppppppppppppppp
Somatório dos Produtos P+P+P+P...... = Z ==> Z / 11 = X ( 11 - Resto ) = Y
Se Y = 0 ou 1 ==> Dígito Verificador = 1 Se Y > 9 ==> Dígito Verificador = 1 Se Y < 9 ==> Dígito Verificador = Y
Exemplo :
0 2 7 9 X 0 0 0 0 0 0 0 0 0 0 0 5 9 8 0 4 9 1
- * * * * * * * * * * * * * * * * * * * * *
4 3 2 9 X 8 7 6 5 4 3 2 9 8 7 6 5 4 3 2 9 8 7
<
0 6 14 81 X 0 0 0 0 0 0 0 0 0 0 0 25 36 24 0 36 72 7 ------------------------------------------------------------- | | | 3 1 6 0 3 6 8 8 0 0 0 0 1 2 2 7 1 0 0 0 1 | * * * * * * * * * * * * * * * * * * * * * | 6 5 4 3 2 9 8 7 6 5 4 3 2 9 8 7 6 5 4 3 2 |-----------------------------------------------------------------------------------------------------= Z
18 5 24 0 6 54 64 56 0 0 0 0 2 18 16 49 6 0 0 0 0 = 616
( Z = 616 ) / 11 = 56 ==> Resto = 0
( 11 - Resto ( 0 ) = 1 ==> DV = 1
REPRESENTAÿÿO NUMÿRICA DO CÿDIGO DE BARRAS
027 9 99999 D 9999 9 9 9999 D 999999999 9 D D 99999999999999
-- ------- -- ----- -- -- ------ -- ------------- -- -- -- ---------------------
| | | | | | | | | | | | | | Fator vencto X | | | | | | | | | | | | | | valor do titulo | | | | | | | | | | | | | | Ver OBS.fator | | | | | | | | | | | | | | de vencimento | | | | | | | | | | | | | | | | | | | | | | | | | |> DV de Contr. Febraban | | | | | | | | | | | | | | | | | | | | | | | | > DV do Campo 3 Febraban | | | | | | | | | | | | | | | | | | | | | | >DV Chave Automação (pág. 6, 7) | | | | | | | | | | | | | | | | | | | | > Nosso Número - Parte 2 ( dígitos 5 a 13) | | | | | | | | | | | | | | | | | |> DV do campo 2 Febraban | | | | | | | | | | | | | | | |> Nosso Número - parte 1 ( dígitos 1 a 4 ) | | | | | | | | | | | | | | > Ano de Vencimento = A | | | | | | | | | | | |> Código Carteira ( constante = 6 ) | | | | | | | | | |> Dia e Mês de vencimento ( DDMM) | | | | | | | | >DV do campo 1 Febraban | | | | | | > Código Convênio | | | | >Código Moeda ( constante = 9 ) | | > Código Banco ( constante = 027 )
Nosso Número PIC 9 ( 13 ) NossoNúm-RR Redefines Nosso Número N/N - Parte 1 Pic 9 ( 04 ) N/N - Parte 2 Pic 9 ( 09 )
- CÁLCULO DOS DÍGITOS VERIFICADORES DA FEBRABAN A SEREM INSERIDOS NA REPRESENTAÿÿO NUMÿRICA DO CÿDIGO DE BARRAS:
Os três dígitos verificadores são calculados pelo ? módulo 10 ?, aplicado ao segmento da representação numérica, da seguinte forma:
027 9 04913 DV1 160 36 88000 DV2 01227 10004 DV3 99
----------------- ------------------- -------------------
A B C
O DV1 é calculado sobre o segmento A; o DV2 sobre o segmento B; e o DV3 sobre o segmento C.
Exemplo: 027 9 02500 DV1 120 56 71234 DV2 56789 005 21 DV3
0 2 7 9 0 4 9 1 3
- * * * * * * * *
2 1 2 1 2 1 2 1 2
--------------------
0 2 5 9 0 4 9 1 6 Z = 36 ==> DV1 = 4
1 6 0 3 6 8 8 0 0 0
\* \* \* \* \* \* \* \* \* \*
1 2 1 2 1 2 1 2 1 2
-----------------------------------------
1 3 0 6 6 7 8 0 0 0 Z = 31 ==> DV2 = 9
0 1 2 2 7 1 0 0 0 4
- * * * * * * * * *
1 2 1 2 1 2 1 2 1 2
0 2 2 4 7 2 0 0 0 8 Z = 25 ==> DV3 = 5
Se P > 9 ===> P - 9 = S Se P < 10 ===> P = S
S + S + S + S + S + ........S + S + S = Z ===> Somatório dos produtos Z / 10 = X ===> Resto = 0 ===> D1 = 0
Resto > 0 ===> D1 = 10 - Resto
Representação Numérica : 02790.49134 16036.880009 01227.1000455
OBSERVACAO. ""FATOR DE VENCIMENTO"" NO CODIGO DE BARRAS DOS BLOQUETES DE COBRANCA
A FEBRABAN, deliberou através da CIRCULAR - 125/2000 que, a partir do dia 03/07/2000, fica disponibilizado o uso do FATOR DE VENCIMENTO no código de barras dos bloquetes, objetivando permitir o pagamento de forma automatizada. Para obter o fator de vencimento podemos utilizar duas formulas: 2)Data base de 07/10/97, calculando o numero de dias entre essa data e a do vencimento ( data de vencimento menos data base = fator);
EMISSAO VENCIMENTO 04-07-2000 DATA BASE 07-10-1997 FATOR DE VENCIMENTO 1001
- Tabela de correlação data X fator, iniciando pelo fator 1000, que corresponde à data de vencimento 03/07/2000, e assim sucessivamente.
FATOR VENCIMENTO 1000 03/07/2000 1002 05/07/2000 1667 01/05/2002 4789 17/10/2000 9999 21/02/2025
Exemplo
99997.77213 30530.150082 18975.000003 3 10010000035000
\\...................../ \\......................./ \\......................./ \\../ \\............................./
campo 1 campo 2 campo 3 dv fator vencto/valor
Observação: quando a primeira posição do campo "valor"(fator de vencimento + valor) for zero, significara que esse titulo não conterá o fator de vencimento no código de barras / linha digitavel, tratando-se portanto as 14 (catorze ) posições como valor.
Premissas Básicas: 1º Bloquetes com vencimento "contra-apresentação" ou "a vista"
O "fator de vencimento" será obtido por calculo que tomara por base a data de processamento do bloquete acrescido de 15 dias corridos.
2º Divergência na data de vencimento
Caso ocorra divergência entre a data impressa no campo "data de vencimento" e a constante no código de barras, prevalecera a data indicada no código de barras, pois o processo será automatizado. Havendo discordância do sacado, o mesmo deve ser orientado a efetuar o pagamento no banco cedente.
3º Valor superior a 10 posições
Bloquetes com valores superiores a R$ 99.999.999,99 (dez posições) não terão o fator de vencimento no código de barras ou então a critério do cedente o valor poderá ser desmembrado em 2 bloquetes de cobrança.
4º Alteração de vencimento
Em caso de concessão de prorrogação da data de vencimento, não sendo possível a emissão de novo bloquete, o sacado devera ser orientado a efetuar o pagamento somente no banco cedente.
Esta situação também será valida para casos de concessão de desconto do valor após a emissão do bloquete ou qualquer outra alteração para recebimento não constante no bloquete.
A partir de 03/09/2001, o banco acolhedor/recebedor não será mais o responsável pelos encargos financeiros por eventual acolhimento de bloquete fora do prazo, quando este for emitido sem a indicação do "fator de vencimento"
03/07/2000\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*DESIS/DISBA/SESCO
ANEXO 2
ESPECIFICAÿÿES PARA O ARQUIVO REMESSA : 400 BYTES
- Características Técnicas
Disquetes: Sistema de Codificação - ASCII ( MS-DOS ) Organização - Seqüencial Tamanho do Registro - 400 bytes
- Estrutura do Arquivo remessa
As especificações técnicas adiante descritas referem-se à forma de geração do arquivo, obedecendo o padrão estabelecido pelo Centro Nacional de Automação Bancária - CNAB.
HEADER
Finalidade : Identificação da origem Identificação : Código registro = 0 Quantidade : 1 Seqüência : Primeiro registro Ocorrência : Obrigatório
MOVIMENTO
Finalidade : Identificação da transação realizada Identificação : Código registro = 1 Quantidade : 1 até N Seqüência : de 2 até N + 1 Ocorrência : obrigatório pelo menos 1 registro
TRAILLER
Finalidade : Final de arquivo Identificação : Código registro = 9 Quantidade : 1 Seqüência : ÿltimo registro Ocorrência : Obrigatório
LAYOUT DO ARQUIVO REMESSA
- HEADER
Nº Campo Nome do Campo Formato Início Fim Observações
01 Código Registro 9(001) 001 001 = 0 02 Código Arquivo 9(001) 002 002 = 1 03 Literal Arquivo X(007) 003 009 = Remessa 04 Literal Serviço X(015) 010 024 = Cobrança Direta 05 Código Convênio 9(005) 025 029 06 Agência Cedente 9(003) 030 032 07 Conta do Cedente 9(007) 033 039 Nota A 08 Nome Empresa X(040) 040 079 09 Código Carteira 9(002) 080 081 Opções: 06 ou 25 10 Código Banco 9(003) 082 084 = 027 11 Nome do Banco X(015) 085 099 = BESC S/A 12 Data Remessa 9(006) 100 105 = DDMMAA 13 Quantidade Lâminas 9(008) 106 113 Nota B 14 Tipo de Bloquete 9(002) 114 115 Nota C 15 Arquivos p/ Teste 9(001) 116 116 Nota D 16 Emite protocolo X(001) 117 117 Protocolo 0=NAO
1=SIM
17 Filler X(273) 118 390 18 Nº Seq. Arquivo 9(004) 391 394 Nota E 19 Nº Seq. Registro 9(006) 395 400 = 0000001
DETALHE
Nº Campo Nome do Campo Formato Início Fim Observações
01 Código Registro 9(001) 001 001 = 1 02 Filler 9(005) 002 006 03 Nosso Número 9(013) 007 019 identifica o sacado 04 Parcela 9(003) 020 022 05 Plano 9(003) 023 025 = Total de Parcelas 06 Código Moeda 9(001) 026 026 Nota F 07 Valor do Documento 9(11)V99 027 039 08 Número do Docto 9(013 ) 040 052 Nº documento 09 Data Vencimento 9(006) 053 058 = DDMMAA 10 Instrução 1 X(040) 059 098 11 Instrução 2 X(040) 099 138 12 Instrução 3 X(040) 139 178 13 Instrução 4 X(040) 179 218 14 Data Emissão Tít. 9(006) 219 224 = DDMMAA * 15 CPF/CNPJ X(017) 225 241 do sacado * 16 Espécie do Tít. X(005) 242 246 * 17 Aceite X(001) 247 247 * 18 Nome do Sacado X(040) 248 287 19 Endereço do Sacado X(040) 288 327 20 Bairro do Sacado X(020) 328 347 21 CEP do Sacado X(008) 348 355 22 Cidade do Sacado X(030) 356 385 23 Estado do Sacado X(002) 386 387 24 Filler X(007) 388 394 25 Nº Seq. Registro 9(006) 395 400
TRAILLER
Nº Campo Nome do Campo Formato Início Fim Observações
01 Código Registro 9(001) 001 001 = 9 02 Filler X(387) 002 388 03 Qtde bloquetes 9(006) 389 394 04 Nº Seq. Registro 9(006) 395 400
- Itens opcionais, a serem preenchidos a critério do cliente. O número do título
será impresso no formato em que for enviado.
Se desejar que algum campo do bloquete seja mantido em branco, o Cedente deverá preencher o campo correspondente do registro com zeros (campo numérico) ou com espaços (campo alfanumérico).
NOTAS EXPLICATIVAS
Nota A - Número da conta/corrente do Cedente, incluindo o dígito verificador ( 6+1).
Nota B - No caso em que o cedente desejar a confecção de carnês, deve indicar
neste campo o número de lâminas de que será composto cada carnê.
No caso de desejar a emissão de bloquetes avulsos, não blocados em
carnês, preencher o campo com ? 1 ?.
Nota C - Indicar o tipo de bloquete:
09 - Sem ficha de compensação
10 - Com ficha de compensação
12 - Envelopado
Nota D - Indicar se é uma emissão normal ou um arquivo gerado apenas para teste:
0 - Emissão Normal
1 - Arquivo para teste.
Nota E - O número seqüencial do arquivo é o número que identifica o arquivo
remessa, tendo por objetivo garantir o controle do processamento.
Esse número não precisa necessariamente ser seqüencial, mas deve ser
crescente. O sistema não aceitará um número igual ou inferior a algum
que já tenha sido processado, evitando assim um duplo processamento.
Nota F - Código da moeda:
9 - Real
ANEXO 3
ARQUIVO RETORNO DAS LIQUIDAÿÿES ? 400 BYTES
- Características Técnicas
a) Transmissão
Protocolo - POLLSELECT Velocidade - 9600 bps Tipo de Operação - Assíncrona Ligação - half duplex dois fios
- Estrutura do Arquivo
A forma de geração de arquivos obedece o padrão estabelecido Centro Nacional de Automação Bancária - CNAB.
HEADER
Finalidade : Identificação da origem Identificação : Código registro = 0 Quantidade : 1 Seqüência : Primeiro registro Ocorrência : Obrigatório
MOVIMENTO
Finalidade : Identificação da transação realizada Identificação : Código registro = 1 Quantidade : 1 até N Seqüência : de 2 até N + 1 Ocorrência : Obrigatório pelo menos 1 registro
TRAILLER
Finalidade : Final de Arquivo Identificação : Código registro = 9 Quantidade : 1 Seqüência : ÿltimo registro Ocorrência : Obrigatório
- Layout do Arquivo
HEADER
Nº Campo Nome do Campo Formato Início Fim Observações
01 Código Registro 9(001) 001 001 = 0
02 Código Arquivo 9(001) 002 002 = 2
03 Literal Arquivo X(007) 003 009 = Retorno
04 Código Serviço 9(002) 010 011 = 01
05 Literal Serviço X(015) 012 026 = Cobranca Direta
06 Nº Agencia Cedente 9(005) 027 031
07 Nº Conta Cedente 9(013) 032 044
08 Filler X(002) 045 046
09 Nome Empresa X(030) 047 076
10 Código do Banco 9(003) 077 079 = 027
11 Nome do Banco X(015) 080 094 = BESC S/A
12 Data Processamento 9(006) 095 100
13 Densidade 9(005) 101 105 = 1600
14 Literal Densidade X(003) 106 108 = BPI
15 Ciclo Arquivo 9(008) 109 116
16 Filler X(278) 117 394
17 Nº Seq. Registro 9(006) 395 400
LANÿAMENTO
Nº Campo Nome do Campo Formato Início Fim Observações
01 Código Registro 9(001) 001 001 = 1 02 Constante 9(002) 002 003 = 99 03 CGC-Empresa 9(014) 004 017 = Zeros 04 Nº Agência Cedente 9(005) 018 022 05 Nº Conta Cedente 9(013) 023 035 06 Filler X(002) 036 037 07 Código Documento 9(016) 038 053 Nosso Nº + díg. 08 Filler X(002) 054 055 09 Código Convênio 9(005) 056 060 10 Filler X(048) 061 108 11 Ocorrência 9(002) 109 110 Nota A 12 Data Pagamento 9(006) 111 116 13 Nº Parcela X(008) 117 124 Nota B 14 Dias Inúteis 9(002) 125 126 15 Data Crédito 9(006) 127 132 16 Filler X(014) 133 146 17 Data Vencimento 9(006) 147 152 Nota B 18 Valor Título 9(011)V99 153 165 Nota B 19 Código Banco 9(003) 166 168 Nota C
20 Cód/ Díg.Ag.Cobradora 9(005) 169 173 21 Espécie 9(002) 174 175 = 99 22 Filler X(065) 176 240
23 Valor Desconto 9(011)V99 241 253 Nota B 24 Valor Cobrado 9(011)V99 254 266 25 Valor Acréscimo 9(011)V99 267 279 Nota B 26 Filler X(104) 280 383 27 Valor Tarifa 9(009)V99 384 394 28 Nº Seq. Registro 9(006) 395 400
TRAILLER
Nº Campo Nome Campo Formato Início Fim Observações
01 Código Registro 9(001) 001 001 = 9 02 Código Arquivo 9(001) 002 002 = 2 03 Código Serviço 9(002) 003 004 = 01 04 Código Banco 9(003) 005 007 = 027 05 Seq. Arquivo 9(008) 008 015
06 Filler X(002) 016 017
07 Qtde Tit.Liquidados 9(008) 018 025 08 Valor Tit. Liquidado 9(012)V99 026 039 09 Filler X(355) 040 394 10 Seq. Registro 9(006) 395 400
NOTA A - Conforme o valor:
6 - Liquidação Normal, no BESC
15 - Liquidação em Cartório
16 - Liquidação via Compensação.
NOTA B - Os títulos liquidados via compensacao, não terao retorno das
seguintes informações: Valor Desconto e Valor de Acréscimo.
NOTA C - Código Banco ? 027? = BESC.
01/06/2000 \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* DESIS/DISBA/SESCO
ANEXO 4
ARQUIVO RETORNO DAS LIQUIDAÿÿES ? 150 BYTES
( EXCLUSIVO PREFEITURAS )
ÿ um arquivo magnético fornecido pelo BESC, via teleprocessamento para que as prefeituras possam desenvolver um programa para baixa automática dos pagamentos.
- MEIO FÍSICO : Arquivo Magnético encaminhado via: - Disquete (D) - Tele-Processamento (T) ? HOMEBESC / INTERNET
- ORGANIZAÿÿO : Seqüencial
- MODALIDADE : Registros de Tamanho Fixo
- TAMANHO DO REGISTRO : 150 bytes
- LABEL : Standart label (s1)
- CONTEÿDO : Este arquivo conterá os registros capturados através de código de barras ou via automação/compensação.
- LAY-OUT DO ARQUIVO RETORNO
DESCRIÿÿO DO REGISTRO "A" - HEADER
CAMPO POSIÿÿES PICTURE CONTEÿDO A.01 1 - 1 X(01) CÿDIGO DO REGISTRO = "A" A.02 2 - 2 9(01) CÿDIGO DE REMESSA = "2" RETORNO BESC A.03 3 - 22 X(20) CÿDIGO DO CONVÿNIO = "0000" A.04 23 - 42 X(20) NOME DA EMPRESA="Pref. Municipal" A.05 43 - 45 9(03) CÿDIGO DO BANCO = "027" A.06 46 - 65 X(20) NOME DO BANCO = " BESC " A.07 66 - 71 9(06) DATA GERAÿÿO DO ARQUIVO = "(DDMMAA)" A.08 72 - 77 9(06) Nº SEQÿENCIAL DO ARQUIVO "DE 1 A N" A.09 78 - 79 9(02) VERSÿO DO LAY-OUT = "1" A.10 80 - 150 X(71) RESERVADO PARA O FUTURO (FILLER)
DESCRIÿÿO DO REGISTRO "G" - REGISTROS DA ARRECADAÿÿO
CAMPOS POSIÿÿES PICTURE CONTEÿDO G.01 01 - 01 X(01) CÿDIGO DO REGISTRO = "G" G.02 02 - 21 X(20) IDENTIFICAÿÿO AGÿNC./CONTA CORRENTE + DV G.03 22 - 27 X(06) DATA DE PAGAMENTO = "(AA/MM/DD)" G.04 28 - 33 X(06) DATA DE CRÿDITO = "(AA/MM/DD)" G.05 34 - 36 X(03) IDENTIFICAÿÿO DO BANCO = "027" G.06 37 - 37 X(01) CÿDIGO DA MOEDA = "9" = Real G.07 38 - 52 X(15) CAMPO ZERADO = "000000000000000" G.08 53 - 56 X(04) CÿDIGO CEDENTE (PREF.)= "0000" G.09 57 - 62 X(06) DATA DE VENCIMENTO = "(DD/MM/AA)" G.10 63 - 75 X(13) NOSSO NÿMERO = "EZZZZZZZZZPPI" G.11 76 - 77 X(02) CAMPOS ZERADOS = "00" G.12 78 - 89 9(10)V99 VALOR EFETIVAMENTE COBRADO G.13 90 - 96 9(05)V99 VALOR DA TARIFA POR COMPROVANTE G.14 97 - 150 X(54) RESERVADO PARA O FUTURO (FILLER)
OBS: NO "NOSSO NÿMERO" CONSIDERAR SOMENTE AS TREZE PRIMEIRAS
POSIÿÿES, DA ESQUERDA PARA DIREITA. DESCONSIDERAR DÍGITOS E IDENTIFICADOR.
OBS: "DATA DE VENCIMENTO" - ESTE CAMPO SOMENTE SERÁ INFORMADO QUANDO COBRADO PELO BESC. SE COBRADO PELA COMPENSAÿÿO VIRÁ ZERADO.
DESCRIÿÿO DO REGISTRO "Z" - TRAILLER
CAMPOS POSIÿÿES PICTURE CONTEÿDO Z.01 1 - 1 X(01) CÿDIGO DO REGISTRO = "Z" Z.02 2 - 7 9(06) TOTAL DE REGISTROS NO ARQUIVO,
INCLUSIVE COM HEADER E TRAILLER
Z.03 8 - 24 9(17) VALOR TOTAL DOS REGISTROS DO ARQUIVO
Z.04 25 - 150 X(126) RESERVADO PARA FUTURO (FILLER)