~~ODT~~

Última atualização: 2017/04/03 18:18 (edição externa)

Lançar Escala

Este caso de uso trata da atividade de designar uma escala de trabalho para pessoas que possuem algum vínculo com a instituição, trabalham no regime de escala e, assim, não têm registro de horário fixo no processo de dimensionamento da força de trabalho.

Precondição: Que os servidores que trabalhem em escala estejam com a opção Servidor não tem horário fixo de trabalho selecionada em Localizar pessoal e que esteja dentro do período Escala de trabalho definido no calendário mensal.

O lançamento de escalas de trabalho é feito pelo Chefe da Unidade, que lança as escalas das pessoas que trabalham em qualquer unidade através do Menu Chefia de Unidade.

Este caso de uso inicia quando o usuário acessa a opção: SIGRH → Portal do Servidor → Chefia de Unidade → Escalas de Trabalho → Lançar Escalas

Inicialmente, o usuário informa os seguintes dados:

  • Unidade do Exercício*: Tipo - AUTOCOMPLETE. Entrada de dados: NOME DA UNIDADE e CÓDIGO DA UNIDADE. (RN01).
  • Mês*: Tipo - TEXTO. ( RN02)
  • Ano*: Formato - AAAA. Tipo - NUMÉRICO. (RN02)

Em seguida, o sistema exibe as informações relacionadas à unidade e ao período escolhido.

  • Unidade de Exercício : Formato - NOME DA UNIDADE (99.99). Tipo - TEXTO.
  • Período : Formato - Mês/AAAA. Tipo - TEXTO e NUMÉRICO.

São apresentadas informações relacionadas aos tipos de escalas de trabalho, através de legendas com o significado de cada sigla de turnos.

Pode-se incluir um servidor docente na escala de trabalho da unidade que não esteja dimensionado: (RN05,RN16)

  • Servidor: Tipo - AUTOCOMPLETE. Entrada de dados - MATRÍCULA SIAPE ou NOME DO SERVIDOR.

Será necessário informar tanto para os servidores, quanto para os docentes, os tipos de escalas. Deve ser feito individualmente para cada pessoa, informando para cada dia do mês o tipo de escala desejada, de acordo com as legendas disponíveis na listagem com os tipos de escalas.

Após a exibição da listagem, o usuário lança as escalas ( RN06, RN07, RN08, RN09, RN10, RN11, RN12, RN13, RN14, RN15, RN16, RN17, RN18, RN19, RN20, RN21,RN22, RN23,RN24,RN25,RN26,RN31,RN32,RN33).

Adicionalmente para cada dia pode-se inserir:

  • Observações do dia - Tipo : TEXTO
  • Atividade Extra do dia - Tipo : TEXTO
  • Horas da Atividade Extra do dia - Tipo : NUMÉRICO
  • Servidor Substituído - Tipo - TEXTO, São apresentadas as opções: Os servidores dimensionados na unidade. ( RN27,28,29,30)

Para cada um desses dias o sistema sinaliza se há férias cadastradas, faltas registradas e pendentes de homologação e faltas registradas homologadas. Também é exibida a opção de Cadastrar Ausência. ( RN04)

