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

4 participantes

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4712
    Registrado : 06/11/2009

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  Assis 26/7/2021, 14:06

    Boa tarde Amigos

    No exemplo que anexo, é uma BD de Escala de Serviço anual. Faz a escala de serviço, com ou sem feriados, assim como marca as férias dos Operadores.
    Mas neste momento para marcar as férias elas tem que ser marcadas num único período do mês isto é:
    Tabela da BD “Ausencias”, tem o campo “Inicio” e campo “Fim”
    Quem tem 1 mês de férias tem que ser marcado por exemplo do dia 01/01/2021 a 31/01/2021
    Mas eu queria ter a alternativa de marcar por períodos tipo (Semana), como está na tabela da BD “Ausencias”, tem agora. Campo “Inicio” e campo “Fim” e Campo “Inicio2” e campo “Fim2” e Campo “Inicio3” e campo “Fim3” e Campo “Inicio4” e campo “Fim4”, para marcar de um até 4 períodos

    Ver Módulo "Rotina" a parte RstAusencias.MoveFirst
    e
    Ver Módulo "RotinaFeriados" a parte RstAusencias.MoveFirst

    Obrigado

    Autoria Alexandre Neves
    Anexos
    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias AttachmentAssis_Forum.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1.4 Mb) Baixado 27 vez(es)


    .................................................................................
    *** Só sei que nada sei ***
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4712
    Registrado : 06/11/2009

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  Assis 27/7/2021, 15:52

    up


    .................................................................................
    *** Só sei que nada sei ***

    Vilela gosta desta mensagem

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4712
    Registrado : 06/11/2009

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  Assis 29/7/2021, 07:05

    Up


    .................................................................................
    *** Só sei que nada sei ***
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  Alexandre Fim 29/7/2021, 14:01

    Olá Assis,

    Eu percebi que no formulário "FormAusencias" não permite registrar mais de uma ausencia para um mesmo Operador.

    Imagine o cenário:
    - Operador faltou ao trabalho no mes de janeiro/2021 por motivo de doença
    - Operador faltou ao trabalho no mes de fevereiro/2021 por motivo de formação (fez um curso de especialização de 1 semana)
    - E no mês de março/2021 é o inicio das férias. Digamos que seja possível dividir os dias de férias entre 15/15, ou 20/10 em um mesmo ano.

    Não há necessidade de incluir outras colunas de Inicio e Fim na tabela de Ausências, mas que seja possível registrar N ausências deste operador.

    É isso!!

    []'s

    FIM


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Setinf11
    Sistemas e Tecnologia Ltda
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4712
    Registrado : 06/11/2009

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  Assis 29/7/2021, 19:57

    Alexandre
    Se deixar repetir o Operador dá para resolver só com o campo Inicio e o Campo Fim?


    .................................................................................
    *** Só sei que nada sei ***
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  Alexandre Fim 29/7/2021, 20:14

    Assis,
    Sim, é isso !!

    Mas vale lembrar que é necessário colocar uma validação para que não haja mais de 1 evento em um mesmo período.

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Motivo10

    OBS:
    - Operador Ines teve ausências em períodos diferentes
    - Operador Luiz já tinha ausencia em "Curso", porém, ausencia em férias no mesmo período (Não permitido)


    Acredito que sejam necessárias outras validações também:
    - Operadora Ines teve ausencia de Férias no periodo de 01/07/2021 à 15/07/2021, e não deve permitir ausência de Cursos em 05/07/2021 à 10/07/2021, ou seja, no meio do período de férias.



    É isso!!

    Espero ter ajudado.


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Setinf11
    Sistemas e Tecnologia Ltda
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4712
    Registrado : 06/11/2009

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  Assis 29/7/2021, 21:31

    Boa noite Alexandre

    Pode dar uma ajuda no exemplo que postei na mensagem nº 1?

    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 677
    Registrado : 02/10/2011

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  rubenscouto 30/7/2021, 17:21

    1º) renomeei o campo Operadores.ID para Operadores.Id_Operador e seu atributo para Chave primária Auto Numeração;
    2º) renomeei o campo Ausencias.ID para Ausencias.Id_Ausencia e seu atributo para Chave primária Auto Numeração;
    3º) Criei uma relação 1 para muitos entre as tabelas Operadores e Ausencia lincando Operadores.Id_Operador com Ausencias.Id_Operador;
    4º Alterei o atributo da coluna Ausencias.Id_Operador na aba Pesquisa assim:
    a) Exibir controle: caixa de combinação;
    b) Tipo de origem da Linha: tabela/consulta
    c) Origem da linha: Operadores
    d) Coluna acoplada: 1
    e) Numero de colunas: 3;
    f) Cabeçalho nas colunas: não;
    g) Largura das colunas: 0cm;3cm;2cm;
    Desta forma, ao abrir o campo Ausencia.Id_operadores, você só exergará o "Nome" e a "Letra" mas não o Id_Operador, porém a relação está sendo feita pelo campo Id_Operador.
    5º) A estrutura da tabela Ausencias agora ficou assim:
    => Id_Ausencia, Numeração automática,
    => Id_Operador, Número,
    => Inicio, Data/Hora,
    => Fim, Data/Hora,
    => Motivo, Texto Curto.
    A rotina agora tem que ser  fazer uma comando "Antes de atualizar" a tabela ausencia verificando se já tem algo marcado para o colaborador em execução no periodo selecionado no formulário.
    Anexos
    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias AttachmentAssis_Forum.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1.9 Mb) Baixado 19 vez(es)


    Última edição por rubenscouto em 2/8/2021, 06:49, editado 1 vez(es)
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4712
    Registrado : 06/11/2009

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  Assis 30/7/2021, 19:36

    Brazil

    Aonde está o exemplo com as suas alterações ?

    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 677
    Registrado : 02/10/2011

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  rubenscouto 2/8/2021, 06:50

    agora foi!!!
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4712
    Registrado : 06/11/2009

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  Assis 2/8/2021, 08:14

    Bom dia


    Brazil, não percebi a frase abaixo

    A rotina agora tem que ser fazer uma comando "Antes de atualizar" a tabela ausencia verificando se já tem algo marcado para o colaborador em execução no periodo selecionado no formulário.

    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    avatar
    mendesof
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 108
    Registrado : 30/12/2010

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  mendesof 2/8/2021, 11:39

    Bom dia!

    A rotina agora só termina quando se desliga o computador......
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 677
    Registrado : 02/10/2011

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  rubenscouto 2/8/2021, 18:26

    o que eu escrevi ai é o seguinte:
    no evento "Antes de atualizar" do form "Ausências" verificando se já existe algum registro que esteja justamente no período que você está selecionando no formulário.
    Ex. Adicionar curso no período de 01/08/2021 a 10/08/2021. Antes de inserir este registro na tabela, tem que verificar se já não já outras atividades deste funcionário que esteja justamente entra a data iniciai (01/08/2021) e a data Final (10/08/2021), por exemplo, férias. Se já houver, tem que emitir um aviso de que o funcionário já tem atividade no período selecionado para que não aconteça junção de atividades não coincidentes.. Neste caso, deverá optar por outro período que não seja este.
    Entendeu agora?
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4712
    Registrado : 06/11/2009

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  Assis 2/8/2021, 21:37

    Brazil

    Testou o formulário "Rotina". É que depois de iniciar não termina. Já outro membro o forum focou esse assuno ?

    Aguardo


    .................................................................................
    *** Só sei que nada sei ***
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4712
    Registrado : 06/11/2009

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  Assis 5/8/2021, 09:30

    Bom dia Brazil (RubensCouto)

    Testou ?
    Obrigado





    .................................................................................
    *** Só sei que nada sei ***
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4712
    Registrado : 06/11/2009

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  Assis 5/8/2021, 23:46

    Boa Noite Alexandre Fim

    O Amigo digitou na mensagem Nº 6:

    Acredito que sejam necessárias outras validações também:
    - Operadora Ines teve ausencia de Férias no periodo de 01/07/2021 à 15/07/2021, e não deve permitir ausência de Cursos em 05/07/2021 à 10/07/2021, ou seja, no meio do período de férias.


    Poderá dar uma ajuda ?

    Segue exemplo.

    A abrir o formulário "FormAusencias", click em baixo á direita para "Registar Ausencias" e ao gravar não deixar o mesmo Operador repetir datas

    Obrigado
    Anexos
    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias AttachmentAssis_Exemplo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (720 Kb) Baixado 20 vez(es)


    .................................................................................
    *** Só sei que nada sei ***
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4712
    Registrado : 06/11/2009

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  Assis 8/8/2021, 09:24

    up


    .................................................................................
    *** Só sei que nada sei ***
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 677
    Registrado : 02/10/2011

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  rubenscouto 8/8/2021, 16:23

    Assis, este tipo de escala se refere a que tipo de trabalho, que tipo de ramo de atuação? posto de gasolina, Hospital, Etc?
    Você tem este modelo de escala em excell ou imagem para que possamos entender como ela se procede?
    Eu cheguei a fazer uma escala de trabalho em access quando vi no Android (Smartphone) no Modelo conforme link:
    Aqui
    Se você tiver este modelo pra enviar, creio que ficará mais facil te ajudar.
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4712
    Registrado : 06/11/2009

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  Assis 10/8/2021, 11:33

    Brazil

    A escala serve para todos os serviço.

    O modelo está na Msg Nº 16.
    Obrigado

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Sem_t224


    .................................................................................
    *** Só sei que nada sei ***
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  Alexandre Fim 13/8/2021, 14:53

    Olá Assis,

    Vou ajustar o sistema conforme mensagem 17, e assim que eu terminar, eu disponibilizo.

    Até breve.

    []'s

    FIM


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Setinf11
    Sistemas e Tecnologia Ltda
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  Alexandre Fim 13/8/2021, 18:36

    Olá Assis,

    Segue versão do sistema com validações de datas.

    Espero ter ajudado

    []'s

    FIM


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Setinf11
    Sistemas e Tecnologia Ltda

    Assis gosta desta mensagem

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4712
    Registrado : 06/11/2009

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  Assis 13/8/2021, 20:11

    Obrigado Alexandre

    Perfeito


    .................................................................................
    *** Só sei que nada sei ***
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Empty Re: [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias

    Mensagem  Alexandre Fim 13/8/2021, 20:17

    Valeu Assis..
    Sucesso !!!

    Abs


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Escala de Serviço marcar de 1 a 4 períodos de férias Setinf11
    Sistemas e Tecnologia Ltda

      Data/hora atual: 25/9/2022, 16:28