📋 Regras do Gestor de Autocarros
Consulta estas regras sempre que precisares. Descrevem o funcionamento pretendido; o equilíbrio automático é aproximado e deve ser conferido.
1. Trabalhadores e áreas
Podes registar os trabalhadores de que precisares, sem limite fixo definido na aplicação, e até 30 áreas por dia. O desempenho depende da capacidade do dispositivo. A presença é definida diariamente: Presente, Ausente ou Férias. Só os trabalhadores disponíveis numa área recebem autocarros. Quem falta ou está de férias não recebe pontos e não acumula dívida.
Eliminação total dos dados
No separador Guardar todos os utilizadores autorizados podem apagar os dados partilhados: trabalhadores, identificadores, presenças, áreas, distribuições, compensações, históricos, relatórios e configurações. O programa pergunta duas vezes se tens a certeza. Se cancelares qualquer uma, nada é apagado. Após a segunda confirmação, os dados partilhados são eliminados e a aplicação recomeça com os dados iniciais. As cópias JSON já descarregadas não são eliminadas.
Identificação individual dos trabalhadores
Quando acrescentas um trabalhador, escreves apenas o nome. O programa atribui-lhe automaticamente um identificador próprio (um número interno único), para não confundir pessoas com nomes iguais. Não precisas de escrever, decorar ou gerir esse número. Se mudares o nome de um trabalhador, o identificador mantém-se e os seus pontos, autocarros, compensação e histórico continuam associados à mesma pessoa. Um novo trabalhador começa sem pontos e sem dívidas relativas ao período anterior à sua entrada. Os nomes são apresentados por ordem alfabética, com os presentes primeiro e os ausentes depois.
2. Autocarros e pontos
Há quatro tipos: 13 m, 15 m, 18 m e Double Étage. Por padrão valem 1, 1, 1 e 2 pontos, respetivamente. Os valores podem ser alterados em Definições. O programa procura equilibrar os pontos e as quantidades de cada um dos quatro tipos, porque cada tipo tem um valor de pagamento diferente, mesmo quando vale o mesmo número de pontos. Não calcula salários sem os preços reais.
3. Atribuição manual: adiantamento
Os autocarros atribuídos manualmente saem do stock da área e contam como adiantamento, não como quantidade extra. Exemplo: 40 autocarros, 8 trabalhadores; o Trabalhador 1 pode receber 7 na primeira área (5 normais + 2 de avanço). O programa procura compensar esse avanço nas áreas e dias seguintes até ao fim do mês, sem ultrapassar o stock.
4. Chegada atrasada
O trabalhador que chega atrasado começa apenas na área indicada (por exemplo, Área 2). Não recebe autocarros nas áreas anteriores e não recupera esses pontos. A redução por atraso é configurada em cada dia (por exemplo, 3 ou 5 pontos), comparando o acumulado do dia sem penalização adicional pelas áreas anteriores.
5. Saída antecipada — escolha de compensação
Se um trabalhador sair mais cedo, mantém os autocarros e pontos já realizados e não recebe mais autocarros nesse dia. O responsável escolhe, em cada situação: Com compensação — o programa procura recuperar a diferença nos dias seguintes, até ao final do mês; ou Sem compensação — não recupera o trabalho das áreas perdidas. No dia seguinte, a situação é definida novamente.
6. Não participa nesta área — mantém o equilíbrio
Esta opção serve, por exemplo, para um trabalhador que já recebeu autocarros a mais numa área anterior. Recebe zero autocarros na área escolhida e pode voltar a participar na área seguinte. Os pontos e autocarros já limpos continuam a contar, e o trabalhador continua incluído na compensação diária e mensal. O objetivo é equilibrar os pontos, o número total de autocarros e os tipos 13 m, 15 m, 18 m e Double Étage até ao final do mês. Não é uma falta nem uma saída antecipada.
7. Compensação justa de forma contínua entre meses
O programa procura equilibrar os pontos e as quantidades dos quatro tipos (13 m, 15 m, 18 m e Double Étage), tendo em conta os adiantamentos manuais e as decisões do responsável. Não participar numa área não elimina a compensação. Já faltas e férias não criam dívida. Uma saída antecipada com compensação pode ser recuperada nos dias seguintes; uma saída antecipada sem compensação não. Quem chega atrasado não recupera as áreas anteriores. O equilíbrio automático é aproximado e deve ser conferido.
8. Confirmação e segurança
Antes de avançar para a área seguinte, consulta a verificação de pontos e autocarros e confirma a área. A área confirmada fica bloqueada; para corrigir é preciso desbloquear com confirmação. Faz cópias de segurança JSON regularmente, sobretudo antes de trocar de versão ou limpar dados do navegador.
9. Semanas e meses
Os resultados são apresentados por semana e por mês, por trabalhador, com totais de 13 m, 15 m, 18 m, Double Étage, pontos e autocarros. Ao escolher Ir para semana seguinte, o programa pergunta se queres descarregar uma cópia JSON; avançar não apaga os registos anteriores.
10. Fechar o mês
Em Guardar e fechar o mês, exportas uma cópia, conservas os resumos semanais e mensais no Histórico e começas o novo mês com contadores a zero. As diferenças elegíveis para compensação continuam no mês seguinte, embora os relatórios mensais comecem do zero.
11. Segurança dos dados
Os dados ficam guardados localmente no navegador. Limpar dados dos sites, trocar de navegador ou de telemóvel pode apagá-los. Exporta regularmente cópias JSON e guarda-as num local seguro; contêm dados dos trabalhadores.
Atenção: estas são as regras de trabalho acordadas. A integração de compensações e sugestões ainda necessita de testes com dados fictícios; confirma sempre os resultados antes de os aplicar.