Child pages
  • Integração automática (on-line) com os demais sistemas legados de uma IF

Permite integração automática (on-line) com os demais sistemas legados de uma IF de forma a evitar que seja necessário o usuário executar rotina de integração ao longo do dia?

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)

ColunaDescrição
cd_empCódigo da empresa configurada no SPB, Ex.: 1.
sg_sis_oriSigla do sistema Legado responsavel pela transação, Ex.: “AB”.
nr_opeIdentificação interna da transação, este número deve ser único, Ex.: “ACX20040723010000012”.
dh_opeData e hora da operação, ex.: 23/07/2004 11:33:01.
sg_opeSigla da operação a ser realizada, ex.: STR0008.
vr_opeValor da operação, Ex.: 10000,00.
id_merIdentificação de mercado. Campo não obrigatório.
id_tp_opeTipo de operação, Ex.: “I”  (I - Inclusão, C - Cancelamento, R - Resposta).
id_sit_opeSituação da operação, Ex.: “R” (R - Realizada, C - Contratada).
cd_usu_atuUsuario solicitante.
id_dirDireção da operação, Ex.: “L” (P - Piloto para o Legado, L - Legado para o Piloto).
id_fasFase da operação, Ex.: “P” (P - Pendente, E - Executado, R - Resposta, L - Liquidado).
dh_agdData e hora de agendamento. Normalmente idem a dh_ope, mas existe a possibilidade de programar a operação.
vr_rdcValores de Redesconto. Campo não obrigatório.
vr_selValores Selic. Campo não obrigatório.
cd_unCódigo da Unidade configurada no sistema. Campo não obrigatório.

 

Tabela t450opdt (Operação Detalhe)

ColunaDescrição
cd_empCódigo da empresa configurada no SPB, Ex.: 1.
sg_sis_oriSigla do sistema Legado responsavel pela transação, Ex.: “AB”.
nr_opeIdentificação interna da transação, este número deve ser único, Ex.: “ACX20040723010000012”.
dh_opeData e hora da operação, ex.: 23/07/2004 11:33:01.
nr_seqSequencial do código, Ex.: 1
id_tp_regTipo 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.