O caso de uso é finalizado.

  • RN01:Somente serão exibidas as unidades (e filhas) para as quais o chefe de unidade possui responsabilidade.
  • RN02: Somente serão exibidos os meses que possuem calendário aberto para o evento “Escala de Trabalho”.
  • RN03: Na entrada do lançamento de escalas existe o filtro “Processo de Avaliação” já preenchido, esse campo exibe o processo de avaliação atual. Foi criado um parâmetro “PERMITE_SELECIONAR_GDH” que setado como false (seu valor padrão), não é possível selecionar o processo de avaliação pois o mesmo já vem preenchido com o GDH atual, caso contrário, são listados todos os GDHs existentes possibilitando a escolha aleatória de um deles.
  • RN04: Caso o servidor possua escala de trabalho registrada, ao registrar uma ausência a escala será anulada, sobreposta pela ausência cadastrada;
  • RN05: Para os servidores docentes não dimensionados, só é permitido cadastrar algumas escalas de plantão, ou seja que possuam o campo plantão extra ou plantão sobreaviso selecionado na entidade que armazena os registros dos tipos de escalas. Na entidade que armazena os tipos de escalas, há um campo chamado “Permite Adicionar Docente”, caso este campo esteja selecionado, será permitido lançar esse tipo de escala para o servidor;
  • RN06: Os plantões extras não contabilizam a carga horária normal de trabalho, não contabilizam índice para o cálculo de Adicional noturno e não possuem período de folga obrigatório, com execessão dos plantões diurnos que possuem carga horária normal armazenada;
  • RN07: Os plantões são exclusivos para os servidores da área de saúde (Hospitais) e podem ser pagos aos técnicos e docentes. (No caso de docentes, eles são incluídos nas escalas dos hospitais);
  • RN08: Os plantões, cujo o registro indique que o mesmo tem início em dia útil, só poderá ser registrados para dias úteis, essa validação pode ser observada caso a escala seja de um dos tipos de plantões e o campo “plantão com início em dia útil” esteja marcado como verdadeiro na entidade que armazena os tipos de escalas;
  • RN09: Para as escalas de plantões, cujo o registro indique que o mesmo não tem início em dia útil, só poderá ser registrados para finais de semana ou feriados, essa validação pode ser observada caso a escala seja de um dos tipos de plantões e o campo plantão com início em dia útil esteja marcado como falso na entidade que armazena os tipos de escalas;
  • RN10: Só são permitidos lançamentos de escalas dobradas para os tipos de escalas que estejam com o campo “Escala dobrada” como verdadeiro na entidade que armazena os tipos de escalas;
  • RN11: Alguns tipos de escalas geram cálculos de adicional noturno, só são calculadas as horas do adicional caso o valor informado no campo “hora adicional” seja maior que zero na entidade que armazena os tipos de escalas;essas escalas podem ser identificadas pelo campo:
  • RN12: Para cada uma das escalas que geram adicional, só é permitido lançar no máximo 105h por mês.
  • RN13: Algumas escalas possuem período de folga obrigatório, as escalas que possuem período de folga obrigatório são as escalas que no campo “período de folga” seja maior que zero na entidade que armazena os tipos de escalas:
    • Não é possível lançar escalas em períodos de folga.
      • Ex.: Escala do Tipo “SD” lançada para o dia 10/06/2010, a próxima escala só poderá ser lançada para o dia 12 a partir das 7h. Cálculo realizado:
        • Período inicial = 10/06 às 07h
        • Período Final = 10/06 às 19h
        • Período Limite = Período Final + Período de folga = 10/06 19h + 36 h = 12/06 07h (Período mínimo da próxima escala lançada)
  • RN14: Não é possível lançar escalas para períodos concomitantes com folgas dos servidores que possuem escalas lançadas com período obrigatório de folga, exceto para as escalas de plantões.
    • Caso uma escala possua período obrigatório (ex.: SD) e a escala lançada em seguida seja uma escala de plantão, a mesma não passará pela validação do período obrigatório.
  • RN15: Ao remover uma escala de trabalho, a mesma não será removida da base de dados, será setado um registro de exclusão para que ela seja inativada.
  • RN16: O Parâmetro UNIDADES_SAUDE indica as unidades relacionadas à area de saúde (hospitais e departamentos) que permitem o lançamento de escalas de plantões aos servidores dimensionados. Só será permitido o lançamento de plantões extras para servidores dimensionados na unidade citada ou nas unidades dentro da sua hierarquia:
    • HUOL: HOSPITAL UNIVERSITÁRIO ONOFRE LOPES
    • HUAB: HOSPITAL UNIVERSITARIO ANA BEZERRA
    • HOSPED: HOSPED - HOSPITAL DE PEDIATRIA
    • MEJC: MATERNIDADE ESCOLA JANUÁRIO CICCO
    • CCS: CENTRO DE CIÊNCIAS DA SAÚDE
  • RN17: O Parâmetro UNIDADES_HOSPITAIS indica as unidades relacionadas à area de saúde (hospitais e departamentos) que permitem o lançamento de escalas de plantões aos docentes não dimensionados. Só será permitido o lançamento de plantões extras para servidores dimensionados nas unidades citadas ou nas unidades dentro da sua hierarquia:
    • CCS: CENTRO DE CIÊNCIAS DA SAÚDE
  • RN18: Ao alterar uma escala, a escala antiga será inativada, a nova escala irá sobrepor o registro antigo e será setado no campo id_escala_inativada da nova escala o identificador da escala sobreposta.
    • Ex.:Escala com identificador = 01 do tipo=M lançada para o dia=25 sendo sobreposta pela escala com identificador = 02 do tipo=T lançada para o dia=25
    • A escala 01 será inativada,a escala 02 será criada e terá o campo id_escala_inativada setado com o registro anterior, no caso, escala 01.
  • RN19: Só é possível lançar escalas de plantões extras para os servidores que se encontrarem nas seguintes situações:
    • Para os níveis superior e intermediário:
      • Apenas servidores pertencentes aos seguintes cargos:
        • Código Cargo
        1. 701 411 Auxiliar de Enfermagem
        2. 701 233 Técnico em Enfermagem
        3. 701 029 Enfermeiro
        4. 701 047 Médico
        5. 701 055 Nutricionista
        6. 701 244 Técnico de Laboratório
        7. 701 088 Farmacêutico Bioquímico
        8. 701 038 Fisioterapeuta
        9. 701 087 Farmacêutico
        10. 701 257 Técnico de Radiologia
        11. 701 437 Assistente de Laboratório
        12. 701 617 Auxiliar de Farmácia
        13. 060 001 Professor 3 Grau
        14. 701 060 Psicólogo
        15. 701 006 Assistente Social
        16. 701 034 Farmaceutico-Habilitação
  • Para os cargos de nível superior
    • Categoria “Técnico administrativo” - classe “E” e os “Docentes de nível superior”, com situação “Ativo Permanente” ou “Exercício Provisório”.
  • Para os cargos de nível intermediário
    • Categoria “Técnico administrativo” - classes – “A,B,C e D”, com situação “Ativo Permanente” ou “Exercício Provisório”.
  • Para os servidores dimensionados, apenas para as unidades que estiverem entre as unidades citadas no parâmetro criado UNIDADES_SAUDE ou na sua hierarquia.
  • Para os servidores docentes não dimensionados, apenas para os que estiverem lotados nas unidades que estiverem entre as unidades citadas no parâmetro criado UNIDADES_HOSPITAIS ou na sua hierarquia.
  • RN20: Só é possível lançar escalas de plantões de sobreaviso para os servidores que se encontrarem nas seguintes situações:
    • Apenas servidores pertencentes aos seguintes cargos:
      1. 701 029 Enfermeiro
      2. 701 047 Médico
      3. 701 055 Nutricionista
      4. 701 038 Fisioterapeuta
      5. 701 087 Farmacêutico
      6. 060 001 Professor 3 Grau
      7. 701 060 Psicólogo
  • O plantão de sobreaviso é exclusivo para os cargos da categoria “Técnico administrativo” - classe “E” e os “Docentes de nível superior”, com situação “Ativo Permanente” ou “Exercício Provisório”.
  • RN21: Não é possível lançar escalas do tipo “Plantão Extra” para servidores que receberem gratificação de raio X.
  • RN22: As escalas de plantões geram movimentação financeira. Não é possível lançar escalas do tipo “Plantão Extra” ou “Plantão de Sobreaviso” caso haja lançamento dessas escalas em movimentação financeira.
  • Ex.: Uma escala do tipo “PD” foi lançada para o dia 09/07.
    • Essa escala poderá ser alterada caso não tenha sido lançados os dados da escala de plantão na movimentação financeira;
  • RN23: As escalas de plantões geram movimentação financeira. Não é possível lançar escalas do tipo “Plantão de Sobreaviso” caso haja solicitação de pagamento realizada para a escala associada.
  • Ex.: Uma escala do tipo “SF” foi lançada para o dia 13/07.
    • Essa escala poderá ser alterada caso não tenha sido realizada solicitação de pagamento para a mesma;
  • RN24: Enquanto o usuário não finaliza o cadastro, o sistema pergunta, periodicamente, ao usuário se quer salvar a escala inserida.
  • RN25: As escalas de plantão que são plantão de diurno, contabilizam na carga horária normal de trabalho de acordo com as horas informadas no campo “hora normal” contida na entidade que armazena os tipos de escalas.
  • RN26: Ao cadastrar um novo tipo de escala, a mesma deve ser exibida na descrição operação com os demais tipo já existentes.
  • RN27: Ao cadastrar uma escala que seja dobrada é necessário informar o servidor que está sendo substituído. A escala dobrada é identificada na tabela funcional.tipo_escala no campo “dobrada”, caso esteja setado como 'true' a escala é dobrada.
  • RN28: O servidor substituído deve estar dimensionado na mesma unidade para a qual está sendo realizado o lançamento das escalas.
  • RN29: O servidor substituído não pode ter escala lançada no dia em que estiver sido substituído, caso haja escala em período concomitante é necessário removê-la antes de registrar a substituição do servidor.
  • Ex.:
    • Servidor1 tem escala para o dia 05.
    • Servidor2 vai ter escala dobrada para o dia 05 e substituirá o Servidor1.
    • Para substituir o Servidor1 como há concomitância entre o período lançado, a escala para o dia 05 do servidor1 deve ser removida, senão o sistema não permitirá a substituição para o Servidor1.
  • RN30: O servidor substituído não pode ser o mesmo para o qual a escala está sendo lançada.
  • RN31: No lançamento das escalas é realizada a validação quanto ao cumprimento da carga horária dos servidor. É comparado se a carga horária mensal lançada para o servidor excede a quantidade de horas do seu regime de trabalho. A validação é feita da seguinte forma:
  • Ex.:
    • Servidor1 trabalha com jornada de trabalho de 40h semanais (jornada) e possui lançado, o total de horas somadas no mês é igual a 60h (horas da escala).
    • Para estes dados o sistema calcula da seguinte forma:
    1. Jornada diária = jornada / 5 (quantidade de dias úteis na semana)
    2. Jornada mensal = Jornada diária * quantidade de dias úteis no mês (quantidade de dias úteis no mês não considera sábado, domingo e feriado)
    3. É verificado se 'horas da escala' ultrapassa a quantidade de horas da 'Jornada mensal', caso ultrapasse o sistema não permite realizar o lançamento, devem ser removidas algumas escalas que contabilizam carga horária normal de trabalho até o total não ultrapasse a carga horária mensal da jornada de trabalho do servidor.
  • A jornada de trabalho do servidor pode ser identificada a partir da referência do regime de trabalho do servidor visualizado na consulta pelo servidor.
  • O valor das horas das escalas pode ser identificado pelo campo hora_normal na entidade funcional.tipo_escala.
  • RN32: As escalas com adicional geram registros de adicional noturno na movimentação financeira. Não é possível alterar ou remover escalas que tenham adicional, caso a escala já tenha sido lançada na movimentação financeira.
  • Ex.: Uma escala do tipo “SN” foi lançada para o dia 09/04/2011.
    • Essa escala poderá ser alterada ou removida caso não tenha registro de adicional noturno na movimentação financeira associado a escala.
    • As escalas que possuem adicional noturno podem ser identificadas através do campo “hora_adicional” na entidade funcional.tipo_escala. Os tipos de escalas que tiverem horário de adicional maior que '0' terão lançamentos na movimentação financeira.

