[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