[firebase-br] PDV venda

Daniel / Tecnobyte temp2 em tecnobyte.com.br
Ter Mar 18 17:43:37 -03 2008


Boa tarde

Eu fiz um sistema de PDV que funciona EXATAMENTE desta forma. Ficou ótimo!

Atenciosamente.

Daniel P. Guimarães
Tecnobyte Informática
www.tecnobyte.com.br

----- Original Message ----- 
From: "Magno System" <magno em speet.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, March 18, 2008 12:41 PM
Subject: Re: [firebase-br] PDV venda


Olá Paulo, eu tenho um PDV e estou pensando em implantar uma rotina para o
mesmo funcionar off-line. Estou pensando em fazer da seguinte maneira:

1 - Ao abrir uma venda, verifica se tem conexão com o servidor. Se tiver
verifica na tabela de clientes, produtos, etc... campos alterados desde a
última atualização. Se tiver alguma mudança atualiza para um banco firebird
local.

2 - Todos os itens da venda são cadastrados no banco local.

3 - Ao fechar a venda, verifica novamente se tem conexão. Se tiver envia
todos os dados para o servidor. Essa etapa como trabalha com dois bancos
estou pensando em usar commit de duas fases.

P.S.: A qualquer momento se não tiver conexão, ele emite um aviso dizendo
que vai operar off-line e fica armazenando os dados localmente até voltar a
conexão.

EMPRESA: Marcelo Guimarães Nogueira
NOME FANTASIA: Magno System
ENDEREÇO: Rua Oliveira Leite, 66 - Centro - Passa Quatro - MG
EMAIL: magno em speet.com.br
CNPJ: 07.693.076/0001-99

Marcelo Guimarães Nogueira
Magno System (Empresa Desenvolvedora de Software)
----- Original Message ----- 
From: "Paulo Sérgo Feix" <paulinhofeix em gmail.com>
To: <lista em firebase.com.br>
Sent: Tuesday, March 18, 2008 11:20 AM
Subject: [firebase-br] PDV venda


Bom dia pessoal, tenho que criar um PDV, no meu sistema, a pergunta é o
seguinte, o pdv deve estar sempre funcionando mesmo que o servidor esteja
off-line ou activo não pode cair, como funciona isto, que componente, tenho
que usar, e o banco de dados Firebird posso fazer esta transacção, algum
pode me ajudar


-- 
Paulinho Sérgio Feix





Mais detalhes sobre a lista de discussão lista