[delphi-br] Sistema multi-empresa

2008-05-06 Por tôpico Andrei Luís
Boa tarde a todos,

Tenho um sistema ERP instalado em um cliente funcionando 100%. A
empresa em questão recolhe tributos através de lucro presumido. O dono
abriu uma nova empresa do mesmo ramo e com as mesmas atividades da
primeira, enquadrada no simples nacional, e me pediu para alterar o
sistema para poder escolher por qual empresa emitir nfs, orçamentos,
etc. Enfim, alterar o sistema para multi-empresa.

Bem, a parte da programação em si é problema, tenho a lógica toda na
cabeça: criar uma tabela pra cadastrar as empresas, id's nas tabelas,
e por aí vai. A minha dúvida é quanto a questão legal. Alguém com mais
experiência poderia dar um parecer da legalidade disso? Tipo, no
papel, todos os dados das empresas são diferentes, inclusive o
endereço. Mesmo ramo de atividade, tudo igual. De resto, a estrutura
física é a mesma. Ou seja, no mesmo endereço, nos mesmos computadores,
serão emitidos as nfs, duplicatas, etc das duas empresas.

Pode-se ter algum problema com fiscalização? Quais as implicações
contábeis / legais do mesmo sistema, instalado no mesmo endereço e
computadores emitir notas fiscais, duplicatas, orçamentos, etc, para
essas duas empresas?

[]s
Andrei


RES: [delphi-br] Sistema multi-empresa

2006-06-19 Por tôpico Walter Alves Chagas Junior
Sem querer tar defendendo fulano ou beltrano aqui, eu penso que isto vai
muito mais da análise do banco e da aplicação do que de conceitos de
modelagem. Claro que vai ter casos que muitas tabelas seriam mais eficazes
mas vai ter casos que excesso de tabelas não agregam muito e em outros
atrapalham mais do que ajudam. Já tive ambas as experiências. Não digo que
uma seja melhor que a outra ou vice versa. Na verdade, ambas se adequaram a
casos distintos. Tudo depende da análise e do levantamento de requisitos.
TUDO. Atualmente eu to aprendendo aqui, a duras penas, o drama que é bricar
com chaves estrangeiras. Tem nego que acha essencial por chave estrangeira
em tudo que relacione a outro. Mas não é! Em alguns casos cê vai é ter
problemas.

É por causa disto que eu digo que um projeto de sistema não começa pelo
Delphi MAS SIM PELA ANÁLISE E PELO LEVANTAMENTO DE REQUISITOS.



