Registo do tempo de trabalho por MDM

Defina centralmente as categorias, o tempo de trabalho anual e o início do ano letivo para todos os dispositivos da sua escola.

Visão geral

Guarda as definições no seu sistema MDM. Nos dispositivos, elas substituem os valores predefinidos; as definições geridas ficam protegidas contra escrita.

Como aceder

O efeito verifica-o num dispositivo gerido:

  1. Abra o menu lateral e escolha em baixo à esquerda o ícone de engrenagem.
  2. Toque em Tempo de trabalho – os valores geridos aparecem protegidos contra escrita.

Passo a passo

  1. Defina as categorias de atividade da sua escola como uma lista JSON.
  2. Guarde-a no parâmetro `worktime_categories` do seu sistema MDM.
  3. Se for necessário, defina o tempo de trabalho anual, o início do ano letivo e a proteção contra escrita.

Configuração MDM

As administradoras escolares dispõem de quatro parâmetros:

  • `worktime_categories`: as categorias como lista JSON. Substitui as categorias predefinidas da app.
  • `worktime_categories_read_only`: proteção contra escrita – as professoras não podem criar nem alterar categorias.
  • `worktime_annual_target_minutes`: o tempo de trabalho anual em minutos (tempo completo, por exemplo 106200 para 1770 horas). A percentagem pessoal de tempo parcial é aplicada adicionalmente.
  • `worktime_school_year_start`: o início do ano letivo no formato «MM-DD» (predefinição «08-01»).
<?xml version="1.0"?>
<managedAppConfiguration>
  <version>2</version>
  <bundleId>de.bunt.app.mobile</bundleId>
  <dict>
    <string keyName="worktime_categories">
      <defaultValue>
        <value>[{"id": "aulas", "name": "Aulas", "color": "#4E79A7", "ignoreHolidays": true, "isLessonDefault": true}, {"id": "correcoes", "name": "Correções", "defaultStrainLevel": 1}]</value>
      </defaultValue>
    </string>
    <boolean keyName="worktime_categories_read_only">
      <defaultValue>
        <value>true</value>
      </defaultValue>
    </boolean>
    <integer keyName="worktime_annual_target_minutes">
      <defaultValue>
        <value>106200</value>
      </defaultValue>
    </integer>
    <string keyName="worktime_school_year_start">
      <defaultValue>
        <value>08-01</value>
      </defaultValue>
    </string>
  </dict>
</managedAppConfiguration>

Uma categoria é composta por `id` e `name`; são facultativos `color` (valor hexadecimal «#RRGGBB»), `ignoreHolidays` (os eventos planeados não contam nos dias de férias), `defaultStrainLevel` (0 = Normal, 1 = Média, 2 = Elevada) e `isLessonDefault` (categoria predefinida das aulas).