Produto: | SPB |
Versões: | Todas |
Ocorrência: | N/A |
Ambiente: | Windows |
Passo a passo: | N/A |
Observações: | N/A |
A integração dos sistemas legados é transparente e simples, feita diretamente através das tabelas t450ople (Operação Legado) e t450opdt (Operação Detalhe) da base de dados (schema) do módulo SPB, e os dados da mensagens (estruturados em XML) são consumidos automaticamente por "sondas" (processos) que monitoram o tráfego de informações entre os sistemas legados e o módulo SPB, sem a necessidade de intervenção do piloto das reservas, pelo menos nos casos em que as requisições não requeiram autorização específica.
Através da integração, os sistemas legados poderão realizar novas requisições de crédito ou consultar requisições realizadas previamente, dependendo das configurações de cada sistema legado (ver Integração total com os demais sistemas legados de uma IF).
Tabela t450ople (Operação Legado)
Coluna | Descrição |
---|
cd_emp | Código da empresa configurada no SPB, Ex.: 1. |
sg_sis_ori | Sigla do sistema Legado responsavel pela transação, Ex.: “AB”. |
nr_ope | Identificação interna da transação, este número deve ser único, Ex.: “ACX20040723010000012”. |
dh_ope | Data e hora da operação, ex.: 23/07/2004 11:33:01. |
sg_ope | Sigla da operação a ser realizada, ex.: STR0008. |
vr_ope | Valor da operação, Ex.: 10000,00. |
id_mer | Identificação de mercado. Campo não obrigatório. |
id_tp_ope | Tipo de operação, Ex.: “I” (I - Inclusão, C - Cancelamento, R - Resposta). |
id_sit_ope | Situação da operação, Ex.: “R” (R - Realizada, C - Contratada). |
cd_usu_atu | Usuario solicitante. |
id_dir | Direção da operação, Ex.: “L” (P - Piloto para o Legado, L - Legado para o Piloto). |
id_fas | Fase da operação, Ex.: “P” (P - Pendente, E - Executado, R - Resposta, L - Liquidado). |
dh_agd | Data e hora de agendamento. Normalmente idem a dh_ope, mas existe a possibilidade de programar a operação. |
vr_rdc | Valores de Redesconto. Campo não obrigatório. |
vr_sel | Valores Selic. Campo não obrigatório. |
cd_un | Código da Unidade configurada no sistema. Campo não obrigatório. |
Tabela t450opdt (Operação Detalhe)
Coluna | Descrição |
---|
cd_emp | Código da empresa configurada no SPB, Ex.: 1. |
sg_sis_ori | Sigla do sistema Legado responsavel pela transação, Ex.: “AB”. |
nr_ope | Identificação interna da transação, este número deve ser único, Ex.: “ACX20040723010000012”. |
dh_ope | Data e hora da operação, ex.: 23/07/2004 11:33:01. |
nr_seq | Sequencial do código, Ex.: 1 |
id_tp_reg | Tipo de Registro. Campo não obrigatório. |
de_msg | Mensagem estruturada em XML a ser enviada ao Destino. Este XML é quebrado a cada 2000 caracteres e, em casos de repetições, o conteúdo da coluna nr_seq é incrementado. Esse é o motivo de existir uma tabela específica para os detalhes da mensagem XML. Exemplo de uma mensagem STR0007 - Requisição de Transferência de IF para conta cliente:
Maiores informações quanto ao layout e detalhamentos da mensagem STR0007 e das demais mensagens, consultar o catálogo de serviços do Sistema Financeiro Nacional (SFN), disponível em http://www.bcb.gov.br/?CEDSFNSERVICOS. |