Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

A arquitetura dos Bancos de Dados acessados pela aplicação e-Financeira TOTVS segue o padrão geral de arquitetura adotado pela TOTVS nas aplicações Web da linha de produtos Core Banking:

  1. Os bancos de dados Básico e Segurança são compartilhados por todas as aplicações;
  2. O acesso da aplicação Java contida no servidor de aplicação é feito a partir de uma conexão direta com um único BD conhecido como APP;
  3. A solução e-Financeira em si acessa o seu próprio BD, cujas tabelas serão criadas em um database ou schema criado exclusivamente para este fim;
  4. Todos os BDs acessados a partir da conexão com o BD APP requererão permissão de acesso a partir do mesmo APP. Especialmente no SGBD Oracle, tais permissões deverão ser concedidas explicitamente através de GRANTs.

Observação: clique aqui para entender quais são e como funcionam todos os componentes da arquitetura da solução e-Financeira.

O esquema abaixo resume, em alto nível, as dependências entre os diversos bancos de dados acessados pela e-Financeira TOTVS:

 

Image Added

Permissões mínimas para o BD APP:

BD BásicoAcesso irrestrito a todas as tabelas do BD BásicoSELECT, INSERT, UPDATE, DELETE
BD CEPAcesso irrestrito a todas as tabelas do BD CEPSELECT
BD SegurançaAcesso irrestrito a todas as tabelas do BD SegurançaSELECT, INSERT, UPDATE, DELETE
BD e-FinanceiraAcesso irrestrito a todas as tabelas do BD e-FinanceiraSELECT, INSERT, UPDATE, DELETE
BD Depósito a PrazoPelo menos acesso às tabelas t403tran, t403cont, t403bole, t403trdaSELECT
BD Conta CorrentePelo menos acesso às tabelas t401mvto, t401hist, t401evau, t401sedo, t401cadc, t401ccorSELECT
BD
Objetos do BD
Permissões

Permissões mínimas para o BD e-Financeira:

BD Básicot400empr

t400unop
t400unfi
t400unpe
t400ende
t400pess
t400pjur
t400pfis
t400decl
t400patr
t400dpat
t400inte
t400dein
t400pint
t400pict
t400pife
t400pprf
t400pcta
t400ppnc
t400pjin
t400pjpi
t400pjpp
t400pjbf
t400psct
t400pfin
t400pprc
t400dmef
t400soci
t400mapr
t400crep

SELECT
BD CEP

t400cloc, t400pais

SELECT
BD Depósito a Prazo

t403tran, t403cont, t403bole, t403trda

SELECT
BD Conta Corrente

t401mvto, t401hist, t401evau, t401sedo, t401cadc, t401ccor

SELECT
BD
Objetos do BD
Permissões

Módulos de Serviços:

A aplicação e-Financeira é usuária de serviços providos pelos módulos Serviços Básico (JSBA) e Serviços Legais (JSLE), os quais também fazem acessos a diversos bancos de dados. Tendo em vista que tais módulos de serviços compartilham o mesmo mecanismo de acesso aos BDs a partir da conexão com o BD APP, para todo efeito prático as mesmas permissões necessárias à operação da e-Financeira também servirão para os referidos módulos de serviços.

Observação: clique aqui para entender quais são e como funcionam todos os componentes da arquitetura da solução e-Financeira.