Especificações técnicas para produção de ficheiros RAD Ficheiro de Recepção de Autorizações de Débito – RAD Utilização Este ficheiro é enviado diariamente pela SIBS, para a EC (Entidade Credora), o BC (Banco Credor) e para o BD (Banco Destino) com as adesões, alterações e cancelamentos ás ADC’s. Apresenta também a componente de tarifas definidas para as ADC’s. Informa o resultado dos vários acontecimentos sobre uma ADC, decorridos entre as 17 horas do dia d-1 e o dia d (dia de envio do ficheiro): o Adesão a ADC. o Alteração o Dos parâmetros da ADC (montante / data). o Do NIB associado à ADC. o Do Banco associado à ADC. Quando o novo NIB não é do mesmo banco do anterior NIB, a SIBS envia um cancelamento para o BD anterior (TIP-ACT=C), uma alteração de banco para o BC ou EC (TIP-ACT=A) e uma inserção para o novo BD (TIP-ACT= I). o Cancelamento de ADC. Quando o Banco Devedor envia o ficheiro EAD com o tipo de registo especifico HDT="2" (alteração de NIB por fusão de IC) a SIBS informa neste ficheiro no campo D18 ORIGEM DA ACTUALIZAÇÃO o valor 8 = Ficheiro BD (ADC Truncada). Este campo indica a existência de uma alteração à autorização, provinda do Banco do Devedor, mantendo-a contudo com a característica de truncada no Credor. Como as actualizações de ADCs têm várias origens e podem ocorrer em simultâneo, este ficheiro apresenta os acontecimentos por ordem cronológica de data/hora, esta sequência é apresentada no campo sequência de actualização (SEQ-ACT). PERIODICIDADE Este ficheiro é comunicado diariamente pela SIBS. ENVIO EXCEPCIONAL DE DADOS Excepcionalmente e a pedido dos bancos ou entidades, a SIBS poderá criar uma “versão base” deste ficheiro. Para este serviço, poderá ser definida uma tarifa de processamento. Para a EC, a versão base conterá todas as ADCs existentes e activas na base de dados da SIBS para um determinado ID-CRED. Para o Banco, a versão base contem todas as ADCs existentes e activas na base de dados da SIBS, criadas pelos clientes do banco e dos bancos que representa, assim como a informação de todos os ID-CREDs que apoia. Millennium bcp Página 1 DESCRIÇÃO DOS REGISTOS DE DETALHE Os registos de detalhe com o campo HDT igual a “1”, apresentam os acontecimentos sobre as ADCs Tipo Comp CAMPOS Recepção Autorizações Débito Nome Nº HDT 01 n 1 O = "1" TIP -ACT D17 a 1 O DES-ACT D30 n 1 O Dados da ADC 0 ORIG_ACT D18 n 1 O ID_CRED D06 n 6 O CODBAN 05 n 4 O NUM-AUT D14 n 11 O SEQ_ACT D19 n 2 O CODOPER 24 n 2 D MONT_MAX D20 n 13 C CODMOEDA M233 n 3 O DT_LIM D21 n 6 C NIBDEV D11 n 21 O INDEST/R M313 n 1 O MODENV M186 n 1 O DHMSG M004 n 14 O CODRESP M012 a 1 O NRIDRESP M013 a 14 O 103 Millennium bcp Página 2 01 BYTE HDT HDT .............. an1 Este byte permite distinguir os registos header, de detalhe e trailer. Valores possíveis: "0" ...........= registo header de ficheiro "1" ...........= registo header de lote "2" a "7" .= registo de detalhe "8" ...........= registo trailer de lote "9" ...........= registo trailer de ficheiro D17 TIPO DE ACTUALIZAÇÃO TIP -ACT .................a1 Trata-se de um campo presente nos ficheiros de ADC onde se indica o acontecimento sobre uma autorização de débito normalizada ou sobre um credor. Os valores possíveis são: I – Inserção (adesão); A – Alteração; C – Cancelamento; M - Gestão Mensal de ADC's; B - Versão base do ficheiro. D30 DESTINO DA ACTUALIZAÇÃO Indica a quem se destina a actualização informada. Os destinos possíveis são: DEST_ACT ................ n1 1 - Banco; 2 - Empresa D18 ORIGEM DA ACTUALIZAÇÃO ORIG-ACT ................ n1 Trata-se de um campo presente nos ficheiros de ADC onde se indica a origem dos acontecimentos ocorridos sobre uma autorização de débito normalizada ou sobre um credor. Os valores possíveis são: 1 = Rede MB; 2 = Terminal Bancário; 3 = Ficheiro; 4 = Ficheiro ADC Truncada (EAN); 5=Empresa Credora; 6=SIBS; 7=Real Time BD; 8 = Ficheiro BD (ADC Truncada). D06 IDENTIFICAÇÃO DO CREDOR ID-CRED ................ n6 Número de registo atribuído pela SIBS, no SDD, a cada serviço de cobrança para uma dada EC. É único no sistema. Sob a mesma identificação de credor, a EC pode celebrar acordos com vários bancos. 05 CÓDIGO DO BANCO CODBAN ................ n4 Nos headers dos lotes este campo indica o Banco de origem dos respectivos dados. Quando presente em registo de detalhe este campo identifica o Banco a que respeita cada registo. É utilizada a codificação do Banco de Portugal. D14 NÚMERO AUTORIZAÇÃO DE DÉBITO NORMALIZADA NUM-AUT ..............n11 Referência da autorização de débito directo atribuída pelo Credor, específica do SDD, e que constituí, juntamente com a identificação do Credor (campo ID-CRED) a chave de identificação da autorização. É, conjuntamente com a identificação do Credor, o elemento imprescindível para a concessão da autorização de débito em conta, nos meios propostos no SDD. Em cada IDD, a SIBS faz a validação deste campo. D19 SEQUÊNCIA DE ACTUALIZAÇÃO SEQ-ACT ................ n2 Trata-se de um campo presente nos ficheiros de ADC onde se indica a sequência, por ordem cronológica de processamento, dos vários acontecimentos informados. 24 CÓDIGO DE OPERAÇÃO CODOPER ................ n2 Codifica os vários serviços a prestar ao ordenante (vd. Anexo 2 - Tabela de Códigos de Operação). D20 MONTANTE MÁXIMO MONT-MAX ..............n13 Este campo representa o montante máximo indicado pelo cliente para a ADC normalizada. Sem casas decimais. M233 CÓDIGO DE MOEDA CODMOEDA ................ n3 É o código da moeda em que a operação foi realizada, ou o código da denominação em que é efectuada a liquidação financeira da operação. O campo é preenchido conforme o código da ISO 4217: 978 = euros Millennium bcp Página 3 D21 DATA LIMITE DT-LIM ................ n6 Este campo apresenta a data limite indicada pelo cliente para a vigência da ADC normalizada. Tem o formato AAAAMM. D11 NIB DO DEVEDOR Número de identificação bancária da conta do Devedor. NIBDEV ..............n21 M313 INDICADOR DE ESTORNO INDEST/R ................ n1 Código que indica se a operação é: 0 - original, 1 - anulação de transacção já enviada Nos casos 1 e 2, o grupo de dados da anulação está preenchido com os dados da operação original. M186 MODO DE ENVIO DA COMUNICAÇÃO O campo pode assumir os seguintes valores: MODENV ................ n1 0 - Informação nunca transmitida, 1 - Informação já transmitida ao Banco na sessão RT, 2 - Informação transmitida ao Banco a frio, mas sem resposta até à Compensação MB do dia, 3 - Informação transmitida ao Banco a frio e o Banco recusou. M004 DATA/HORA DA TRANSMISSÃO DHMSG .............n14 Campo que contém a data e a hora em que se efectuou a transmissão da mensagem do CPU da SIBS para o CPU do Banco. Formato: AAAAMMDDHHMMSS. Se o banco não dispõe de real time irá preenchido a zeros. M012 CÓDIGO DE RESPOSTA Campo que informa a resposta do Banco a um pedido de operação. Valores possíveis: Código - Descrição da Resposta: 0 - Transação aprovada 1 - Pedido de degradação de Cenário 4 - Transacção não aprovada por razões várias 6 - Erro aplicacional 7 - Captura do cartão no CA Códigos válidos apenas nas mensagens de pedido de autorização: 8 - Recusada. Captura cartão. Supeita fraude 9 - Autorizado com pedido de identificação Se o banco não dispõe de real time irá preenchido a espaços. M013 NÚMERO IDENTIFICAÇÃO DA RESPOSTA CODRESP .................a1 NRIDRESP .............. a14 Identificação da transacção no sistema do Banco. Se o banco não dispõe de real time irá preenchido a espaços. Millennium bcp Página 4