MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

3 participantes

    [Resolvido]Gerar ponto automático

    avatar
    alantb
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 238
    Registrado : 25/07/2017

    [Resolvido]Gerar ponto automático Empty [Resolvido]Gerar ponto automático

    Mensagem  alantb 14/6/2021, 14:42

    Bom dia, preciso gerar ponto automático para cada dia do mês, com excessão de Sábado e Domingo, ex:

    COD   CODFUNC     DATA               HORARIO
    01     05                01/06/2021     08:00
    02     05                 01/06/2021     12:00
    03     05                 01/06/2021     13:00
    04     05                 01/06/2021     17:00
    05     05                 02/06/2021     08:00
    06     05                 02/06/2021     12:00
    07     05                 02/06/2021     13:00
    08     05                 02/06/2021     17:00
    .         .                         .                 .
    .         .                         .                 .
    .         .                         .                 .          
    121   05                 31/06/2021     08:00
    122   05                 31/06/2021     12:00
    123   05                 31/06/2021     13:00
    124   05                 31/06/2021     17:00

    Aqui no forum tem um tópico antigo respondido pelo mestre HARYSOHN em que a dúvida é semelhante a minha:

    https://www.maximoaccess.com/t3872-resolvidocomo-fazer-horario


    Será que alguém ai tem o BD ainda ou alguma coisa atual pra dar uma força ai, pois os anexos postados pelo HARYSOHN, já não se encontram mais disponíveis . Valeu

    Alantb
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2033
    Registrado : 13/12/2016

    [Resolvido]Gerar ponto automático Empty Re: [Resolvido]Gerar ponto automático

    Mensagem  Alexandre Fim 14/6/2021, 15:19

    Bom dia Alan,

    Vou elaborar um exemplo e postarei aqui no fórum.

    Até mais

    []'s

    FIM


    .................................................................................
    [Resolvido]Gerar ponto automático Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    alantb
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 238
    Registrado : 25/07/2017

    [Resolvido]Gerar ponto automático Empty Re: [Resolvido]Gerar ponto automático

    Mensagem  alantb 14/6/2021, 15:24

    Valeu Alexandre Fim, enquanto isto vou tentando por aqui...

    ALAN
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2033
    Registrado : 13/12/2016

    [Resolvido]Gerar ponto automático Empty Re: [Resolvido]Gerar ponto automático

    Mensagem  Alexandre Fim 14/6/2021, 21:07

    Boa tarde Alan,

    Este exemplo ficou com a seguinte estrutura:

    [Resolvido]Gerar ponto automático Ponto10

    Formulário para geração de marcações:

    [Resolvido]Gerar ponto automático Ponto210


    É isso !!!

    Espero ter ajudado

    Boa sorte

    []'s

    FIM
    Anexos
    [Resolvido]Gerar ponto automático AttachmentPontoRH.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (49 Kb) Baixado 40 vez(es)


    .................................................................................
    [Resolvido]Gerar ponto automático Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    alantb
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 238
    Registrado : 25/07/2017

    [Resolvido]Gerar ponto automático Empty Re: [Resolvido]Gerar ponto automático

    Mensagem  alantb 15/6/2021, 03:35

    Boa noite Alexandre Fim, o exemplo ficou show. Entretanto para dar continuidade ao que eu já estava fazendo seria de grande importância que os horários trabalhados ficassem na "vertical", pois aqui onde trabalho os horários são bem flexiveis. Não são simplesmente quatro horários. Tem funcionário que realmente só trabalha com quatro; mas em outra ocasião pode ter no mínimo 3 pares(entrada/saida) de horários, ou até mais quando o cara é plantonista na madrugada. Aqui tem funcionário que chega a ter cinco pares de batidas de horários.

    Para relatório de espelho do ponto o exemplo que tu postou tá beleza para quatro batidas, mas como falei anteriormente, tem mês que o espelho fica mais largo, com mais batidas de entrada e saída em um dia do mês (na mesma linha).

    No ínicio do meu sistema, eu estou usando dois subformulários: um para os dias do mês e outro para os horários do dia selecionado, e está funcionando; esta adicionando e excluindo apontamentos, veja na imagem que segue:

    [Resolvido]Gerar ponto automático Aponta10

    Sendo assim, no meu caso em particular teria que ser algo assim:

    - os tipos de horários devem vir para a tabela em forma de lista;
    - ao gravar cada apontamento deve ser uma linha de registro como no exemplo do inicio tópico e de acordo com a imagem;
    - pra conectar os subformularios entre si usei a dica deste tópico:
          https://www.maximoaccess.com/t10225-sincronizar-dois-subformularios-relacionados-em-um-formulario-do-microsoft-access

       Portanto, vamo em frente....

    Alan
    marcelo marques
    marcelo marques
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 867
    Registrado : 12/04/2016

    [Resolvido]Gerar ponto automático Empty Re: [Resolvido]Gerar ponto automático

    Mensagem  marcelo marques 15/6/2021, 10:57

    Bom dia somente para acompanhar o tópico
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2033
    Registrado : 13/12/2016

    [Resolvido]Gerar ponto automático Empty Re: [Resolvido]Gerar ponto automático

    Mensagem  Alexandre Fim 15/6/2021, 13:44

    Alan,
    O modelo que você utiliza para controle de ponto não é o mais correto e nem habitual.
    Acredito que o número de marcações de ponto dlnao ultrapasse a 06, durante todo o dia. São elas:
    - Entrada expediente
    - Saída Intervalo
    - Retorno Intervalo
    - Saida expediente
    - Entrada - hora extra
    - Saída - hora extra

    Portanto, é possível horizontalizar os dados e manter apenas
    1 linha de registro com as devidas colunas de marcações preenchidas

    O modelo atual (verticalizado), futuramente, lhe trará problemas no armazenamento de registros e apuração das horas.
    Análise:
    01 colaborador pode ter até 6 linhas de registro em 1 dia de trabalho.
    Em 30 dias, este mesmo colaborador terá 180 linhas de registro.
    No caso de 100 colaboradores, vc tem 18.000 linhas de registro dentro deste mês.
    Minha sugestão é: mudar para o modelo horizontal.
    Insira as colunas necessárias na tabela de ponto para contemplar as combinações possíveis de marcações e manter apenas 1 linha de registro por dia.

    Pense nisso.

    FIM




    .................................................................................
    [Resolvido]Gerar ponto automático Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    alantb
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 238
    Registrado : 25/07/2017

    [Resolvido]Gerar ponto automático Empty Re: [Resolvido]Gerar ponto automático

    Mensagem  alantb 15/6/2021, 14:11

    Beleza Alexandre, vou seguir seu conselho e fazer as adaptações. Como falei anteriormente, o exemplo ficou show de bola, inclusive mostrou umas funções que eu ainda não conhecia. Encerramos por aqui. Qualquer coisa eu aviso, até mais...

    Alan
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2033
    Registrado : 13/12/2016

    [Resolvido]Gerar ponto automático Empty Re: [Resolvido]Gerar ponto automático

    Mensagem  Alexandre Fim 15/6/2021, 14:17

    Alan,

    Modéstia a parte, posso afirmar isso com uma certa propriedade pq eu já trabalhei 12 anos com RH, com sistemas de folha de pagamento e ponto eletrônico também.

    Boa sorte no teu projeto e o fórum agradece!!!
    Sucesso!!


    .................................................................................
    [Resolvido]Gerar ponto automático Setinf11
    Sistemas e Tecnologia Ltda

      Data/hora atual: 21/1/2022, 06:00