Botões
O Robô de Captura possui os seguintes botões:
1- Ativar Emulação
2- Encerrar Emulação
3- Sair
4- Login Sisbacen
Ativar Emulação
Ao clicar no Botão Ativar Emulação, o Robô de Captura de DI realiza os seguintes procedimentos:
1- Inicia a SUB Proc005_Ativa_Robot()
a. Inicia procedimento de captura de tela via SUB Captura_Tela()
b. Processa usuário, senha e transação
c. Valida se conexão foi realizada com sucesso ao Bacen via emulação
d. Inicia Timer do Robô tmr_Robo_Timer()
2- O tmr_Robo_Timer() realiza os seguintes procedimentos:
a. Configura dados para apresentar no painel do Robô
b. Grava Log de conexão
c. Configura tratativa de mensagens a serem enviadas para o Emulador Trata_Messages_ROBOT()
d. Atualiza Status da LU utilizada ( LU = Sessão utilizada para emulação)
e. Inicializa processamento via emulação (emite comandos a Sessão do Terminal para iniciar consulta de DI)
f. Processa conexão com Host via Proc000_AnaliseDI_Conecta_Host()
g. Processa emulação e captura via Proc001_AnaliseDI_Emula()
h. Captura DI por meio do comando Proc004_AnaliseDI_Pesquisa()
i. Processa tela MCEX530
j. Processa captura de Adições (Captura_Adicoes())
i. Processa tela MCEX531A
ii. Processa tela MCEX532
iii. Processa tela CAM452J1
iv. Processa tela MCEX532A
v. Processa tela MCEX532G
k. Processa tela MCEX5311
l. Processa tela MCEX531J
m. Grava os dados capturados da DI (SalvaDadosDI())
n. Atualiza status e desbloqueia lista de DIs em processamento
o. Desconecta emulador do SisBacen
p. Atualiza status no Painel do Robô para Emulação Finalizada
q. Encerra processamento
3- Aguarda próximo ciclo do Timer
Encerrar Emulação
Ao clicar no Botão Encerrar Emulação, o Robô realiza procedimento visando encerrar emulação nas telas do Bacen sem perda de dados e travamento de Status de DIs em captura. O Robô também realiza procedimento de liberar a Sessão do Extra ou PCOMM em uso no processo de emulação.
Sair
O Botão Sair possibilita encerrar o Robô de Captura de DI PCEX530 sem perda de dados em processamento. Ao clicar no botão Sair, o Robô realiza procedimentos para encerrar processamentos sem perda de dados e avaliando status de operações não realizadas de forma a possibilitar não perder dados em processamento.
Login Sisbacen
Esta opção do menu possibilita ao usuário realizar o procedimento de configuração de Firewall com inclusão de Usuário e Senha (User ID e Password), e também possibilita configuração de Usuário e Senha de Acesso ao Sisbacen.
A Tela de Login Sisbacen possui os botões:
1- Confirmar: Possibilita ao Usuário de Câmbio confirmar as informações digitadas de Firewall e Sisbacen
2- Cancelar: Possibilita ao Usuário de Câmbio cancelar/ignorar as informações de configuração da tela.
Segue abaixo tela referente ao Login Sisbacen:
![](/Upload/abb36145-221b-4236-bed6-57fdaeba3421.jpg)