PROJETO DE CALCULO HORA EXTRA

TIDY 06/01/2014 18:15:16
#432688
Boa tarde alguem poderia me ajudar, estou tentando desenvolver um sisteminha que calule hora extra mass...

seria ideal assim..
um local pra por o salario da pessoa, no caso da maoria dos funcionarios, 1 hora extra da $ 5,45
mas os funcionarios tem tipo 14 minutos.. dai tem q calcular
5,45 = 60 min
x = 14 minutos
= $ 1,27


obrigado
MARCELO.TREZE 06/01/2014 20:09:48
#432694
Bom colega, eu não sou programador C#, porém você deverá fazer uma calculo baseado na CLT.

Geralmente é o salário dividido por 220 + a porcentagem da hora.

a porcentagem da hora é de 50% na primeira hora e 60% nas demais Horas, isso em dias uteis aos domingos e feriados esta porcentagem é de 100% (o popularmente conhecido [Ô]Ganhar dobrado[Ô]).

o calculo de 220 horas mensais é para uma jornada de trabalho de 8 horas diárias

No caso de a jornada ser de 6 horas diárias, divide-se o salário mensal por 180 e, no caso de ser de 4 horas diárias, por 120 horas.

.exemplo

um salário de R$ 1000,00 dividido por 220 é igual a R$ 4,54 a hora.

ai você soma mais 50% deste valor e terá o valor da hora, no caso hipotético apresentado é

4,54 + 2,27 = 6,81

ai sim você pode dividir este valor por 60 minutos


desculpe não ajuda-lo com codificação.mas penso que se pretende criar algo crie algo que possa ser funcional para varios clientes.

PS: eu não coloquei hora diurna nesta conversa

TIDY 06/01/2014 20:20:06
#432697
Citação:

:
Bom colega, eu não sou programador C#, porém você deverá fazer uma calculo baseado na CLT.

Geralmente é o salário dividido por 220 + a porcentagem da hora.

a porcentagem da hora é de 50% na primeira hora e 60% nas demais Horas, isso em dias uteis aos domingos e feriados esta porcentagem é de 100% (o popularmente conhecido [Ô]Ganhar dobrado[Ô]).

o calculo de 220 horas mensais é para uma jornada de trabalho de 8 horas diárias

No caso de a jornada ser de 6 horas diárias, divide-se o salário mensal por 180 e, no caso de ser de 4 horas diárias, por 120 horas.

.exemplo

um salário de R$ 1000,00 dividido por 220 é igual a R$ 4,54 a hora.

ai você soma mais 50% deste valor e terá o valor da hora, no caso hipotético apresentado é

4,54 + 2,27 = 6,81

ai sim você pode dividir este valor por 60 minutos


desculpe não ajuda-lo com codificação.mas penso que se pretende criar algo crie algo que possa ser funcional para varios clientes.

PS: eu não coloquei hora diurna nesta conversa




pois eh meu amigo.. mas eu to me quebrando pra por esse calculo no sistema.. ta meio enferrujada minha mente, faz alguns meses que nao programava nada...
KERPLUNK 07/01/2014 09:31:33
#432722
O cálculo em si, é uma simples regra de 3, nenhum mistério. O grande truque para o cálculo ficar correto, é a marcação da hora, a base de onde os dados vêm, ou seja, como você está gravando estas horas. O ideal, é gravar horário de entrada e horário de saída, em seguida separar o que é hora 50%, 60%, 100% e para alguns casos, 150%(dependendo de dissídio) e ainda o adicional noturno. O que você quer fazer é mais complicado do que parece. Veja o exemplo:
Entrada: 07/01/2013 - 16:00
Saída para jantar: 07/01/2013 - 20:00
Volta: 07/01/2013 - 21:30
Saída: 08/01/2013 - 01:30

Neste caso teríamos:
4 horas normais(das 16:00 às 20:00)
5 horas com adicional noturno, sendo que tem 1 hora de adicional 50% e 1 hora e meia com adicional de 60%
Supondo que o funcionário ganha R$ 15,00 a hora, teríamos o cálculo:
8 * 15 -----horas normais
+
5 x (15 x 0.5) --- adicional noturno
+
1 x (15 x 0.5) --- primeira hora extra(50%)
+
1.5 x (15 x0.6)

Este cálculo está simplificado, mas é mais ou menos por aí. Sugiro que você converse com alguém perito nesse tipo de coisa(um contador por exemplo) para maiores instruções. Pois tem várias coisas que podem ser adicionadas no cálculo, dependendo da função que o funcionário exerce.
TIDY 07/01/2014 22:10:06
#432767
ja consegui galera obrigado....
Tópico encerrado , respostas não são mais permitidas