Father next Projeto Multi-Empresas
Por: Cid Campos • 30/7/2020 • Trabalho acadêmico • 429 Palavras (2 Páginas) • 170 Visualizações
Projeto Multi-Empresas no FATHER 2.0
Nobres Amigos, após muito trabalho e observação, consegui gerar um aplicativo Multi-Empresa a título de exemplo, e é claro que posso disponibilizá-lo a todos vocês.
Um breve relato para quem se aventurar a fazer sozinho:
- Vc deve criar uma BD "Empresa" e marcar as opções conforme a Figura 01:
[pic 2]
Figura 01 - Definição do BD Empresa
ATENÇÃO:
Esta tabela deve ser marcada como Principal, pois nela irão conter as tabelas: PW~Grupos; PW~Tabelas; PW~Usuarios; SYS~Sequencial etc.
- Agora defina a Tabela "Empresa" conforme a Figura 02:
[pic 3]
Figura 02 - Definição da Tabela Empresa
- Defina o Campo "DESCRIÇÃO", de acordo com a Figura 03:
ATENÇÃO: quando criei apenas um Campo nesta tabela, ocorreu um BUG, não era possível navegar entre os Registros cadastrados, só era possível navegar se alternássemos para modo Grade (F9); É importante observar que apenas 1(um) único Campo ficará marcado como: [x] Descrição da Empresa.
[pic 4]
Figura 03 - Definição dos Campos da Tabela Empresa
AGORA VAMOS DEFINIR O OUTRO BANCO DE DADOS
Esse banco que iremos criar, será replicado para cada empresa selecionada.
ATENÇÃO: quando rodar a aplicação final e selecionar uma Empresa pela primeira vez, será solicitado o caminho da
BD, vc deverá informar um local diferente para cada Empresa, só assim será possível replicar a Base de Dados. (A medida que nós formos nos familiarizando, novas ideias e visões irão se aperfeiçoando)
- Definindo outro BD que conterá os Dados específicos de cada Empresa, observe a Figura 04:
[pic 5]
Figura 04 - Definição do BD Geral
- E por fim Criaremos as Tabelas que serão Replicadas assim como o BD, atente para marcar a opção: [x] Multi Empresa, conforme a Figura:
[pic 6]
Figura 05 - Definição das Tabelas a serem Replicadas
PRONTINHO GALERA, vamos a algumas observações que aconteceram aqui na minha máquina:
- A sequência dos Funcionários seguiu uma mesma numeração, e não uma numeração independente, ou seja, se você tiver necessidade de uma sequência por Empresa, deve implementá-la na munheca;
- Quando a Tabela EMPRESA tinha um só Campo (DESCRIÇÃO da EMPRESA) não foi possível navegar entre os registros quando em modo Janela (F5; F6; F7 e F8) foram possíveis apenas navegar em modo Grid;
No Geral até que foi muito bem, aguardo novas informações dos Colegas e as melhorias.
(Foi disponibilizado um exemplo: Multi Empresa FATHER 2.0.rar)
...