[firebase-br] Help : '' is not a integer value ( muito estranho )
Antonio Carlos
a.lima.silva em terra.com.br
Sex Fev 23 19:15:39 -03 2007
Meus Caros companheiros de lista :
Tenho um sistema em D7 + DBX + FB1.5 que esta apresentando de forma
eventualíssima a mensagem de erro dentro de um bloco try except " is not a
integer value.
Como forma de achar o problema, já que o usuário nunca lembra como isso
ocorreu, apenas que ocorreu, ao acontecer o erro a tela é transformada em
uma imagem e verifico que isso ocorre no fechamento do pedido de vendas e
ocorre Rollback da transação e o pedido não fecha. O processo de faturamento
usa transação aninhada de forma que se uma falhar todas são desfeitas.
Agora a parte estranha :
Mesmo abrindo o pedido em outra máquina, "naquele dia" o pedido não fecha.
Coloquei entre aspas "naquele dia" porque se vc pegar o mesmo pedido no dia
seguinte ele é processado com sucesso sem nenhum erro.
Se um valor esta sendo passado de forma ERRADA deveria estar sendo passado
sempre
As minhas transações usam :
var
lGUID: TGUID;
begin
CreateGUID(lGUID);
Result := lGUID.D1;
para gerar o numero da transação, então não creio que a coisa passe por ai.
Os colegas poderiam opnar ?
Obrigado.
Mais detalhes sobre a lista de discussão lista