Resoluções/Legislações Associadas

Classe Tabela
br.ufrn.sigrh.funcional.dominio.EscalaTrabalho administrativo.funcional.escala
br.ufrn.sigrh.funcional.dominio.TipoEscalaTrabalho administrativo.funcional.tipo_escala
br.ufrn.sigrh.funcional.dominio.Ausencia administrativo.funcional.ausencia
br.ufrn.sigrh.funcional.dominio.Servidor administrativo.rh.servidor
br.ufrn.sigrh.dimensionamento.dominio.ServidorLocalizacao administrativo.dimensionamento.servidor_localizacao
br.ufrn.sigrh.dimensionamento.dominio.ServidorLocalizacao adiministrativo.dimensionamento.servidor_localizacao
br.ufrn.sigrh.funcional.dominio.Servidor adiministrativo.rh.servidor
br.ufrn.sigrh.dominio.Unidade adiministrativo.comum.unidade
br.ufrn.sigrh.avaliacao.dominio.ProcessoAvaliacao adiministrativo.avaliacao.processo_avaliacao

Plano de Testes

Sistema: SIGRH

Módulo: Portal do Servidor

Link para acesso: Chefia de Unidade → Escalas de Trabalho → Lançar Escalas

Usuário: mirian, aluizio, lagreca, mcm

Papel que usuário deve ter: Responsável por Unidade.

  • Realizar o cadastro das escalas e verificar as validações referentes aos registros de adicional noturno.

As validações podem ser confirmadas com os seguintes passos:

  • Cadastrar escalas com adicional noturno
  • Alterar ou remover algumas escalas com adicional noturno cadastradas;
  • Realizar o lançamento das escalas com adicional a partir do link: SIGRH → Financeiro → Financeiro → Adicionais → Dados de Adicionais Noturnos
  • Retornar ao caso de uso de lançamento de escalas, cadastrar novas escalas com adicional e tentar alterar ou remover as escalas lançadas na movimentação financeira.
  • Realizar o cadastro de escalas para os mais diversos tipos de escala verificando as regras de negócio e persistência dos dados;
  • Verificar TODAS as regras de negócio de acordo com os tipos de escalas existentes;
  • Adicionar novos tipos de escalas e verificar se as regras de negócio estão validando os novos tipos de escalas criados;
  • Conferir as escalas lançadas nos relatórios;
  • Realizar o cadastro de escalas para servidores com mais de um vínculo ativo e verificar a persistência dos dados, onde as escalas devem ser cadastradas em víNculos separados;
  • Realizar o cadastro de escalas para unidades que possuam servidores com mais de um vínculo ativo, Após cadastrar as escalas, realizar a alteração das mesmas e verificar se as escalas estão lançadas separadamente para cada vínculo ativo do servidor.
  • Realizar o cadastro de escalas para as novas escalas de plantões verificando as RNs envolvidas.
  • Criar novos tipos de escalas e verificar se as regras de negócio estão sendo aplicadas para as mesmas.
  • Para consultas aos servidores acesse o link:
    • Administração de Pessoal → Consultas/Relatórios → Funcionais → Consultas Gerais → Servidor
  • Script para verificação dos servidores docentes:
    • select p.nome,* from rh.servidor s, comum.pessoa p where p.id_pessoa = s.id_pessoa and id_categoria =1 and id_ativo in(1,2,7)
  • É possível verificar as unidades que têm servidores trabalhando em regime de escala a partir do seguinte caminho:
    • Logado como chefe de unidade (ex.:aluizio)
      • Portal do Servidor → Chefia de Unidade → Dimensionamento → Força de Trabalho
  • É possível verificar as ausências cadastradas para um servidor a partir do seguinte caminho:
    • Módulo Administração de Pessoal → Consultas/Relatórios → Funcionais → Ausências
  • É possível verificar as datas em que foram cadastradas como feriados a partir do seguinte caminho:
    • Sistema ADMIN - > Menu Configuração do sistema → Feriados → Listar
  • É possível verificar os calendários de escala de trabalho abertos a partir do seguinte caminho:
    • Sistema SIGRH - > Administração de Pessoal → Administração → Calendário Mensal → Consultar/Alterar
  • Script para conferência de inativação e alteração de escala.
    • select id_escala, dia, mes, ano, id_registro_exclusao, id_escala_inativada,* from funcional.escala where id_servidor = 5752312 and mes = 7 and ano=2010 order by id_registro_exclusao,dia
  • Script para conferência dos servidores que recebem gratificação de raio X.
    • select * from financeiro.adicional ad inner join rh.servidor serv on serv.id_servidor = ad.id_adicional and serv.siape = ?
  • Para verificar as escalas cadastradas acessar os links:
    • Menu Administração de Pessoal → Frequência → Escala de trabalho → Horas Trabalhadas em Escalas
  • Para verificar o Relatório de Escala por Servidor os registros das escalas lançadas, exceto as escalas de plantões (solicitado que não fossem exibidas nesse relatório), acesse:
  • Menu Administração de Pessoal → Frequência → Escala de trabalho → Escalas por Servidor
  • Para verificar o Relatório de Escala por Unidade os registros das escalas lançadas, exceto as escalas de plantões, acesse:
    • Menu Administração de Pessoal → Frequência → Escala de trabalho → Escalas por Unidade
  • Script com os servidores técnicos de nível superior que podem receber escalas de plantão extra:
 select nome,id_unidade, id_categoria,id_classe_funcional, s.id_cargo, * 
