| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
jescudeiro Aprendiz

Registrado: Segunda-Feira, 2 de Abril de 2012 Mensagens: 261 Localização: ribeirao preto
|
Enviada: Ter Set 09, 2014 5:15 pm Assunto: Controlar Sequencia Vendas em rede |
|
|
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 |
|
 |
joemil Moderador

Registrado: Quinta-Feira, 25 de Março de 2004 Mensagens: 9100 Localização: Sinop-MT
|
Enviada: Qua Set 10, 2014 8:42 am Assunto: |
|
|
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 |
|
 |
jescudeiro Aprendiz

Registrado: Segunda-Feira, 2 de Abril de 2012 Mensagens: 261 Localização: ribeirao preto
|
Enviada: Qua Set 10, 2014 12:19 pm Assunto: |
|
|
| 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 |
|
 |
pestana Colaborador

Registrado: Sábado, 25 de Junho de 2005 Mensagens: 3147 Localização: Araras-SP
|
Enviada: Qui Set 11, 2014 7:39 pm Assunto: |
|
|
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 |
|
 |
|