[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento de sistemas
Telemont Engenharia de telecomunicações S/A
Belo Horizonte - MG - Brasil
[EMAIL PROTECTED]
Fone: (31) 3389-8215 Fax: (31) 3389-8200




- Segue mensagem original! -

De: Desenvolvimento \(Anderson\) 
Data: Wed, 14 Jun 2006 17:58:56 -0300
Para: 
Assunto: Re: [delphi-br] Sistema multi-empresa


se vc usa um banco de dados de grande capacidade em máquinas de alto poder
de processamento, concordo.
mas acho q é por preguiça ou por falta de conhecimento q usam criar uma
tabela pra tudo.
tem mais um monte de coisa q eu poderia dizer, mas acho melhor ficar por
aqui... como disseram umas mensagens atrás: cada um com seu cada um...


- Original Message - 
From: Rodrigo Othavio Farias 
To: delphi-br@yahoogrupos.com.br 
Sent: Wednesday, June 14, 2006 5:09 PM
Subject: Re: [delphi-br] Sistema multi-empresa


Eu discordo, essa coisa de criar tabela pra cada empresa é vicio de
clippeiro utilizando bando de dados, num ambiente de SGDB é impensavel
esse tipo de modelagem, o banco tem vários mecanismos de otimização que caem
por terra com a criação sem controle de tabelas, um simples codigo de
empresa em cada tabela resolve todo o problema e deixa o sistema
normalizado.





Rodrigo Othávio Farias


- Original Message - 
From: Desenvolvimento (Anderson)
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, June 14, 2006 4:59 PM
Subject: Re: [delphi-br] Sistema multi-empresa


veja: eu trabalho com tabelas ao invés de registros...
é infinitamente melhor 600 tabelas de 1 mb do q 20 tabelas com 30 mb cada...



- Original Message - 
From: Andre Luis
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, June 14, 2006 2:06 PM
Subject: Re: [delphi-br] Sistema multi-empresa


Não seria mais fácil colocar tudo na mesma base com apenas um campo em
cada tabela que indicaria o nº da empresa, por erxemplo, assim vc teria
como controlar melhor, bastando nas querys filtrar as consultas com esta
empresa.

Imagine um empresa com 30 filiais, se o seu sistema tem 20 tabelas,
serão 600 tabelas ao final no banco, já pensou se tiver que mudar algum
campo de uma tabela ?


___
Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular
e anti-spam realmente eficaz.
http://mail.yahoo.com.br/


__ Informação do NOD32 IMON 1.1599 (20060614) __

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br



[As partes desta mensagem que não continham texto foram removidas]








__ Informação do NOD32 IMON 1.1599 (20060614) __

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br



[As partes desta mensagem que não continham texto foram removidas]





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 


 
Links do Yahoo! Grupos




 




[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Sistema multi-empresa

2006-06-15 Por tôpico Luiz Escobar

  Meu caro amigo Anderson... tu pode falar o que quizer... até é bom que 
fale, afinal isso é um LISTA DE DISCUSÃO, saudavel espero... hehehe
  Acho que qualquer um pode/deve expor suas idéias de como fazer, como 
fariam, como não fariam, porque fariam assim, porque não fariam assado, etc, 
etc...
  A uníca coisa que não concordo é a parte de ofenças e ou comparações 
inuteis... como, coisa de clippeiro, ou é pregiça ou falta de conhecimento, não 
creio que isso seria/será valido como ajuda aqui... estamos aqui para discutir 
idéias e não CRITICA-las.
  Acho que todas as idéias, seja do mais experiente da turma, como a do 
mais novo deve ser levada em conta, talvez uma junção dos dois seja o ideal, o 
novo com o concervador, pois nem tudo que é novo ou velho é bom ou ruim...
  Creio que temos vantagens e desvantagens nos dois modos, mas as vezes só 
vemos um lado da coisa, para muitos varios arquivo é incomparavelmente melhor, 
para outros, um unico arquivo é imbativel, CADA UM COM SEU CADA UM, vamos expor 
nossas idéias, vamos falar porque um ou porque varios arquivos, ou porque não 
um e ou proque não varios, mas sem julgar o porque um do outro, ai sim 
estaremos ajudando um ao outro, afinal estamos aqui para AJUDAR uns aos outros, 
certo !?

  Bom mais uma vez, eu não usaria varias tabelas, porque hoje a minha 
tentencia é essa, amanhã posso mudar de idéia, afinal cada TEMPO e cada SISTEMA 
tem a sua própria necessidade, claro que com poder de processamento a gente se 
preocupa menos com isso, mas isso pode ser um engano, devemos pensar até onde 
um sistema pode chegar e dobrar esse pensamento, ou melhor triplicar, e ver o 
que realmente iremos precisar em HARDWARE para suportar este SOFTWARE, afinal a 
coisa sempre cresce alem do esperado, quando começei um HD de 30GB era o 
banbanban, dava e sobrava pro sistema, hoje um de 500GB ta no gargalo isso 
porque parte do sistema DBF ja foi migrado para o MySQL, o sistema em DBF é com 
varias tabelas e nunca tive problemas, fiz o teste com o MySQL com uma unica 
tabela e ele se portou otimamente bem, extremamente rapido, muito mais do que o 
esperado, ja que havia juntado as 3 empresas e duplicado a quantidade de 
registros para teste, mas ainda estudo o caso, quando chegar na parte das 
tabelas que estam separadas por empresas, vou refazer os testes e ver se 
compensa fazer tudo em um ou em varios, claro que a idéia hoje é UM unico 
banco, nos teste acabei com um arquivo de 5GB e isso me preocupou, pois hoje eu 
tenho 5 anos armazenados mas daqui 5 anos vou ter 10 anos, e nos próximos 5 
anos posso ter o dobro de dados para armazenar do que tiver nos primeiros 5 
anos ai teria um banco de 15GB mais (nem sei se vo ta vivo 
hehehheheh)...
  Meu concelho pra ti !?, faça calculos bem maiores do que vc espera, pense 
la na frente e joga uma moedinha... heheheh  brincadeira..., só voce pode 
realmente saber o que vai ser melhor para voce para desenvolver o SEU sistema, 
a maioria aqui vai optar por um arquivo ou por varios, ou até podemos empartar, 
mas lembre-se nem sempre o que serve para a maioria vai servir para voce 
escute os conselhos de como FARIAMOS e de como não FARIAMOS, e depois tire suas 
próprias conclusões falô!... ;-)

CADA UM COM SEU CADA UM

abraços a todos..

Luiz Escobar





- Segue mensagem original! -

De: Desenvolvimento \(Anderson\) 
Data: Wed, 14 Jun 2006 17:58:56 -0300
Para: 
Assunto: Re: [delphi-br] Sistema multi-empresa


se vc usa um banco de dados de grande capacidade em máquinas de alto poder de 
processamento, concordo.
mas acho q é por preguiça ou por falta de conhecimento q usam criar uma tabela 
pra tudo.
tem mais um monte de coisa q eu poderia dizer, mas acho melhor ficar por 
aqui... como disseram umas mensagens atrás: cada um com seu cada um...


- Original Message - 
From: Rodrigo Othavio Farias 
To: delphi-br@yahoogrupos.com.br 
Sent: Wednesday, June 14, 2006 5:09 PM
Subject: Re: [delphi-br] Sistema multi-empresa


Eu discordo, essa coisa de criar tabela pra cada empresa é vicio de
clippeiro utilizando bando de dados, num ambiente de SGDB é impensavel
esse tipo de modelagem, o banco tem vários mecanismos de otimização que caem
por terra com a criação sem controle de tabelas, um simples codigo de
empresa em cada tabela resolve todo o problema e deixa o sistema
normalizado.





Rodrigo Othávio Farias


- Original Message - 
From: Desenvolvimento (Anderson)
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, June 14, 2006 4:59 PM
Subject: Re: [delphi-br] Sistema multi-empresa


veja: eu trabalho com tabelas ao invés de registros...
é infinitamente melhor 600 tabelas de 1 mb do q 20 tabelas com 30 mb cada...



- Original Message - 
From: Andre Luis
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, June 14, 2006 2:06 PM
Subject: Re: [delphi-br] Sistema multi-empresa


Não seria mais fácil colocar tudo na mesma base com apenas um

Re: [delphi-br] Sistema multi-empresa

2006-06-15 Por tôpico Campus
Eu trabalho de duas formas: (base de dados Paradox)

Na realidade meus sistemas são multiempresa/filial.

nas tabelas tem um campo que é a filial, e faz parte da chave primária.

Dependendo do caso eu uso essa abordagem para simular um sistema multi
empresa, se o volume de dados não for grande.

Para bases de dados maiores, eu tenho uma tabela de empresas, onde coloco o
path do base daquela empresa, quando o usuário se loga no sistema, ele
seleciona a empresa (nessa tabela), onde vai trabalhar, feito isso é só
mudar o path do alias e pronto, daí para frente é tudo igual.

Basicamente é o mesmo que tu faz com o TDatabase, aponta para o banco X e
deu.

Eu acredito que não existe melhor forma de trabalhar, ou melhor
ferramenta, cada caso é um caso. tabelas multiplas tem o inconveniente de
manutenção, sempre que existe modificação, para isso nós criamos um programa
que atualiza a base, basta selecionar a base a ser atualizada.

- Original Message - 
From: Desenvolvimento (Anderson) [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, June 14, 2006 5:55 PM
Subject: Re: [delphi-br] Sistema multi-empresa


se o banco de dados é pequeno, concordo em criar em uma unica tabela.
mas amigos, qdo eu digo criar tabelas, na verdade é um ESPELHO de um banco
de dados original.
Crio DATABASES no meu sistema pra isso. dessa forma, eu apenas modifico no
meu datamodule o database do componente q faz a conexão, q no meu caso é o
ZConnection (Zeos/MySQL).
Se usa os componentes nativos do delphi, basta mudar no TDATABASE.

Muito simples e rápido.
nem lembro mais quem é q ta precisando disso, mas se interessar, pode ver em
meu sistema (controle de ponto). Mandem uma mensagem em private q eu passo o
link pra ver como funciona.
O volume de dados é grande, por isso optamos por fazer em databases...

Mas veja: estamos aqui discutindo possibilidades. Veja qual melhor se adapta
para seu sistema.
Se for um sistema com volume de dados pequeno, faça em um database.
Se vc criar uma lógica legal, pode ter até menos trabalho...

Lembre-se: vc deve sempre pensar como seu sistema vai estar daqui um ano...
compensa vc fazer um sistema estável e com prazo maior de desenvolvimento,
mas q não vai te dar dor de cabeça, principalmente para quem for usá-lo.


  - Original Message - 
  From: Francisco Thiago
  To: delphi-br@yahoogrupos.com.br
  Sent: Wednesday, June 14, 2006 5:19 PM
  Subject: Re: [delphi-br] Sistema multi-empresa


  Não acredito que isso venha a influenciar, uma vez que os índices poderiam
  fazer um bom trabalho aqui.
  A idéia de um campo em cada tabela tem sido usada aqui e tem dado certo
até
  ontem.


  []'s


  Francisco Thiago de Almeida
  Enter  Plug Informática
  Divisão: Desenvolvimento e Banco de dados
  Franca / SP
  msn: [EMAIL PROTECTED]
  http://enterplug.no-ip.com/sistema_ctrc/

  - Original Message - 
  From: Desenvolvimento (Anderson) [EMAIL PROTECTED]
  To: delphi-br@yahoogrupos.com.br
  Sent: Wednesday, June 14, 2006 5:03 PM
  Subject: Re: [delphi-br] Sistema multi-empresa


  na verdade, vc tem q pensar assim:
  quando vc esta trabalhando com uma empresa, os dados das outras empresas
não
  importam.
  Então, é mais rápido gerar um sql para uma tabela com menos registros.
  Dessa forma, vc pode usar até um banco de dados de menos poder, q ele deve
  dar conta do recado.
  Pense q um programa deve armazenar as informações durante um bom tempo, e
  que a tendência é sempre aumentar a base de dados (a menos q vc exclua
  alguma movimentação pra trás).





  ___
  Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular.
Registre seu aparelho agora!
  http://br.mobile.yahoo.com/mailalertas/




  __ Informação do NOD32 IMON 1.1599 (20060614) __

  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br



[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



Links do Yahoo! Grupos









-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Sistema multi-empresa

2006-06-15 Por tôpico Luis Lopes
Parabéns Luiz Escobar. 

Ainda bem que tem muita gente sensata nessa lista, assim como você, que deixam 
os 'bairrismos' de lado e trabalham para a boa qualidade da lista, expondo 
idéias (e não críticas desncessárias) e procurando sempre, mutuamente, ajudar e 
ser ajudado. Não fosse pessoas assim, talvez não existisse mais a lista.

[]´s


Luis Alberto
Belo Horizonte - MG

 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Sistema multi-empresa

2006-06-15 Por tôpico Campus
Eu trabalho de duas formas: (base de dados Paradox)

Na realidade meus sistemas são multiempresa/filial.

nas tabelas tem um campo que é a filial, e faz parte da chave primária.

Dependendo do caso eu uso essa abordagem para simular um sistema multi
empresa, se o volume de dados não for grande.

Para bases de dados maiores, eu tenho uma tabela de empresas, onde coloco o
path do base daquela empresa, quando o usuário se loga no sistema, ele
seleciona a empresa (nessa tabela), onde vai trabalhar, feito isso é só
mudar o path do alias e pronto, daí para frente é tudo igual.

Basicamente é o mesmo que tu faz com o TDatabase, aponta para o banco X e
deu.

Eu acredito que não existe melhor forma de trabalhar, ou melhor
ferramenta, cada caso é um caso. tabelas multiplas tem o inconveniente de
manutenção, sempre que existe modificação, para isso nós criamos um programa
que atualiza a base, basta selecionar a base a ser atualizada.

- Original Message - 
From: Desenvolvimento (Anderson) [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, June 14, 2006 5:55 PM
Subject: Re: [delphi-br] Sistema multi-empresa


se o banco de dados é pequeno, concordo em criar em uma unica tabela.
mas amigos, qdo eu digo criar tabelas, na verdade é um ESPELHO de um banco
de dados original.
Crio DATABASES no meu sistema pra isso. dessa forma, eu apenas modifico no
meu datamodule o database do componente q faz a conexão, q no meu caso é o
ZConnection (Zeos/MySQL).
Se usa os componentes nativos do delphi, basta mudar no TDATABASE.

Muito simples e rápido.
nem lembro mais quem é q ta precisando disso, mas se interessar, pode ver em
meu sistema (controle de ponto). Mandem uma mensagem em private q eu passo o
link pra ver como funciona.
O volume de dados é grande, por isso optamos por fazer em databases...

Mas veja: estamos aqui discutindo possibilidades. Veja qual melhor se adapta
para seu sistema.
Se for um sistema com volume de dados pequeno, faça em um database.
Se vc criar uma lógica legal, pode ter até menos trabalho...

Lembre-se: vc deve sempre pensar como seu sistema vai estar daqui um ano...
compensa vc fazer um sistema estável e com prazo maior de desenvolvimento,
mas q não vai te dar dor de cabeça, principalmente para quem for usá-lo.


  - Original Message - 
  From: Francisco Thiago
  To: delphi-br@yahoogrupos.com.br
  Sent: Wednesday, June 14, 2006 5:19 PM
  Subject: Re: [delphi-br] Sistema multi-empresa


  Não acredito que isso venha a influenciar, uma vez que os índices poderiam
  fazer um bom trabalho aqui.
  A idéia de um campo em cada tabela tem sido usada aqui e tem dado certo
até
  ontem.


  []'s


  Francisco Thiago de Almeida
  Enter  Plug Informática
  Divisão: Desenvolvimento e Banco de dados
  Franca / SP
  msn: [EMAIL PROTECTED]
  http://enterplug.no-ip.com/sistema_ctrc/

  - Original Message - 
  From: Desenvolvimento (Anderson) [EMAIL PROTECTED]
  To: delphi-br@yahoogrupos.com.br
  Sent: Wednesday, June 14, 2006 5:03 PM
  Subject: Re: [delphi-br] Sistema multi-empresa


  na verdade, vc tem q pensar assim:
  quando vc esta trabalhando com uma empresa, os dados das outras empresas
não
  importam.
  Então, é mais rápido gerar um sql para uma tabela com menos registros.
  Dessa forma, vc pode usar até um banco de dados de menos poder, q ele deve
  dar conta do recado.
  Pense q um programa deve armazenar as informações durante um bom tempo, e
  que a tendência é sempre aumentar a base de dados (a menos q vc exclua
  alguma movimentação pra trás).





  ___
  Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular.
Registre seu aparelho agora!
  http://br.mobile.yahoo.com/mailalertas/




  __ Informação do NOD32 IMON 1.1599 (20060614) __

  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br



[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



Links do Yahoo! Grupos









-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Sistema multi-empresa

2006-06-15 Por tôpico Welson Avelar
 (...)
 CADA UM COM SEU CADA UM
 (...)
[--x--]

[Welson] Ó, essa frase foi usado pelo caboclo naquele Operação Bola de
Cristal, no Cansástico. Uma frase cheia de vazio nas palavras, que não quer
dizer nada.

Mas deixando isso de lado, vamos com calma povo. Não existe um modelo engessado
de desenvolvimento de soft. Pode criticar o método, mas não critique quem usa
esse método, inferiorizando o conhecimento alheio. Isso enfraquece a amizade.

[]s.

=
O que me preocupa não é o grito dos maus. É o silêncio dos bons.
Martin Luther King.
=
Welson de Avelar Soares Filho
Analista/Programador Delphi
Gemini Sistemas
www.geminisistemas.com.br
Juiz de Fora - Minas Gerais
=

__
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 


-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Sistema multi-empresa

2006-06-15 Por tôpico Francisco Thiago
Mas no caso do financeiro da empresa? Como você faria para mostrar o ganho 
de cada filial, de todas as filiais, de uma única filial, de todas as 
filiais exceto uma como faria para saber onde o cliente comprou, em 
quais filiais ele fez compras? Como você faria para que o cliente X 
comprasse na loja Y e fizesse o pagamento na loja Z?

Como resolver com simplicidade quando os dados estiverem em vários bancos de 
dados?


[]'s

Francisco Thiago de Almeida
Enter  Plug Informática
Divisão: Desenvolvimento e Banco de dados
Franca / SP
msn: [EMAIL PROTECTED]
http://enterplug.no-ip.com/sistema_ctrc/



___ 
Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e 
anti-spam realmente eficaz. 
http://mail.yahoo.com.br/


-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Sistema multi-empresa

2006-06-15 Por tôpico Campus
Bom, como tu não deixou o corpo da resposta não dá para saber para quem tu
enviou a pergunta, mas se foi para mim...

Saber quanto todas filiais venderam, exceto uma eu nunca precisei, mas eu
tenho uma empresa que chamo consolidado, que faz um union de todas as
vendas. Da mesma forma que a pesquisa de saldo dos produtos nas demais
lojas.

Nas redes de lojas eu uso WTS do Win2003, deixo os bancos no servidor, assim
as lojas podem acessar as informações das outras lojas. O cadastros de
clientes é unificado. e na maioria dos casos o de produtos também.


- Original Message - 
From: Francisco Thiago [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, June 15, 2006 2:19 PM
Subject: Re: [delphi-br] Sistema multi-empresa


 Mas no caso do financeiro da empresa? Como você faria para mostrar o ganho
 de cada filial, de todas as filiais, de uma única filial, de todas as
 filiais exceto uma como faria para saber onde o cliente comprou, em
 quais filiais ele fez compras? Como você faria para que o cliente X
 comprasse na loja Y e fizesse o pagamento na loja Z?

 Como resolver com simplicidade quando os dados estiverem em vários bancos
de
 dados?


 []'s

 Francisco Thiago de Almeida
 Enter  Plug Informática
 Divisão: Desenvolvimento e Banco de dados
 Franca / SP
 msn: [EMAIL PROTECTED]
 http://enterplug.no-ip.com/sistema_ctrc/



 ___
 Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular
e anti-spam realmente eficaz.
 http://mail.yahoo.com.br/


 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



 Links do Yahoo! Grupos











-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Sistema multi-empresa [off-topic]

2006-06-15 Por tôpico Luiz Escobar

Bom como disse, CADA UM COM SEU CADA UM... pra voce não quer dizer nada... mas 
para algumas pessoas diz, e muita gente entendeu o que eu quiz dizer... e o 
filme é HOMEM-ARANHA o primeiro, e foi dito pelo DUENDE-VERDE, talvez tenha 
sido dita em outros, mas eu vi nesse...

E concordo plenamente com o que voce disse depois de Mas deixando isso de 
lado...

abraços a todos...

Luiz Escobar



- Segue mensagem original! -

De: Welson Avelar 
Data: Thu, 15 Jun 2006 12:11:51 -0300 (ART)
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Sistema multi-empresa


 (...)
 CADA UM COM SEU CADA UM
 (...)
[--x--]

[Welson] Ó, essa frase foi usado pelo caboclo naquele Operação Bola de
Cristal, no Cansástico. Uma frase cheia de vazio nas palavras, que não quer
dizer nada.

Mas deixando isso de lado, vamos com calma povo. Não existe um modelo engessado
de desenvolvimento de soft. Pode criticar o método, mas não critique quem usa
esse método, inferiorizando o conhecimento alheio. Isso enfraquece a amizade.

[]s.

=
O que me preocupa não é o grito dos maus. É o silêncio dos bons.
Martin Luther King.
=
Welson de Avelar Soares Filho
Analista/Programador Delphi
Gemini Sistemas

Juiz de Fora - Minas Gerais
=

__
Fale com seus amigos de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Sistema multi-empresa [off-topic]

2006-06-15 Por tôpico Luiz Escobar

Valeu pela força chará... ;-)

Luiz Escobar

- Segue mensagem original! -

De: Luis Lopes [EMAIL PROTECTED]
Data: Thu, 15 Jun 2006 12:55:31 + (GMT)
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Sistema multi-empresa


Parabéns Luiz Escobar. 

Ainda bem que tem muita gente sensata nessa lista, assim como você, que deixam 
os 'bairrismos' de lado e trabalham para a boa qualidade da lista, expondo 
idéias (e não críticas desncessárias) e procurando sempre, mutuamente, ajudar e 
ser ajudado. Não fosse pessoas assim, talvez não existisse mais a lista.

[]´s


Luis Alberto
Belo Horizonte - MG

 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

[As partes desta mensagem que não continham texto foram removidas]





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Sistema multi-empresa

2006-06-15 Por tôpico Luiz Escobar

Bom quando for em varios arquivo, se for SGDB, vc vai usar muito a clausula 
UNION ou seja lá qual for em outros SGDB, em MySQL sei que é assim..

O Cliente X comprou na loja Y, entao no arquivo e em tudo que voce for gerar 
sobre a compra, vai ter o codigo do cliente X e da loja Y, até mesmo no boleto 
de numero tal, vai ter la no arquivo que o boleto de numero tal, é da loja Y 
que é referente a compra do cliente X...

Será que deu pra entender ?

Luiz Escobar


- Segue mensagem original! -

De: Francisco Thiago 
Data: Thu, 15 Jun 2006 14:19:01 -0300
Para: 
Assunto: Re: [delphi-br] Sistema multi-empresa


Mas no caso do financeiro da empresa? Como você faria para mostrar o ganho 
de cada filial, de todas as filiais, de uma única filial, de todas as 
filiais exceto uma como faria para saber onde o cliente comprou, em 
quais filiais ele fez compras? Como você faria para que o cliente X 
comprasse na loja Y e fizesse o pagamento na loja Z?

Como resolver com simplicidade quando os dados estiverem em vários bancos de 
dados?


[]'s

Francisco Thiago de Almeida
Enter  Plug Informática
Divisão: Desenvolvimento e Banco de dados
Franca / SP
msn: [EMAIL PROTECTED]
http://enterplug.no-ip.com/sistema_ctrc/



___ 
Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e 
anti-spam realmente eficaz. 
http://mail.yahoo.com.br/




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Sistema multi-empresa

2006-06-15 Por tôpico Djean Figueira
Na verdade fiz tudo usando as mesmas tabelas mais minha preocupação foi
justamente no desempenho do banco, não gostaria que perdesse performance,
todas as tabelas tem o codigo empresa justamente como alguns de vcs falaram,
mais meu medo e do banco ficar lento ao fazer as query, mais desde ja valeu
pela ajuda.


Em 14/06/06, Julio Cesar [EMAIL PROTECTED] escreveu:

  bom, cada um na sua forma de trabalho, mas ainda prefiro td num lugar
 soh, e mais pratico no meu ponto de vista, e se eu fosse fazer isso faria
 com Firebird ou Interbase, sao leves, pequenos, o FB e free e vc nao precisa
 se preocupar em ser um DBA




 Julio Cesar
 [EMAIL PROTECTED]
 +353 (87) 2184139
 +353 (091) 630317


   - Original Message -
   From: Desenvolvimento (Anderson)
   To: delphi-br@yahoogrupos.com.br
   Sent: Wednesday, June 14, 2006 8:59 PM
   Subject: Re: [delphi-br] Sistema multi-empresa


   veja: eu trabalho com tabelas ao invés de registros...
   é infinitamente melhor 600 tabelas de 1 mb do q 20 tabelas com 30 mb
 cada...



 - Original Message -
 From: Andre Luis
 To: delphi-br@yahoogrupos.com.br
 Sent: Wednesday, June 14, 2006 2:06 PM
 Subject: Re: [delphi-br] Sistema multi-empresa


 Não seria mais fácil colocar tudo na mesma base com apenas um campo em

 cada tabela que indicaria o nº da empresa, por erxemplo, assim vc
 teria
 como controlar melhor, bastando nas querys filtrar as consultas com
 esta
 empresa.

 Imagine um empresa com 30 filiais, se o seu sistema tem 20 tabelas,
 serão 600 tabelas ao final no banco, já pensou se tiver que mudar
 algum
 campo de uma tabela ?


 ___
 Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no
 celular e anti-spam realmente eficaz.
 http://mail.yahoo.com.br/


 __ Informação do NOD32 IMON 1.1599 (20060614) __

 Esta mensagem foi verificada pelo NOD32 sistema antivírus
 http://www.eset.com.br



   [As partes desta mensagem que não continham texto foram removidas]



 [As partes desta mensagem que não continham texto foram removidas]

 




-- 
Rodrigo Figueira - Analista Contábil
Homepage: www.figueira.cnt.br
Linux Registred User #404121
MSN: [EMAIL PROTECTED]


[As partes desta mensagem que não continham texto foram removidas]





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Sistema multi-empresa

2006-06-15 Por tôpico Djean Figueira
Agradeço pela opnião de todos, é importante este tipo de discusão pois a
troca de experiencia nos ajuda a não termos que apreender errando, fico mais
uma vez grato a todos pelas suas opniões e experiencia, vou manter o banco
como está tabelas unicas, utilizando apenas o codigo da empresa como chave
primaria e implementando as query's para fazer o trabalho.

Em 15/06/06, Campus [EMAIL PROTECTED] escreveu:

  Bom, como tu não deixou o corpo da resposta não dá para saber para quem
 tu
 enviou a pergunta, mas se foi para mim...

 Saber quanto todas filiais venderam, exceto uma eu nunca precisei, mas eu
 tenho uma empresa que chamo consolidado, que faz um union de todas as
 vendas. Da mesma forma que a pesquisa de saldo dos produtos nas demais
 lojas.

 Nas redes de lojas eu uso WTS do Win2003, deixo os bancos no servidor,
 assim
 as lojas podem acessar as informações das outras lojas. O cadastros de
 clientes é unificado. e na maioria dos casos o de produtos também.



 - Original Message -
 From: Francisco Thiago [EMAIL PROTECTED]
 To: delphi-br@yahoogrupos.com.br
 Sent: Thursday, June 15, 2006 2:19 PM
 Subject: Re: [delphi-br] Sistema multi-empresa


  Mas no caso do financeiro da empresa? Como você faria para mostrar o
 ganho
  de cada filial, de todas as filiais, de uma única filial, de todas as
  filiais exceto uma como faria para saber onde o cliente comprou, em
  quais filiais ele fez compras? Como você faria para que o cliente X
  comprasse na loja Y e fizesse o pagamento na loja Z?
 
  Como resolver com simplicidade quando os dados estiverem em vários
 bancos
 de
  dados?
 
 
  []'s
 
  Francisco Thiago de Almeida
  Enter  Plug Informática
  Divisão: Desenvolvimento e Banco de dados
  Franca / SP
  msn: [EMAIL PROTECTED]
  http://enterplug.no-ip.com/sistema_ctrc/
 
 
 
  ___
  Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no
 celular
 e anti-spam realmente eficaz.
  http://mail.yahoo.com.br/
 
 
  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 
 
  Links do Yahoo! Grupos

 
 
 
 
 
 
 
 

 




-- 
Rodrigo Figueira - Analista Contábil
Homepage: www.figueira.cnt.br
Linux Registred User #404121
MSN: [EMAIL PROTECTED]


[As partes desta mensagem que não continham texto foram removidas]






-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Sistema multi-empresa

2006-06-15 Por tôpico Luiz Escobar

Bom eu já testei ODBC com o BDE, simplesmente odiei, quase desisti do MySQL por 
causa dele...
bom ai veio o dbExpress, ótimo, me agradou, me livrei do ODBC e principalmente 
do BDE, mas passei a ter que destribuir a DLL do MySQL e do MIDAS, sem contar 
que as vezes rola uns conflitos com esta MIDAS, mas é facil de resolver, ai 
conheci o MyDAC, bom antes, testei varios outros como ZEUS, muitos paus, outros 
mais simples, e mais trabalhosos, quando vi sobre MyDAC, pensei, put´s mais um 
pra testar e mete o pé, pois ja tava de s*c* cheio, mas enfim, vamos lá... 
put´s, excelente é pouco, não deu um probleminha, simplesmente o melhor 
componente que já vi/testei para MySQL, é pago, mas não é tão caro, vale quanto 
cobram cada centavo, não sei com bancos grandes ou enormes, mas com pequenos e 
médios, tipo até 500.000 foi ótimo

Luiz Escobar



- Segue mensagem original! -

De: Plinio - Lhamasoft 
Data: Thu, 15 Jun 2006 08:34:18 -0300
Para: 
Assunto: Re: [delphi-br] Sistema multi-empresa


Desculpe me intrometer com um assunto diferente, mas gostaria de saber que 
componente de acesso você usa para o mySQL e se está satisfeito com o mesmo.

Plinio



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





[delphi-br] Sistema multi-empresa

2006-06-14 Por tôpico Djean Figueira
Caros alguem tem algum exemplo, ou a ideia que possa me dar, construir um
programa de contabilidade em delphi com firebird, e o mesmo deverar ser
multi-empresa (a ideia é essa), tenho todas as tabelas padrões dentro do
banco, e gostaria de quando eu cria uma empresa o sistema criasse dentro do
firebird essas tabelas novas para a nova empresa, tipo ao entra no fomulario
de cadastro de empresas clicar no botão salvar o mesmo criase todas as
tabelas para essa empresa expecifica, duplicando as tabelas existentes mais
com o nome diferente, tipo tenho dois campos no form de cadastro de empresas
que são nome e codigo, e esses campos iriam ser concatenados para forma o
nome das tabelas da empresa que acabei de criar, sei que o que estou pedindo
é muito, mais já perdi dois finais de semana e algumas horas de sono
tentando fazer o algoritimo desde problema e ainda não consegui, qualquer
ajuda eu agradeço.

Rodrigo Figueira
Analista Contábil
Homepage: www.figueira.cnt.br
Linux Registred User #404121
MSN: [EMAIL PROTECTED]


[As partes desta mensagem que não continham texto foram removidas]






-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Sistema multi-empresa

2006-06-14 Por tôpico Andre Luis
Não seria mais fácil colocar tudo na mesma base com apenas um campo em 
cada tabela que indicaria o nº da empresa, por erxemplo, assim vc teria 
como controlar melhor, bastando nas querys filtrar as consultas com esta 
empresa.

Imagine um empresa com 30 filiais, se o seu sistema tem 20 tabelas, 
serão 600 tabelas ao final no banco, já pensou se tiver que mudar algum 
campo de uma tabela ?


___ 
Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e 
anti-spam realmente eficaz. 
http://mail.yahoo.com.br/


-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Sistema multi-empresa

2006-06-14 Por tôpico Julio Cesar
ja q e empresa acho q o CNPJ pode ser a chave primaria



Julio Cesar
[EMAIL PROTECTED]
+353 (87) 2184139
+353 (091) 630317


  - Original Message - 
  From: Andre Luis 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, June 14, 2006 6:06 PM
  Subject: Re: [delphi-br] Sistema multi-empresa


  Não seria mais fácil colocar tudo na mesma base com apenas um campo em 
  cada tabela que indicaria o nº da empresa, por erxemplo, assim vc teria 
  como controlar melhor, bastando nas querys filtrar as consultas com esta 
  empresa.

  Imagine um empresa com 30 filiais, se o seu sistema tem 20 tabelas, 
  serão 600 tabelas ao final no banco, já pensou se tiver que mudar algum 
  campo de uma tabela ?

  
  ___ 
  Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e 
anti-spam realmente eficaz. 
  http://mail.yahoo.com.br/ 
   

[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Sistema multi-empresa

2006-06-14 Por tôpico Desenvolvimento \(Anderson\)
veja: eu trabalho com tabelas ao invés de registros...
é infinitamente melhor 600 tabelas de 1 mb do q 20 tabelas com 30 mb cada...



  - Original Message - 
  From: Andre Luis 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, June 14, 2006 2:06 PM
  Subject: Re: [delphi-br] Sistema multi-empresa


  Não seria mais fácil colocar tudo na mesma base com apenas um campo em 
  cada tabela que indicaria o nº da empresa, por erxemplo, assim vc teria 
  como controlar melhor, bastando nas querys filtrar as consultas com esta 
  empresa.

  Imagine um empresa com 30 filiais, se o seu sistema tem 20 tabelas, 
  serão 600 tabelas ao final no banco, já pensou se tiver que mudar algum 
  campo de uma tabela ?

  
  ___ 
  Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e 
anti-spam realmente eficaz. 
  http://mail.yahoo.com.br/ 
   

  __ Informação do NOD32 IMON 1.1599 (20060614) __

  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br



[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Sistema multi-empresa

2006-06-14 Por tôpico Desenvolvimento \(Anderson\)
na verdade, vc tem q pensar assim:
quando vc esta trabalhando com uma empresa, os dados das outras empresas não 
importam.
Então, é mais rápido gerar um sql para uma tabela com menos registros.
Dessa forma, vc pode usar até um banco de dados de menos poder, q ele deve dar 
conta do recado.
Pense q um programa deve armazenar as informações durante um bom tempo, e que a 
tendência é sempre aumentar a base de dados (a menos q vc exclua alguma 
movimentação pra trás).


  - Original Message - 
  From: Andre Luis 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, June 14, 2006 2:06 PM
  Subject: Re: [delphi-br] Sistema multi-empresa


  Não seria mais fácil colocar tudo na mesma base com apenas um campo em 
  cada tabela que indicaria o nº da empresa, por erxemplo, assim vc teria 
  como controlar melhor, bastando nas querys filtrar as consultas com esta 
  empresa.

  Imagine um empresa com 30 filiais, se o seu sistema tem 20 tabelas, 
  serão 600 tabelas ao final no banco, já pensou se tiver que mudar algum 
  campo de uma tabela ?

  
  ___ 
  Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e 
anti-spam realmente eficaz. 
  http://mail.yahoo.com.br/ 
   

  __ Informação do NOD32 IMON 1.1599 (20060614) __

  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br



[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Res: [delphi-br] Sistema multi-empresa

2006-06-14 Por tôpico Francisco Carlos de Andrade
Irmaozinho to com problema parecido, estou desenvolvendo tambem um programa
de contabilidade com base de dados mysql, optei primeiramente por 1 unico
arquivo, mas com a continuidade verifiquei que o arquivo referente ao setor 
fiscal que é onde ficam armazenadas os dados de notas fiscais esta inchando
cada vez mais, o aplicativo ainda nao foi finalizado, estou colocando como
base os ultimos 5 anos de cada empresa, e ja ultrapassei 1 giga de tamanho,
e nao estou nem na metade das empresas, a minha ideia é criar 1 banco de
dados para cada empresa, dessa forma ficaria menor o banco de dados.
Problema, qdo tiver que alterar a base de dados tenho que entrar 1 a 1 para
modificar, e isso vai ocorrer com certeza, pois o nosso governo é muito mas
muito burocratico e temos que estar sempre atualizando com novos dados e ou
campos no arquivo.
Eu uso o mysql com delphi7
 
 
 
-
Francisco Carlos de Andrade
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
---Mensagem original---
 
De: Djean Figueira
Data: 06/14/06 13:39:35
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Sistema multi-empresa
 
Caros alguem tem algum exemplo, ou a ideia que possa me dar, construir um
programa de contabilidade em delphi com firebird, e o mesmo deverar ser
multi-empresa (a ideia é essa), tenho todas as tabelas padrões dentro do
banco, e gostaria de quando eu cria uma empresa o sistema criasse dentro do
firebird essas tabelas novas para a nova empresa, tipo ao entra no fomulario
de cadastro de empresas clicar no botão salvar o mesmo criase todas as
tabelas para essa empresa expecifica, duplicando as tabelas existentes mais
com o nome diferente, tipo tenho dois campos no form de cadastro de empresas
que são nome e codigo, e esses campos iriam ser concatenados para forma o
nome das tabelas da empresa que acabei de criar, sei que o que estou pedindo
é muito, mais já perdi dois finais de semana e algumas horas de sono
tentando fazer o algoritimo desde problema e ainda não consegui, qualquer
ajuda eu agradeço.
 
Rodrigo Figueira
Analista Contábil
Homepage: www.figueira.cnt.br
Linux Registred User #404121
MSN: [EMAIL PROTECTED]
 
 
[As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
 
 
--
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 
 
Links do Yahoo! Grupos
 
 
 
 
 
 
 
 
 
__ Informação do NOD32 IMON 1.1599 (20060614) __
 
Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br
 
 

[As partes desta mensagem que não continham texto foram removidas]






-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Sistema multi-empresa

2006-06-14 Por tôpico Luiz Escobar
Cara de certo modo concordo plenamente com voce, tabelas de 1MB são melhores 
que as de 30MB...
Mas cara isso da muito trabalho... é mais facil um campo para filtrar que 
tudo separado...
Eu até tenho um sistema em CLIPPER que é assim, cada empresa tem suas 
tabelas, tem algumas tabelas que são compartilhadas, com clientes, usuarios, 
etc...
mas contratos, e outras são separados  to refazendo em DELPHI e depois 
vou para PHP, e olha, cansei, agora vai tudo em uma só...
filtro aquilo que eu precisar... não muda muito assim não... usando MYSQL, 
ele tem uma performace muito boa... são tres empresas e vai triplicar, ja 
fiz um arquivo juntando a tres e fiz um GROUP BY para fazer uma contagem, 
foi mais rapído do que em DBF onde só tem uma empresa... no geral vai é 
ficar melhor que com tudo separado em DBF...

E outra, se o seu cliente resolver pagar pelo trabalhão que tens para 
gerenciar isso tudo, beleza, mas duvido que ele queria pagar pelo 
trabalho...

por isso pra mim daqui pra frente, é tudo em uma tabela

MAS cada um com seu cada um...

abraços...

Luiz Escobar


- Original Message - 
From: Desenvolvimento (Anderson)
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, June 14, 2006 4:59 PM
Subject: Re: [delphi-br] Sistema multi-empresa


veja: eu trabalho com tabelas ao invés de registros...
é infinitamente melhor 600 tabelas de 1 mb do q 20 tabelas com 30 mb cada...



  - Original Message - 
  From: Andre Luis
  To: delphi-br@yahoogrupos.com.br
  Sent: Wednesday, June 14, 2006 2:06 PM
  Subject: Re: [delphi-br] Sistema multi-empresa


  Não seria mais fácil colocar tudo na mesma base com apenas um campo em
  cada tabela que indicaria o nº da empresa, por erxemplo, assim vc teria
  como controlar melhor, bastando nas querys filtrar as consultas com esta
  empresa.

  Imagine um empresa com 30 filiais, se o seu sistema tem 20 tabelas,
  serão 600 tabelas ao final no banco, já pensou se tiver que mudar algum
  campo de uma tabela ?


  ___
  Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular 
e anti-spam realmente eficaz.
  http://mail.yahoo.com.br/


  __ Informação do NOD32 IMON 1.1599 (20060614) __

  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br



[As partes desta mensagem que não continham texto foram removidas]

 



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Sistema multi-empresa

2006-06-14 Por tôpico Francisco Thiago
Não acredito que isso venha a influenciar, uma vez que os índices poderiam 
fazer um bom trabalho aqui.
A idéia de um campo em cada tabela tem sido usada aqui e tem dado certo até 
ontem.


[]'s


Francisco Thiago de Almeida
Enter  Plug Informática
Divisão: Desenvolvimento e Banco de dados
Franca / SP
msn: [EMAIL PROTECTED]
http://enterplug.no-ip.com/sistema_ctrc/

- Original Message - 
From: Desenvolvimento (Anderson) [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, June 14, 2006 5:03 PM
Subject: Re: [delphi-br] Sistema multi-empresa


na verdade, vc tem q pensar assim:
quando vc esta trabalhando com uma empresa, os dados das outras empresas não 
importam.
Então, é mais rápido gerar um sql para uma tabela com menos registros.
Dessa forma, vc pode usar até um banco de dados de menos poder, q ele deve 
dar conta do recado.
Pense q um programa deve armazenar as informações durante um bom tempo, e 
que a tendência é sempre aumentar a base de dados (a menos q vc exclua 
alguma movimentação pra trás).





___ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Sistema multi-empresa

2006-06-14 Por tôpico Rodrigo Othavio Farias
Eu discordo, essa coisa de criar tabela pra cada empresa é vicio de
clippeiro utilizando bando de dados, num ambiente de SGDB é impensavel
esse tipo de modelagem, o banco tem vários mecanismos de otimização que caem
por terra com a criação sem controle de tabelas, um simples codigo de
empresa em cada tabela resolve todo o problema e deixa o sistema
normalizado.





Rodrigo Othávio Farias


- Original Message - 
From: Desenvolvimento (Anderson)
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, June 14, 2006 4:59 PM
Subject: Re: [delphi-br] Sistema multi-empresa


veja: eu trabalho com tabelas ao invés de registros...
é infinitamente melhor 600 tabelas de 1 mb do q 20 tabelas com 30 mb cada...



  - Original Message - 
  From: Andre Luis
  To: delphi-br@yahoogrupos.com.br
  Sent: Wednesday, June 14, 2006 2:06 PM
  Subject: Re: [delphi-br] Sistema multi-empresa


  Não seria mais fácil colocar tudo na mesma base com apenas um campo em
  cada tabela que indicaria o nº da empresa, por erxemplo, assim vc teria
  como controlar melhor, bastando nas querys filtrar as consultas com esta
  empresa.

  Imagine um empresa com 30 filiais, se o seu sistema tem 20 tabelas,
  serão 600 tabelas ao final no banco, já pensou se tiver que mudar algum
  campo de uma tabela ?


  ___
  Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular
e anti-spam realmente eficaz.
  http://mail.yahoo.com.br/


  __ Informação do NOD32 IMON 1.1599 (20060614) __

  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br



[As partes desta mensagem que não continham texto foram removidas]








-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Sistema multi-empresa

2006-06-14 Por tôpico Julio Cesar
bom, cada um na sua forma de trabalho, mas ainda prefiro td num lugar soh, e 
mais pratico no meu ponto de vista, e se eu fosse fazer isso faria com Firebird 
ou Interbase, sao leves, pequenos, o FB e free e vc nao precisa se preocupar em 
ser um DBA



Julio Cesar
[EMAIL PROTECTED]
+353 (87) 2184139
+353 (091) 630317


  - Original Message - 
  From: Desenvolvimento (Anderson) 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, June 14, 2006 8:59 PM
  Subject: Re: [delphi-br] Sistema multi-empresa


  veja: eu trabalho com tabelas ao invés de registros...
  é infinitamente melhor 600 tabelas de 1 mb do q 20 tabelas com 30 mb cada...



- Original Message - 
From: Andre Luis 
To: delphi-br@yahoogrupos.com.br 
Sent: Wednesday, June 14, 2006 2:06 PM
Subject: Re: [delphi-br] Sistema multi-empresa


Não seria mais fácil colocar tudo na mesma base com apenas um campo em 
cada tabela que indicaria o nº da empresa, por erxemplo, assim vc teria 
como controlar melhor, bastando nas querys filtrar as consultas com esta 
empresa.

Imagine um empresa com 30 filiais, se o seu sistema tem 20 tabelas, 
serão 600 tabelas ao final no banco, já pensou se tiver que mudar algum 
campo de uma tabela ?


___ 
Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular 
e anti-spam realmente eficaz. 
http://mail.yahoo.com.br/ 
 

__ Informação do NOD32 IMON 1.1599 (20060614) __

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br



  [As partes desta mensagem que não continham texto foram removidas]

   

[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Sistema multi-empresa

2006-06-14 Por tôpico Desenvolvimento \(Anderson\)
se o banco de dados é pequeno, concordo em criar em uma unica tabela.
mas amigos, qdo eu digo criar tabelas, na verdade é um ESPELHO de um banco de 
dados original.
Crio DATABASES no meu sistema pra isso. dessa forma, eu apenas modifico no meu 
datamodule o database do componente q faz a conexão, q no meu caso é o 
ZConnection (Zeos/MySQL).
Se usa os componentes nativos do delphi, basta mudar no TDATABASE.

Muito simples e rápido.
nem lembro mais quem é q ta precisando disso, mas se interessar, pode ver em 
meu sistema (controle de ponto). Mandem uma mensagem em private q eu passo o 
link pra ver como funciona.
O volume de dados é grande, por isso optamos por fazer em databases...

Mas veja: estamos aqui discutindo possibilidades. Veja qual melhor se adapta 
para seu sistema.
Se for um sistema com volume de dados pequeno, faça em um database.
Se vc criar uma lógica legal, pode ter até menos trabalho...

Lembre-se: vc deve sempre pensar como seu sistema vai estar daqui um ano... 
compensa vc fazer um sistema estável e com prazo maior de desenvolvimento, mas 
q não vai te dar dor de cabeça, principalmente para quem for usá-lo.


  - Original Message - 
  From: Francisco Thiago 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, June 14, 2006 5:19 PM
  Subject: Re: [delphi-br] Sistema multi-empresa


  Não acredito que isso venha a influenciar, uma vez que os índices poderiam 
  fazer um bom trabalho aqui.
  A idéia de um campo em cada tabela tem sido usada aqui e tem dado certo até 
  ontem.


  []'s


  Francisco Thiago de Almeida
  Enter  Plug Informática
  Divisão: Desenvolvimento e Banco de dados
  Franca / SP
  msn: [EMAIL PROTECTED]
  http://enterplug.no-ip.com/sistema_ctrc/

  - Original Message - 
  From: Desenvolvimento (Anderson) [EMAIL PROTECTED]
  To: delphi-br@yahoogrupos.com.br
  Sent: Wednesday, June 14, 2006 5:03 PM
  Subject: Re: [delphi-br] Sistema multi-empresa


  na verdade, vc tem q pensar assim:
  quando vc esta trabalhando com uma empresa, os dados das outras empresas não 
  importam.
  Então, é mais rápido gerar um sql para uma tabela com menos registros.
  Dessa forma, vc pode usar até um banco de dados de menos poder, q ele deve 
  dar conta do recado.
  Pense q um programa deve armazenar as informações durante um bom tempo, e 
  que a tendência é sempre aumentar a base de dados (a menos q vc exclua 
  alguma movimentação pra trás).




  
  ___ 
  Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora! 
  http://br.mobile.yahoo.com/mailalertas/ 


   

  __ Informação do NOD32 IMON 1.1599 (20060614) __

  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br



[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Sistema multi-empresa

2006-06-14 Por tôpico Julio Cesar
existem mtos sistemas multiempresas gigantescos, com varios GB de banco, 
dependendo do seu SGDB nao faz mta diferenca entre 1GB ou 10GB de dados, ah td 
q for SQL usada pra consulta tem q filtrar somente o q vai ser usado, pq akeles 
SELECT * FROM TABELA e terrivel



Julio Cesar
[EMAIL PROTECTED]
+353 (87) 2184139
+353 (091) 630317


  - Original Message - 
  From: Bruno Lichot - Micrologos 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, June 14, 2006 10:09 PM
  Subject: Re: [delphi-br] Sistema multi-empresa


  eu possuo um sistema multiempresa e com banco unico, simplesmente nosso 
modelo relacional se adapta ao fato da possibilidade de se controlar duas 
empresas, e por isso existem identificadores de cada empresa em td sistema...

  e nada de criara tgabelas separadas

  []´s
  Bruno Lichot
  Micrologos Dream Team
  Equipe Editorial ClubeDelphi DevMedia

  [EMAIL PROTECTED]
  [EMAIL PROTECTED]

  www.micrologos.com.br - www.clubedelphi.net - www.dugrj.com.br
- Original Message - 
From: Desenvolvimento (Anderson) 
To: delphi-br@yahoogrupos.com.br 
Sent: Wednesday, June 14, 2006 5:58 PM
Subject: Re: [delphi-br] Sistema multi-empresa


se vc usa um banco de dados de grande capacidade em máquinas de alto poder 
de processamento, concordo.
mas acho q é por preguiça ou por falta de conhecimento q usam criar uma 
tabela pra tudo.
tem mais um monte de coisa q eu poderia dizer, mas acho melhor ficar por 
aqui... como disseram umas mensagens atrás: cada um com seu cada um...


  - Original Message - 
  From: Rodrigo Othavio Farias 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, June 14, 2006 5:09 PM
  Subject: Re: [delphi-br] Sistema multi-empresa


  Eu discordo, essa coisa de criar tabela pra cada empresa é vicio de
  clippeiro utilizando bando de dados, num ambiente de SGDB é impensavel
  esse tipo de modelagem, o banco tem vários mecanismos de otimização que 
caem
  por terra com a criação sem controle de tabelas, um simples codigo de
  empresa em cada tabela resolve todo o problema e deixa o sistema
  normalizado.





  Rodrigo Othávio Farias


  - Original Message - 
  From: Desenvolvimento (Anderson)
  To: delphi-br@yahoogrupos.com.br
  Sent: Wednesday, June 14, 2006 4:59 PM
  Subject: Re: [delphi-br] Sistema multi-empresa


  veja: eu trabalho com tabelas ao invés de registros...
  é infinitamente melhor 600 tabelas de 1 mb do q 20 tabelas com 30 mb 
cada...



- Original Message - 
From: Andre Luis
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, June 14, 2006 2:06 PM
Subject: Re: [delphi-br] Sistema multi-empresa


Não seria mais fácil colocar tudo na mesma base com apenas um campo em
cada tabela que indicaria o nº da empresa, por erxemplo, assim vc teria
como controlar melhor, bastando nas querys filtrar as consultas com esta
empresa.

Imagine um empresa com 30 filiais, se o seu sistema tem 20 tabelas,
serão 600 tabelas ao final no banco, já pensou se tiver que mudar algum
campo de uma tabela ?


___
Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no 
celular
  e anti-spam realmente eficaz.
http://mail.yahoo.com.br/


__ Informação do NOD32 IMON 1.1599 (20060614) __

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br



  [As partes desta mensagem que não continham texto foram removidas]






   

  __ Informação do NOD32 IMON 1.1599 (20060614) __

  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br



[As partes desta mensagem que não continham texto foram removidas]

 

__ Informação do NOD32 IMON 1.1599 (20060614) __

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br


  [As partes desta mensagem que não continham texto foram removidas]

   

[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Sistema Multi-Empresa c/ Transferêcia de Arquivos

2005-03-08 Por tôpico Fernando Oliveira

Ola Rodrigo, não como sei como esta em mente, se quer fazer via banco de dados, 
acho que não por ser firebird e nao sei se suporta o Sql Server é otimo para 
isso que existe ole os famosos DTS, agora se for em delphi vai ter q usar 
os famosos com ou deixar um ip fixo no server, se puder me detalhar vejo se 
tenho alguns exemplos para vc ok
 
Fernando Oliveira


Rodrigo - Winsoft [EMAIL PROTECTED] wrote:
Bom dia galera,



Tenho um sistema em Delphi 7 /Paradox. Este sistema é multi-empresa e com 
transferência de arquivos entre as filiais. Hoje eu faço essa transferência via 
email com arquivo texto compactado.

Vou continuar com o Delphi 7, porém migrarei para banco de dados Firebird. Até 
aí tudo bem. O que eu gostaria de fazer é acabar com a transferência de 
arquivos via email. Não sei se é viável ou possível, gostaria que quando a 
central realizasse alguma operação no banco, este já seria atualizado na filial 
e vice-versa.

Caso tenha como fazer, existe algum empecilho, perda de performance, etc ???

Obrigado.

Rodrigo Pedroso
Winsoft Informática - (14) 3664-1586
[EMAIL PROTECTED]

[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por: São Paulo Rio de Janeiro Curitiba 
Porto Alegre Belo Horizonte Brasília 

-
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 



-
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador do Yahoo! 
agora.

[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html