from rh.servidor s join comum.pessoa using(id_pessoa)
where s.id_cargo in (701411,701233,701029,701047,701055,701244,701088,701038,701087,701257,701437,701617,60001,701060,701006,701034)
and id_categoria =2 
and id_classe_funcional in (12)
and id_unidade in (3810, 4412, 389, 3134, 3133, 3132, 3814, 4226, 3665, 2746, 4331, 4199, 428, 3279, 3278, 3767, 4293, 4817, 2740, 4538, 4599, 2455, 2456, 4404, 4101, 3249, 3250, 3783, 2565, 3169, 2594, 2593, 2589, 2591, 2588, 2590, 2592, 2971, 2485, 5488, 2605, 2596, 2484, 1590, 3792, 2725, 2723, 3791, 3720, 5428, 3890, 2735, 441, 4092, 3621, 3804, 3800, 2711, 2716, 2741, 2729, 2748, 4332, 3782, 3900, 4308, 2734, 2742, 3527, 3528, 5483, 5484, 4328, 5472, 5473, 5474, 5475, 3795, 3781, 2743, 2744, 5476, 5477, 2727, 3650, 3652, 3646, 3641, 3653, 4087, 3651, 4119, 4223, 3237, 3727, 3245, 4225, 1607, 1598, 1595, 1592, 1599, 1608, 1596, 4851, 4039, 3649, 3647, 3642, 3289, 4402, 204, 3648, 4314, 206, 5559, 207, 1597, 208, 209, 4697, 4698, 4581, 5079, 210, 1594, 1593, 211, 212, 3622, 1600, 1610, 1601, 1606, 5285, 5411, 5277, 4227, 2750, 4708, 117, 192, 1605, 199, 198, 196, 201, 5610, 200, 3591, 191, 427, 203, 195, 1603, 194, 190, 193, 202, 197, 3620, 3787, 4333, 3797, 3635, 3623, 3734, 3626, 3627, 3629, 3277, 3628, 3624, 3722, 3739, 3523, 286, 2713, 3654, 3679, 4038, 1677, 5588, 3765, 3640, 2712, 4124, 4035, 3726, 3728, 337, 3881, 3884, 4401, 3889, 3848, 245, 3776, 3793, 3805, 3806, 3630, 2715, 3844, 3633, 4040, 3812, 2438, 3841, 3837, 3819, 3825, 3828, 3733, 2733, 4309, 3794, 3779, 2714, 3625, 2745, 4219, 4174, 4330, 2752, 4126, 4127, 4128, 4129, 4132, 4134, 4135, 4130, 4131, 5478, 2749, 4291, 2440, 3811, 2724, 4276, 3731, 3729, 3743, 3744, 3742, 4201, 3732, 3741, 3746, 4095, 4290, 3740, 3730, 3723, 3745, 4096, 4125, 4200, 4403, 3788, 2721, 3097, 3099, 3100, 3101, 3103, 3105, 3106, 3107, 3108, 3109, 3110, 3130, 3111, 3112, 3113, 3114, 3115, 3116, 3117, 3118, 3119, 3120, 3121, 3123, 3129, 3125, 3126, 3127, 3131, 4410, 2795, 372, 2994, 2796, 2797, 2800, 2798, 2799, 371, 2801, 259, 2802, 2803, 2804, 1424, 2805, 2806, 2807, 2808, 2809, 2810, 369, 2811, 5494, 2812, 2813, 2675, 373, 2814, 370, 374, 2815, 285, 446, 5215, 5495, 5035, 4705, 4687, 3122, 3104, 3725, 2785, 2786, 2676, 2677, 3086, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2787, 411, 425, 2678, 2679, 2680, 2681, 2659, 2682, 3219, 2827, 320, 2828, 2649, 2652, 357, 1440, 394, 2683, 5582, 5580, 416, 392, 2684, 359, 321, 2685, 1676, 2686, 421, 2687, 2688, 2689, 407, 336, 2690, 5501, 5492, 4032, 2691, 338, 322, 2674, 2692, 2990, 319, 2693, 2454, 2694, 2695, 2696, 2697, 339, 2699, 2700, 2701, 2702, 414, 2703, 408, 2704, 323, 2705, 2706, 2707, 2708, 2709, 413, 2658, 2710, 5217, 3634, 5479, 4405, 4152, 2717, 4158, 4173, 3717, 3888, 4180, 4194, 4175, 4154, 4176, 4177, 4181, 4155, 4143, 4144, 4156, 4146, 4195, 4157, 4159, 4160, 4162, 3241, 4292, 4165, 4346, 4167, 4178, 1493, 3529, 4391, 3531, 3530, 4147, 4400, 4537, 4168, 4179, 4149, 4182, 2730, 4169, 4151, 4170, 4171, 4172, 4164, 4183, 3238, 4153, 4161, 4148, 4150, 4409, 2722, 2732, 4334, 3135, 447, 3790, 2669, 2751, 2439, 5493, 2641, 4316, 4408, 5480, 3632, 1678, 3801, 4418, 4419, 4718, 4654, 409, 292, 4100, 4923, 4357, 3631, 3799, 3716, 4335, 5481, 4337, 4327, 3789, 4336, 3786, 4310, 3288, 246, 4222, 3780, 4311, 4411, 66, 366, 386, 4847, 5591, 412, 4072, 377, 1760, 4279, 1602, 1591, 4317, 5506, 5503, 5502, 5504, 5505, 5508, 5507, 5509, 5520, 5510, 5511, 5512, 5513, 5521, 5522, 5523, 5524, 5525, 5526, 5527, 5528, 5529, 5530, 5531, 5514, 5516, 5517, 5518, 5519, 5515, 1613, 4313, 2747, 4312, 3284, 4228, 4145, 4209, 3785, 4532, 4217, 3532, 244, 3285, 2753, 4212, 4229, 4213, 3283, 4514, 4344, 4202, 4315, 4394, 4395, 4288, 3766, 3533, 3822, 3644, 3718, 3891, 3830, 3829, 3672, 3834, 3714, 3832, 2726, 3824, 3839, 3882, 3692, 3838, 3854, 3895, 3710, 3893, 3894, 3859, 3703, 4058, 4306, 3674, 3673, 3670, 3850, 3823, 3712, 3711, 3868, 4354, 3863, 3858, 3856, 3697, 3719, 3702, 3874, 3708, 3715, 3879, 3671, 4104, 3846, 3847, 3845, 3705, 3853, 3870, 3887, 4297, 4086, 2720, 3239, 3835, 3645, 3831, 3707, 3836, 4865, 3826, 3677, 3675, 3873, 3886, 3865, 3867, 3704, 3898, 3862, 3696, 3843, 3713, 3901, 3875, 3698, 3877, 3852, 3669, 3643, 3892, 3815, 3861, 3855, 3899, 3842, 3857, 3840, 3701, 3240, 3880, 3851, 3864, 3827, 4508, 3849, 3869, 3676, 3236, 3860, 3699, 3706, 3897, 3883, 3885, 3896, 3693, 4106, 3700, 3525, 3286, 4224, 3524, 3695, 3876, 3709, 2728, 3526, 5564, 3089, 4206, 3139, 3686, 3685, 4203, 3688, 3818, 3539, 3136, 3668, 3689, 2441, 4033, 3664, 3817, 3662, 3666, 3538, 3540, 348, 3659, 3128, 3816, 3140, 3687, 3535, 3660, 3638, 4207, 3137, 3667, 3534, 2719, 2718, 3661, 3636, 3138, 3663, 3639, 3536, 3541, 4205, 4204, 4221, 3637, 4208, 3798, 2698, 4338, 5482, 2731, 3220, 3229, 3228, 3227, 3871, 2737, 2736, 4407, 3784, 2739, 2738, 4142, 5216) 
order by nome
  • Script com os servidores docentes superior que podem receber escalas de plantão extra:
