[firebase-br] Calculo de horas
Zottis
zottis em irapida.com.br
Qui Maio 5 19:30:42 -03 2005
Alguém sabe de algum Fonte com controle de horas (Trabalhista) calculo de
horas extras, etc.
Pois estou me batendo para fazer rodar o meu programa na parte trabalhista.
Fiz a tabela assim:
CREATE TABLE PONTO (
PONTONO INTEGER NOT NULL,
LOJANO INTEGER NOT NULL,
CONTRACQNO INTEGER NOT NULL,
USUARIONO INTEGER NOT NULL,
FUNCIONARIONO INTEGER NOT NULL,
DATA DATE DEFAULT CURRENT_DATE,
DIASEMANA VARCHAR(15) CHARACTER SET NONE,
ENTRADAMANHA TIME,
SAIDAMANHA TIME,
ENTRADATARDE TIME,
SAIDATARDE TIME,
FALTA VARCHAR(1) CHARACTER SET NONE,
HORASDIA DOUBLE PRECISION, // tentei colocar como time aqui, mas
não dá certo no calculo das extras.
TOTALMANHA COMPUTED BY ((SAIDAMANHA-ENTRADAMANHA)/60/60),
TOTALTARDE COMPUTED BY ((SAIDATARDE-ENTRADATARDE)/60/60),
TOTALDIA COMPUTED BY
(((SAIDAMANHA-ENTRADAMANHA)+(SAIDATARDE-ENTRADATARDE))/60/60),
EXTRAS COMPUTED BY (case WHEN (TOTALDIA > HORASDIA)
THEN (TOTALDIA-HORASDIA)
ELSE
0
END)
);
Alguém saberia me ajudar?
Grato
Zottis
Mais detalhes sobre a lista de discussão lista