Get Started. It's Free
or sign up with your email address
BusVirtualFinance by Mind Map: BusVirtualFinance

1. Objetivo: Servir de "Middleware" entre os sistemas que orbitam o sinacor, fornecendo o saldo do cliente e se antecipando aos lançamentos sem sobrecarregar o sinacor diretamente criando o conta corrente virtual.

2. Para que iremos disponibilizar as informações: Para o Buscentral que será consumido por outros serviços.

3. Tipos

3.1. Leitura de Lançamento Físico

3.1.1. Ler o que está no Sinacor e consolidar os lançamentos.

3.2. Lançamento Virtual

3.2.1. São lançamentos que estão somente no BusVirtualFinance e ainda não foram para o Sinacor.

3.3. Lançamento Virtual com substituição

3.3.1. Sinacor -> BVF. Caso seja inserido um lançamento no Sinacor ele será atualizado no BusVirtualFinance

3.4. Lançamento Virtual com escrita

3.4.1. BVF -> Sinacor. Esse caso será usado para lançamentos que chegam no BusVirtualFinance e precisam ser escritos imediatamente no Sinacor.

4. Cargas Iniciais

4.1. Ler as informações que estão no Sinacor e carregar em memória. Nessa etapa será carregada a tabela histórico e os dados de D-1 porque são os dados de fechamento que são os últimos.

5. Abertura

5.1. Com o sistema aberto vou chamar a tarefa "Lançamento Virtual com Substituição" para escrever no Sinacor.

6. Carga de Lançamentos

6.1. Para ler (Leitura de lançamento físico) vou consulta nas tabelas TCCMOVTO e TCCHISMOV. Para escrever (Lançamento Virtual com escrita) eu uso a tabela TCCINTOU.

7. Interface com sistemas

7.1. Controle patrimonial

7.2. Toro Radar 4

7.3. Billing - Contas a pagar da Toro pelo serviço de consultoria.

7.4. Tesouraria

7.5. Sinacor

7.6. Futuramente -> Risco

8. Dúvidas

8.1. CF - Controle Financeiro? CCO - Conta corrente operacional?

9. Robos

9.1. 1 - Carga de históricos Sinacor

9.2. 2 - Carga Saldo D-1

9.3. 3 - Lançamentos com escrita. BVF -> Sinacor.

9.4. 4 - Atualização contínua.

9.4.1. 4.1 - Disparar Evento de integração

9.4.2. 4.2 - Geração de Saldo Virtual

9.5. 5 - Sincronia da base CCV-BD-BUF com CCV-DB.

9.6. 6 - Monitoramento do barramento.

10. Integração contínua

10.1. Na integração, o BVF fica "escutando" os lançamentos que são feitos no sinacor ou escreve lançamentos no sinacor.