select nome,id_unidade, id_categoria,id_classe_funcional, s.id_cargo, * 
from rh.servidor s join comum.pessoa using(id_pessoa)
where s.id_cargo in (701411,701233,701029,701047,701055,701244,701088,701038,701087,701257,701437,701617,60001,701060,701006,701034)
and id_categoria =1
and id_situacao in (1,19)
and id_unidade in (3810, 4412, 389, 3134, 3133, 3132, 3814, 4226, 3665, 2746, 4331, 4199, 428, 3279, 3278, 3767, 4293, 4817, 2740, 4538, 4599, 2455, 2456, 4404, 4101, 3249, 3250, 3783, 2565, 3169, 2594, 2593, 2589, 2591, 2588, 2590, 2592, 2971, 2485, 5488, 2605, 2596, 2484, 1590, 3792, 2725, 2723, 3791, 3720, 5428, 3890, 2735, 441, 4092, 3621, 3804, 3800, 2711, 2716, 2741, 2729, 2748, 4332, 3782, 3900, 4308, 2734, 2742, 3527, 3528, 5483, 5484, 4328, 5472, 5473, 5474, 5475, 3795, 3781, 2743, 2744, 5476, 5477, 2727, 3650, 3652, 3646, 3641, 3653, 4087, 3651, 4119, 4223, 3237, 3727, 3245, 4225, 1607, 1598, 1595, 1592, 1599, 1608, 1596, 4851, 4039, 3649, 3647, 3642, 3289, 4402, 204, 3648, 4314, 206, 5559, 207, 1597, 208, 209, 4697, 4698, 4581, 5079, 210, 1594, 1593, 211, 212, 3622, 1600, 1610, 1601, 1606, 5285, 5411, 5277, 4227, 2750, 4708, 117, 192, 1605, 199, 198, 196, 201, 5610, 200, 3591, 191, 427, 203, 195, 1603, 194, 190, 193, 202, 197, 3620, 3787, 4333, 3797, 3635, 3623, 3734, 3626, 3627, 3629, 3277, 3628, 3624, 3722, 3739, 3523, 286, 2713, 3654, 3679, 4038, 1677, 5588, 3765, 3640, 2712, 4124, 4035, 3726, 3728, 337, 3881, 3884, 4401, 3889, 3848, 245, 3776, 3793, 3805, 3806, 3630, 2715, 3844, 3633, 4040, 3812, 2438, 3841, 3837, 3819, 3825, 3828, 3733, 2733, 4309, 3794, 3779, 2714, 3625, 2745, 4219, 4174, 4330, 2752, 4126, 4127, 4128, 4129, 4132, 4134, 4135, 4130, 4131, 5478, 2749, 4291, 2440, 3811, 2724, 4276, 3731, 3729, 3743, 3744, 3742, 4201, 3732, 3741, 3746, 4095, 4290, 3740, 3730, 3723, 3745, 4096, 4125, 4200, 4403, 3788, 2721, 3097, 3099, 3100, 3101, 3103, 3105, 3106, 3107, 3108, 3109, 3110, 3130, 3111, 3112, 3113, 3114, 3115, 3116, 3117, 3118, 3119, 3120, 3121, 3123, 3129, 3125, 3126, 3127, 3131, 4410, 2795, 372, 2994, 2796, 2797, 2800, 2798, 2799, 371, 2801, 259, 2802, 2803, 2804, 1424, 2805, 2806, 2807, 2808, 2809, 2810, 369, 2811, 5494, 2812, 2813, 2675, 373, 2814, 370, 374, 2815, 285, 446, 5215, 5495, 5035, 4705, 4687, 3122, 3104, 3725, 2785, 2786, 2676, 2677, 3086, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2787, 411, 425, 2678, 2679, 2680, 2681, 2659, 2682, 3219, 2827, 320, 2828, 2649, 2652, 357, 1440, 394, 2683, 5582, 5580, 416, 392, 2684, 359, 321, 2685, 1676, 2686, 421, 2687, 2688, 2689, 407, 336, 2690, 5501, 5492, 4032, 2691, 338, 322, 2674, 2692, 2990, 319, 2693, 2454, 2694, 2695, 2696, 2697, 339, 2699, 2700, 2701, 2702, 414, 2703, 408, 2704, 323, 2705, 2706, 2707, 2708, 2709, 413, 2658, 2710, 5217, 3634, 5479, 4405, 4152, 2717, 4158, 4173, 3717, 3888, 4180, 4194, 4175, 4154, 4176, 4177, 4181, 4155, 4143, 4144, 4156, 4146, 4195, 4157, 4159, 4160, 4162, 3241, 4292, 4165, 4346, 4167, 4178, 1493, 3529, 4391, 3531, 3530, 4147, 4400, 4537, 4168, 4179, 4149, 4182, 2730, 4169, 4151, 4170, 4171, 4172, 4164, 4183, 3238, 4153, 4161, 4148, 4150, 4409, 2722, 2732, 4334, 3135, 447, 3790, 2669, 2751, 2439, 5493, 2641, 4316, 4408, 5480, 3632, 1678, 3801, 4418, 4419, 4718, 4654, 409, 292, 4100, 4923, 4357, 3631, 3799, 3716, 4335, 5481, 4337, 4327, 3789, 4336, 3786, 4310, 3288, 246, 4222, 3780, 4311, 4411, 66, 366, 386, 4847, 5591, 412, 4072, 377, 1760, 4279, 1602, 1591, 4317, 5506, 5503, 5502, 5504, 5505, 5508, 5507, 5509, 5520, 5510, 5511, 5512, 5513, 5521, 5522, 5523, 5524, 5525, 5526, 5527, 5528, 5529, 5530, 5531, 5514, 5516, 5517, 5518, 5519, 5515, 1613, 4313, 2747, 4312, 3284, 4228, 4145, 4209, 3785, 4532, 4217, 3532, 244, 3285, 2753, 4212, 4229, 4213, 3283, 4514, 4344, 4202, 4315, 4394, 4395, 4288, 3766, 3533, 3822, 3644, 3718, 3891, 3830, 3829, 3672, 3834, 3714, 3832, 2726, 3824, 3839, 3882, 3692, 3838, 3854, 3895, 3710, 3893, 3894, 3859, 3703, 4058, 4306, 3674, 3673, 3670, 3850, 3823, 3712, 3711, 3868, 4354, 3863, 3858, 3856, 3697, 3719, 3702, 3874, 3708, 3715, 3879, 3671, 4104, 3846, 3847, 3845, 3705, 3853, 3870, 3887, 4297, 4086, 2720, 3239, 3835, 3645, 3831, 3707, 3836, 4865, 3826, 3677, 3675, 3873, 3886, 3865, 3867, 3704, 3898, 3862, 3696, 3843, 3713, 3901, 3875, 3698, 3877, 3852, 3669, 3643, 3892, 3815, 3861, 3855, 3899, 3842, 3857, 3840, 3701, 3240, 3880, 3851, 3864, 3827, 4508, 3849, 3869, 3676, 3236, 3860, 3699, 3706, 3897, 3883, 3885, 3896, 3693, 4106, 3700, 3525, 3286, 4224, 3524, 3695, 3876, 3709, 2728, 3526, 5564, 3089, 4206, 3139, 3686, 3685, 4203, 3688, 3818, 3539, 3136, 3668, 3689, 2441, 4033, 3664, 3817, 3662, 3666, 3538, 3540, 348, 3659, 3128, 3816, 3140, 3687, 3535, 3660, 3638, 4207, 3137, 3667, 3534, 2719, 2718, 3661, 3636, 3138, 3663, 3639, 3536, 3541, 4205, 4204, 4221, 3637, 4208, 3798, 2698, 4338, 5482, 2731, 3220, 3229, 3228, 3227, 3871, 2737, 2736, 4407, 3784, 2739, 2738, 4142, 5216) 
order by nome
  • Script com os docentes não dimensionados que podem receber escalas de plantão extra:
