FORMATO FICHEIRO CHEQUES CARTA
 
Os ficheiros cujo layout consta abaixo, terão o formato normalizado pelo Banco BPI.

Os ficheiros são compostos pelos seguintes registos:
  • Registo Início – identifica a Empresa, datas e conta débito;

  • Registo Cheque – indica os dados do cheque;

  • Adenda – indica os dados a imprimir na carta que acompanha o cheque. Para cada registo cheque deverá ser definida um ou mais (dependendo do tipo de adenda) registos adenda. Caso o Cliente opte pelo tipo de adenda 0 (identificado no registo início), o ficheiro será composto apenas pelos registos Início, Cheque e Fim

  • Registo Fim – registo de controlo do ficheiro incluindo os somatórios


  • Resumindo, cada ficheiro deverá ser composto por um Registo Início, n Registos Cheque que serão seguidos dos correspondentes Registos Adenda (0 a n) e, por último, por um Registo Fim.

    Exemplo: Reg. Início, Reg. Cheque, Reg. Adenda, Reg. Cheque, Reg. Adenda, Reg. Adenda, Reg. Adenda, … …, Reg. Cheque, … …, Reg. Fim.

     
    REGISTO INÍCIO (apenas 1 registo)
    N.º Nome Comp Posição Formato Observações
    Inicio Fim
    1 Referência 3 01 03 CHC  
    2 Tipo registo 1 04 04 1  
    3 Cod. operação 2 05 06 48  
    4 NIB 21 07 27 0010...  
    5 Filler 8 28 35 Espaços  
    6 Data Validade 8 36 43 AAAAMMDD Data de Validade dos cheques incluídos no ficheiro
    7 Data Emissão 8 44 51 AAAAMMDD Data para processamento do ficheiro
    8 Moeda 3 52 54 978  
    9 1ª linha texto 65 55 119 Alfanumérico Texto livre a inserir em todos os Cheques Carta do lote no espaço imediatamente acima do cheque
    10 2ª linha texto 65 120 184 Alfanumérico
    11 3ª linha texto 65 185 249 Alfanumérico
    12 Cod. Envelopagem 3 250 252 Numérico 000 – Correio Normal
    095 – Correio Especial
    096 – Correio Azul
    13 Filler 4 253 256 Espaços  
    14 Referência do Cliente 16 257 272 Alfanumérico Descrição do ficheiro
    15 Filler 48 273 320 Espaços  
    Comprimento total 320
     
    REGISTO CHEQUE (1 registo por cada Cheque Carta a emitir)
    N.º Nome Comp Posição Formato Observações
    Inicio Fim
    1 Referência 3 01 03 CHC  
    2 Tipo registo 1 04 04 2  
    3 Cod. Operação 2 05 06 48  
    4 NIB 21 07 27 0010... Não utilizado
    5 Ident. Beneficiário 15 28 42 Alfanumérico  
    6 Nº Ordem Pagamento 11 43 53 Alfanumérico  
    7 Montante 13 54 66 Numérico Inclui 2 casas decimais
    8 Tipo Adenda 1 67 67 Numérico 0, 1, 2, 3 ou 4
    9 Nome 60 68 127 Alfanumérico  
    10 Morada 44 128 171 Alfanumérico  
    11 Localidade 35 172 206 Alfanumérico  
    12 Cod. Postal 7 207 213 Numérico  
    13 Designação Cod. Postal 35 214 248 Alfanumérico  
    14 Detalhe da Transferência 35 249 283 Alfanumérico Texto a colocar na carta se seleccionada Adenda = 0
    15 Data Cheque 8 284 291 AAAAMMDD Assume a Data de Emissão do ficheiro se não preenchido ou preenchido com data superior à data emissão do ficheiro
    16 Qt. Adenda 4 292 295 Numérico Obrigatório se tipo adenda = 4
    17 Filler 5 296 300 Espaços  
    18 Filler 20 301 320 Espaços  
    Comprimento total 320
     
    REGISTO FIM (apenas 1 registo)
    N.º Nome Comp Posição Formato Observações
    Inicio Fim
    1 Referência 3 1 3 CHC  
    2 Tipo registo 1 4 4 9  
    3 Cod. operação 2 5 6 48  
    4 Qt. Registos Cheque 6 7 12 Numérico  
    5 Montante total 13 13 25 Numérico C/ 2 decimais
    6 FILLER 295 26 320 Espaços  
    Comprimento total 320
     
    REGISTO ADENDA 1 (apenas 1 reg) ou/ ADENDA 3 (obrigatoriamente 2 reg)
    N.º Nome Comp Posição Formato Observações
    Inicio Fim
    1 Referência 3 01 03 CHC  
    2 Tipo registo 1 04 04 3  
    3 Cod. operação 2 05 06 48  
    4 Qt. Detalhes 1 07 07 Espaços  
    5 Nº Ordem Pagamento 11 08 18 Numérico = campo 6 do Registo Cheque
    6 1º Detalhe – Texto 30 19 48 Alfanumérico  
    7 1º Detalhe – Importância 13 49 61 Numérico Inclui 2 casas decimais
    8 2º Detalhe – Texto 30 62 91 Alfanumérico  
    8 2º Detalhe – Importância 13 92 104 Numérico Inclui 2 casas decimais
    10 3º Detalhe – Texto 30 105 134 Alfanumérico  
    11 3º Detalhe – Importância 13 135 147 Numérico Inclui 2 casas decimais
    12 4º Detalhe – Texto 30 148 177 Alfanumérico  
    13 4º Detalhe – Importância 13 178 190 Numérico Inclui 2 casas decimais
    14 5º Detalhe – Texto 30 191 220 Alfanumérico  
    15 5º Detalhe – Importância 13 221 233 Numérico Inclui 2 casas decimais
    16 6º Detalhe – Texto 30 234 263 Alfanumérico  
    17 6º Detalhe – Importância 13 264 276 Numérico Inclui 2 casas decimais
    18 7º Detalhe – Texto 30 277 306 Alfanumérico  
    18 7º Detalhe – Importância 13 307 319 Numérico Inclui 2 casas decimais
    20 Filler 1 320 320 Espaços  
    Comprimento total 320
     
    REGISTO ADENDA 2 (obrigatoriamente 2 reg) ou ADENDA 4 (1 a n registos)
    N.º Nome Comp Posição Formato Observações
    Inicio Fim
    1 Referência 3 01 03 CHC  
    2 Tipo registo 1 04 04 3  
    3 Cod. operação 2 05 06 48  
    4 Qt. Detalhes 1 07 07 Espaços  
    5 Nº Ordem Pagamento 11 08 18 Numérico = campo 6 do Registo Cheque
    6 1º Linha 75 19 93 Alfanumérico  
    7 2º Linha 75 94 168 Alfanumérico  
    8 3º Linha 75 169 243 Alfanumérico  
    9 4º Linha 75 244 318 Alfanumérico  
    10 Filler 2 319 320 Espaços  
    Comprimento total 320
     
    FORMATO DO FICHEIRO DE RETORNO DE CHEQUES CARTA

    Os ficheiros de retorno cujo layout consta abaixo, terão o formato normalizado pelo Banco BPI não incluindo as adendas.

    REGISTO INICIO (apenas 1 registo)
    N.º Nome Comp Posição Formato Observações
    Inicio Fim
    1 Referência 3 01 03 CHC  
    2 Tipo registo 1 04 04 1  
    3 Cod. Operação 2 05 06 48  
    4 NIB 21 07 27 0010... Não utilizado
    5 Data Posição* 8 28 35 AAAAMMDD  
    6 Data Validade 8 36 43 AAAAMMDD  
    7 Data Emissão 8 44 51 AAAAMMDD  
    8 Moeda 3 52 54 978  
    9 Tipo de Ficheiro** 65 55 119 Alfanumérico Ficheiro de Posição
    Ficheiro de Retorno
    10 Filler 65 120 184 Alfanumérico  
    11 Filler 65 185 249 Alfanumérico  
    12 Cod. Envelopagem 3 250 252 Numérico 000 – Correio Normal
    095 – Correio Especial
    096 – Correio Azul
    13 Filler 4 253 256 Espaços  
    14 Referência do Cliente 16 257 272 Alfanumérico Descrição do ficheiro
    15 Filler 48 273 320 Espaços  
    Comprimento total 320
    * A Data Posição permite identificar em que data o ficheiro foi gerado
    ** Permite identificar se é um ficheiro intermédio ou se é o ficheiro final de retorno

     
    REGISTO CHEQUE (1 registo por cada Cheque Carta a emitir)
    N.º Nome Comp Posição Formato Observações
    Inicio Fim
    1 Referência 3 01 03 CHC  
    2 Tipo registo 1 04 04 2  
    3 Cod. Operação 2 05 06 48  
    4 NIB 21 07 27 0010... Não utilizado
    5 Ident. Beneficiário 15 28 42 Alfanumérico  
    6 Nº Ordem Pagamento 11 43 53 Alfanumérico  
    7 Montante 13 54 66 Numérico Inclui 2 casas decimais
    8 Tipo Adenda 1 67 67 Numérico 0, 1, 2, 3 ou 4
    9 Nome 60 68 127 Alfanumérico  
    10 Morada 44 128 171 Alfanumérico  
    11 Localidade 35 172 206 Alfanumérico  
    12 Cod. Postal 7 207 213 Numérico  
    13 Designação Cod. Postal 35 214 248 Alfanumérico  
    14 Detalhe 35 249 283 Alfanumérico  
    15 Data Cheque 8 284 291 AAAAMMDD  
    16 Qt. Adenda (se tipo 4) 4 292 295 Numérico Obrigatório se tipo adenda = 4
    17 Filler 5 296 300 Numérico  
    18 Nº Cheque 10 301 310 Numérico  
    19 Data baixa 8 311 318 AAAAMMDD  
    20 Cod. Baixa 2 319 320 Numérico 01 – Pago no Banco BPI
    02 – Pago noutros bancos
    03 – Não apresentado a pagamento
    04 – Anulado a pedido do Cliente
    Comprimento total 320
     
    REGISTO FIM (apenas 1 registo)
    N.º Nome Comp Posição Formato Observações
    Inicio Fim
    1 Referência 3 01 03 CHC  
    2 Tipo registo 1 04 04 9  
    3 Cod. operação 2 05 06 48  
    4 Qt. Registos Cheque 6 07 12 Numérico  
    5 Montante total 13 13 25 Numérico Inclui 2 casas decimais
    6 FILLER 295 26 320 Espaços  
    Comprimento total 320
    Voltar Índice