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
Download

ficheiro RAD - Millennium bcp