select nome,id_unidade, id_categoria,id_classe_funcional, s.id_cargo, * 
from rh.servidor s join comum.pessoa using(id_pessoa)
where s.id_cargo in (701411,701233,701029,701047,701055,701244,701088,701038,701087,701257,701437,701617,60001,701060,701006,701034)
and id_categoria =1
and id_situacao in (1,19)
and id_unidade in (389, 4331, 3279, 3278, 4817, 4538, 4599, 2455, 2456, 4101, 3249, 3250, 2565, 3169, 2594, 2593, 2589, 2591, 2588, 2590, 2592, 2971, 2485, 5488, 2605, 2596, 2484, 1590, 441, 4332, 4308, 3527, 3528, 5483, 5484, 4328, 5472, 5473, 5474, 5475, 5476, 5477, 3245, 1607, 1598, 1595, 1592, 1599, 1608, 1596, 4851, 3289, 4402, 204, 4314, 206, 5559, 207, 1597, 208, 209, 4697, 4698, 4581, 5079, 210, 1594, 1593, 211, 212, 1600, 1610, 1601, 1606, 4708, 117, 192, 1605, 199, 198, 196, 201, 5610, 200, 3591, 191, 427, 203, 195, 1603, 194, 190, 193, 202, 197, 4333, 3277, 3523, 4401, 4309, 5478, 4291, 5479, 4158, 4173, 4180, 4194, 4175, 4154, 4176, 4177, 4181, 4155, 4143, 4144, 4156, 4146, 4195, 4157, 4159, 4160, 4162, 3241, 4292, 4165, 4346, 4167, 4178, 1493, 3529, 4391, 3531, 3530, 4147, 4400, 4537, 4168, 4179, 4149, 4182, 4169, 4151, 4170, 4171, 4172, 4164, 4183, 4153, 4161, 4148, 4150, 4334, 4316, 5480, 1678, 4718, 4654, 409, 292, 4100, 4335, 5481, 4337, 4327, 4336, 4310, 3288, 4311, 66, 366, 386, 4847, 5591, 412, 4072, 377, 1760, 1602, 1591, 4317, 1613, 4313, 4312, 3284, 3532, 3285, 3283, 4514, 4344, 4315, 4394, 4395, 4288, 3533, 3525, 3286, 3524, 3526, 3539, 3538, 3540, 348, 3535, 3534, 3536, 3541, 4338, 5482, 3220) 
order by nome
  • Script com os servidores técnicos de nível intermediário que podem receber escalas de plantão extra:
