Página 1 de 1

Como proceder com Encerrantes de Bombas de Postos

Enviado: 03 Set 2004 08:10
por marcioe
Estimados Amigos
Estou tendo um probleminha com um cliente que tem boma de abastecimento
O problema é quando o encerrante da bomba Zera !
Exemplo
ENCERRANTE INICIAL. 98.431,3
ENCERRANTE FINAL... 00.054,9
QUANTIDADE DE LITROS ????????


O problema esta quando ela esta zerando não sei como fazer !
Será que alguem pode me ajudar

Enviado: 06 Set 2004 12:12
por MarioSeixas
Ja tive problemas piores num cliente quando a bomba era arrumada e o pessoal reiniciava o contador.
Pelos numeros a bomba vai só até 99.999 correto?

Que tal esse código:

Código: Selecionar todos

Quantidade_de_litros := encerrante_final - encerrante_inicial

if Quantidade_de_litros < 0 
    Quantidade_de_litros := Quantidade_de_litros + 100.000 
endif
EX:

Código: Selecionar todos

Quantidade_de_litros := 00.054,9 - 98.431,3
Quantidade_de_litros := -98.376,4
if Quantidade_de_litros < 0 
    Quantidade_de_litros :=  -98.376,4 + 100.000 
endif
Quantidade_de_litros := 1.623,6
;)