Olá Pessoal,

Assim: tenho minha tela de Conta a receber;
Tenho a 
situação do contas a receber ( A - Aberto ou B - Baixado );
Quando mudo para 
baixado preciso
 - gerar comissão no conta a pagar;
 - integrar com o 
controle bancário
 - atualizar uma tabela de cheques;

Hoje eu faça 
assim :
uso  o IBDataSet e  no AfterPost eu faço assim 
:

UpdateCheque;
IbTransaction1.CommitRetaining;

GeraComissão;
IbTransaction1.CommitRetaining;

Intregrabanco;
IbTransaction1.CommitRetaining;

mas 
nem sempre funciona certo, as vezes trava no meio e uma deles não 
atualiza.

Gostaria de ver com você como seria para eu fazer uma 
transação ideal nesse 
caso.
Ou seja como vocês garantem que salvou ,  
pois esta no after post os outros 
procedimentos sejam executado, e caso de 
algum erro nem salve o principal. 
Mas o mesmo ja salvou ????
Estou meio 
confuso com isso.

Teria que ser algo assim :
IniciaTransação
Salva 
Contas a 
Receber
UpdateCheque;
GeraComissão;
Intregrabanco;
IbTransaction1.CommitRetaining;

Qualquer 
ajuda é bem vinda ..

Obrigado

Rodrigo ®¿®



      Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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

Responder a