select nome,id_unidade, id_categoria,id_classe_funcional, s.id_cargo, * 
from rh.servidor s join comum.pessoa using(id_pessoa)
where s.id_cargo in (701411,701233,701029,701047,701055,701244,701088,701038,701087,701257,701437,701617,60001,701060,701006,701034)
and id_categoria =2 
and id_situacao in (1,19)
and id_classe_funcional in (8,9,10,11)
and id_unidade in (3810, 4412, 389, 3134, 3133, 3132, 3814, 4226, 3665, 2746, 4331, 4199, 428, 3279, 3278, 3767, 4293, 4817, 2740, 4538, 4599, 2455, 2456, 4404, 4101, 3249, 3250, 3783, 2565, 3169, 2594, 2593, 2589, 2591, 2588, 2590, 2592, 2971, 2485, 5488, 2605, 2596, 2484, 1590, 3792, 2725, 2723, 3791, 3720, 5428, 3890, 2735, 441, 4092, 3621, 3804, 3800, 2711, 2716, 2741, 2729, 2748, 4332, 3782, 3900, 4308, 2734, 2742, 3527, 3528, 5483, 5484, 4328, 5472, 5473, 5474, 5475, 3795, 3781, 2743, 2744, 5476, 5477, 2727, 3650, 3652, 3646, 3641, 3653, 4087, 3651, 4119, 4223, 3237, 3727, 3245, 4225, 1607, 1598, 1595, 1592, 1599, 1608, 1596, 4851, 4039, 3649, 3647, 3642, 3289, 4402, 204, 3648, 4314, 206, 5559, 207, 1597, 208, 209, 4697, 4698, 4581, 5079, 210, 1594, 1593, 211, 212, 3622, 1600, 1610, 1601, 1606, 5285, 5411, 5277, 4227, 2750, 4708, 117, 192, 1605, 199, 198, 196, 201, 5610, 200, 3591, 191, 427, 203, 195, 1603, 194, 190, 193, 202, 197, 3620, 3787, 4333, 3797, 3635, 3623, 3734, 3626, 3627, 3629, 3277, 3628, 3624, 3722, 3739, 3523, 286, 2713, 3654, 3679, 4038, 1677, 5588, 3765, 3640, 2712, 4124, 4035, 3726, 3728, 337, 3881, 3884, 4401, 3889, 3848, 245, 3776, 3793, 3805, 3806, 3630, 2715, 3844, 3633, 4040, 3812, 2438, 3841, 3837, 3819, 3825, 3828, 3733, 2733, 4309, 3794, 3779, 2714, 3625, 2745, 4219, 4174, 4330, 2752, 4126, 4127, 4128, 4129, 4132, 4134, 4135, 4130, 4131, 5478, 2749, 4291, 2440, 3811, 2724, 4276, 3731, 3729, 3743, 3744, 3742, 4201, 3732, 3741, 3746, 4095, 4290, 3740, 3730, 3723, 3745, 4096, 4125, 4200, 4403, 3788, 2721, 3097, 3099, 3100, 3101, 3103, 3105, 3106, 3107, 3108, 3109, 3110, 3130, 3111, 3112, 3113, 3114, 3115, 3116, 3117, 3118, 3119, 3120, 3121, 3123, 3129, 3125, 3126, 3127, 3131, 4410, 2795, 372, 2994, 2796, 2797, 2800, 2798, 2799, 371, 2801, 259, 2802, 2803, 2804, 1424, 2805, 2806, 2807, 2808, 2809, 2810, 369, 2811, 5494, 2812, 2813, 2675, 373, 2814, 370, 374, 2815, 285, 446, 5215, 5495, 5035, 4705, 4687, 3122, 3104, 3725, 2785, 2786, 2676, 2677, 3086, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2787, 411, 425, 2678, 2679, 2680, 2681, 2659, 2682, 3219, 2827, 320, 2828, 2649, 2652, 357, 1440, 394, 2683, 5582, 5580, 416, 392, 2684, 359, 321, 2685, 1676, 2686, 421, 2687, 2688, 2689, 407, 336, 2690, 5501, 5492, 4032, 2691, 338, 322, 2674, 2692, 2990, 319, 2693, 2454, 2694, 2695, 2696, 2697, 339, 2699, 2700, 2701, 2702, 414, 2703, 408, 2704, 323, 2705, 2706, 2707, 2708, 2709, 413, 2658, 2710, 5217, 3634, 5479, 4405, 4152, 2717, 4158, 4173, 3717, 3888, 4180, 4194, 4175, 4154, 4176, 4177, 4181, 4155, 4143, 4144, 4156, 4146, 4195, 4157, 4159, 4160, 4162, 3241, 4292, 4165, 4346, 4167, 4178, 1493, 3529, 4391, 3531, 3530, 4147, 4400, 4537, 4168, 4179, 4149, 4182, 2730, 4169, 4151, 4170, 4171, 4172, 4164, 4183, 3238, 4153, 4161, 4148, 4150, 4409, 2722, 2732, 4334, 3135, 447, 3790, 2669, 2751, 2439, 5493, 2641, 4316, 4408, 5480, 3632, 1678, 3801, 4418, 4419, 4718, 4654, 409, 292, 4100, 4923, 4357, 3631, 3799, 3716, 4335, 5481, 4337, 4327, 3789, 4336, 3786, 4310, 3288, 246, 4222, 3780, 4311, 4411, 66, 366, 386, 4847, 5591, 412, 4072, 377, 1760, 4279, 1602, 1591, 4317, 5506, 5503, 5502, 5504, 5505, 5508, 5507, 5509, 5520, 5510, 5511, 5512, 5513, 5521, 5522, 5523, 5524, 5525, 5526, 5527, 5528, 5529, 5530, 5531, 5514, 5516, 5517, 5518, 5519, 5515, 1613, 4313, 2747, 4312, 3284, 4228, 4145, 4209, 3785, 4532, 4217, 3532, 244, 3285, 2753, 4212, 4229, 4213, 3283, 4514, 4344, 4202, 4315, 4394, 4395, 4288, 3766, 3533, 3822, 3644, 3718, 3891, 3830, 3829, 3672, 3834, 3714, 3832, 2726, 3824, 3839, 3882, 3692, 3838, 3854, 3895, 3710, 3893, 3894, 3859, 3703, 4058, 4306, 3674, 3673, 3670, 3850, 3823, 3712, 3711, 3868, 4354, 3863, 3858, 3856, 3697, 3719, 3702, 3874, 3708, 3715, 3879, 3671, 4104, 3846, 3847, 3845, 3705, 3853, 3870, 3887, 4297, 4086, 2720, 3239, 3835, 3645, 3831, 3707, 3836, 4865, 3826, 3677, 3675, 3873, 3886, 3865, 3867, 3704, 3898, 3862, 3696, 3843, 3713, 3901, 3875, 3698, 3877, 3852, 3669, 3643, 3892, 3815, 3861, 3855, 3899, 3842, 3857, 3840, 3701, 3240, 3880, 3851, 3864, 3827, 4508, 3849, 3869, 3676, 3236, 3860, 3699, 3706, 3897, 3883, 3885, 3896, 3693, 4106, 3700, 3525, 3286, 4224, 3524, 3695, 3876, 3709, 2728, 3526, 5564, 3089, 4206, 3139, 3686, 3685, 4203, 3688, 3818, 3539, 3136, 3668, 3689, 2441, 4033, 3664, 3817, 3662, 3666, 3538, 3540, 348, 3659, 3128, 3816, 3140, 3687, 3535, 3660, 3638, 4207, 3137, 3667, 3534, 2719, 2718, 3661, 3636, 3138, 3663, 3639, 3536, 3541, 4205, 4204, 4221, 3637, 4208, 3798, 2698, 4338, 5482, 2731, 3220, 3229, 3228, 3227, 3871, 2737, 2736, 4407, 3784, 2739, 2738, 4142, 5216) 
order by nome
  • Script com os servidores técnicos que podem receber escalas de plantão de sobreaviso:
select nome,id_unidade, id_categoria,id_classe_funcional, s.id_cargo, * 
from rh.servidor s join comum.pessoa using(id_pessoa)  
where s.id_cargo in (701029, 701047, 701055, 701038, 701087, 60001, 701060, 60001)                                        
and id_categoria =2
and id_classe_funcional in (12)
order by nome
  • Script com os docentes não dimensionados que podem receber escalas de plantão de sobreaviso:

select nome,id_unidade, id_categoria,id_classe_funcional, s.id_cargo, *

from rh.servidor s join comum.pessoa using(id_pessoa)  
where s.id_cargo in (701029, 701047, 701055, 701038, 701087, 60001, 701060, 60001)                                        
and id_categoria =1 
and id_situacao in (1,19) 
order by nome

* Script para visualizar a quantidade de horas semanais segundo o regime de trabalho do servidor filtrando pela matrícula siape:

select siape,nome,jt.quantidade_horas as horas_semanais_jornada_trabalho

from rh.servidor s join comum.pessoa using(id_pessoa)  
join rh_tipos.tipo_jornada_trabalho jt on id_tipo_jornada_trabalho = s.regime_trabalho
where s.siape = '1437872';

* Script para visualizar os tipos de escalas que são dobradas:

select sigla,dobrada,* from funcional.tipo_escala

where ativo is true and dobrada is true order by sigla; 

* Script para visualizar os tipos de escalas que permitem adicionar docente não dimensionado:

select sigla,permite_adicionar_docente,* from funcional.tipo_escala

where ativo is true and permite_adicionar_docente is true order by sigla; 

* Script para visualizar a quantidade de horas da carga horária do servidor:

select sigla,hora_normal,* from funcional.tipo_escala

where ativo is true order by sigla; 

* Script para visualizar os tipos de escalas que possuem adicional noturno:

select sigla,hora_adicional,* from funcional.tipo_escala

where ativo is true and hora_adicional > 0 order by sigla; 
  • desenvolvimento/especificacoes/sigrh/portal_do_servidor/casos_de_uso/chefia_de_unidade/escalas_de_trabalho/lancar_escalas.txt
  • Última modificação: 2017/04/03 18:18
  • (edição externa)