[firebase-br] dilema de valor de horas/arredondamento

Antonio Carlos a.lima.silva em terra.com.br
Ter Jul 31 09:18:12 -03 2007


LA PREGUNTA :

Esse valor de R$2.00 por hora ( se não peguei o bonde andando é de 
programação ) é ficção ?? Se alguém cobra isso por hora de programação, 
melhor é virar flanelinha ( guardador mais que autonomo de veículos com 
equipamentos anti-desistência do cliente  )

----- Original Message ----- 
From: "paulosxs Yahoo!" <paulosxs em yahoo.com.br>
To: <lista em firebase.com.br>
Sent: Monday, July 30, 2007 7:49 PM
Subject: Re: [firebase-br] dilema de valor de horas/arredondamento


Tudo é uma questão de definição, e tudo tem que seguir as definições.
Por exemplo, o valor é definido ou por hora ou por minuto. Dependendo da
definição, o cálculo deve ser feito de determinada forma e pode gerar
resultados diferentes. Pelo que entendi, a definição é a seguinte: valor
= H x 2,00. Observe que isso pode gerar resultado diferente de: valor =
min X 0,33 = min X (2,00/60). Outra definição importante é a
apresentação dos valores. É preciso definir se há necessidade de
discriminação por lançamento ou só é necessária a apresentação resumida.
Se for necessária a discriminação, o total deve ser obtido a partir dos
valores de cada lançamento, ou seja:

SERVIÇO   HORAS               VAL/H   VALOR

1         25h00min = 25,00h    2,00   50,00
2         01h37min =  1,61h    2,00    3,22
3         20h41min = 20,68h    3,00   62,04
4         00h42min =  0,70h    2,00    1,40
5         00h30min =  0,50h    3,00    1,50
TOTAIS    48h30min                   118,16

Se a discriminação não for neccessária, o cálculo deve ser feito a
partir dos totais de cada categoria (valor/h), ou seja (considerando os
mesmos dados do exemplo anterior):

HORAS               VAL/H   VALOR

27h19min = 27,31h    2,00   54,62
21h11min = 21,18h    3,00   63,54
TOTAL                      118,16

Em ambos os casos, a apresentação do total geral de horas é opcional, pois 
não é relevante, uma vez que os valores/hora podem variar.

Observação:
Todo valor parcela de um total deve ser somado conforme apresentado, isto é, 
se ele foi apresentado arredondado, deve ser somado arredondado ao total, 
portanto, os totais apresentados não significam totais resumidos, mas sim, 
derivados. Para entender melhor o porquê disso, pense assim: se cada serviço 
fosse cobrado individualmente, qual seria o total? Seria a soma dos valores 
de cada serviço.

Resumindo, tudo é uma questão de definição do sistema, que, tecnicamente, 
chamamos de regras de negócio.
;-)


> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sun, 29 Jul 2007 16:42:58 -0300 (Hora oficial do Brasil)
> From: "Ana Virginia da Silva" <virginia em farsoft.com.br>
> Subject: [firebase-br] dilema de valor de horas/arredondamento
> To: "FireBase" <lista em firebase.com.br>
> Message-ID: <46ACEDC2.000001.03900 em DESENV01>
> Content-Type: Text/Plain;  charset="iso-8859-1"
>
> Imaginem a seguinte situação
>
> Horas:        Total:
>
> 25h0min........50,00
>
> 1h37min.........3,23         (onde 37 * 2 / 60 = 2,00 (valor hora) + 1,23
> (=37min da hora)...usa-se regra de 3
>
> 20h41min.......41,37
>
> 0h42min.........1,40
>
> 0h30min.........1,00
>
> TOTAL DE HORAS : 48h29min   (fator = 48,4833)
>
> TOTAL EM REAIS isolado na soma = 97,00
>
> Agora se fizermos o valor de 48h29min = 96,97
> To vendo um dilema nisto...como farei pra bater,
> pois tem situação que o cliente utilizará o mesmo
> valor hora para cada situação e valores diferentes
> para outra (nao podendo assim multiplicar pelo final),
> porém nos casos que for igual, irá existir esta diferença dando
> a impressão que o prestador está cobrando a mais...
> alguém tem alguma dica???


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista