ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Controlar Sequencia Vendas em rede

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Banco de Dados
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
jescudeiro
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 2 de Abril de 2012
Mensagens: 261
Localização: ribeirao preto

MensagemEnviada: Ter Set 09, 2014 5:15 pm    Assunto: Controlar Sequencia Vendas em rede Responder com Citação

Boa tarde,
Tenho um sistema em D7 e SQLServer 2005, gostaria de saber alguma rotina ou idéia de como controlar o sequencia das vendas quando feita ao mesmo tempo em diversas máquinas.
Qual a melhor maneira?
Muito obrigado
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail MSN Messenger
joemil
Moderador
Moderador


Registrado: Quinta-Feira, 25 de Março de 2004
Mensagens: 9100
Localização: Sinop-MT

MensagemEnviada: Qua Set 10, 2014 8:42 am    Assunto: Responder com Citação

eu criei uma tabela chamada codigos, assim:

id_empresas: id da matriz ou filial (sao 11 empresas)
descricao: descricao do codigo a ser gerado (NFE, BOLETO, PEDIDO, NFS....)
ult_codigo: o ultimo codigo q foi gerado

veja uma parte da tabela:



qdo preciso, acrescento um ao codigo

qdo id empresas = 999, é pq o codigo deve unico para todas as empresas
_________________
<b>SEMPRE COLOQUE [RESOLVIDO] NO SEU POST</b>
Enviar imagens: http://tinypic.com/
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
jescudeiro
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 2 de Abril de 2012
Mensagens: 261
Localização: ribeirao preto

MensagemEnviada: Qua Set 10, 2014 12:19 pm    Assunto: Responder com Citação

joemil escreveu:
eu criei uma tabela chamada codigos, assim:

id_empresas: id da matriz ou filial (sao 11 empresas)
descricao: descricao do codigo a ser gerado (NFE, BOLETO, PEDIDO, NFS....)
ult_codigo: o ultimo codigo q foi gerado

veja uma parte da tabela:



qdo preciso, acrescento um ao codigo

qdo id empresas = 999, é pq o codigo deve unico para todas as empresas


muito obrigado Joemil, achei fantastico esse processo. Mas ainda tenho uma dúvida em relacao de como controla essa sequencia qdo varios usuarios fazem venda ao mesmo tempo.

abraco
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail MSN Messenger
pestana
Colaborador
Colaborador


Registrado: Sábado, 25 de Junho de 2005
Mensagens: 3147
Localização: Araras-SP

MensagemEnviada: Qui Set 11, 2014 7:39 pm    Assunto: Responder com Citação

Eu não tenho conhecimento com este banco SqlServer, mas o Firebird tem o recurso do Generator ou Sequence. Procure algo parecido no SqlServer.


Boa Sorte!
_________________
Ao invés de ficar desanimado no que deu de errado, olhe para frente, aprenda com os erros e veja o que ainda pode ser feito. A determinação e a persistência é uma das etapas para o sucesso.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Banco de Dados Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB