diff --git a/apps/web/src/lib/components/ponto/ComprovantePonto.svelte b/apps/web/src/lib/components/ponto/ComprovantePonto.svelte new file mode 100644 index 0000000..3e149e9 --- /dev/null +++ b/apps/web/src/lib/components/ponto/ComprovantePonto.svelte @@ -0,0 +1,268 @@ + + +
Matrícula: {registro.funcionario.matricula || 'N/A'}
+Nome: {registro.funcionario.nome}
+ {#if registro.funcionario.descricaoCargo} +Cargo/Função: {registro.funcionario.descricaoCargo}
+ {/if} + {/if} +Tipo: {getTipoRegistroLabel(registro.tipo)}
++ Data e Hora: + {formatarDataHoraCompleta(registro.data, registro.hora, registro.minuto, registro.segundo)} +
++ Status: + + {registro.dentroDoPrazo ? 'Dentro do Prazo' : 'Fora do Prazo'} + +
+Tolerância: {registro.toleranciaMinutos} minutos
+Próximo registro: {tipoLabel}
+Registros de ponto do dia
+Gerencie e visualize os registros de ponto dos funcionários
++ Matrícula: {grupo.funcionario.matricula} +
+ {/if} +| Data | +Tipo | +Horário | +Status | +
|---|---|---|---|
| {registro.data} | +{getTipoRegistroLabel(registro.tipo)} | +{formatarHoraPonto(registro.hora, registro.minuto)} | ++ + {registro.dentroDoPrazo ? 'Dentro do Prazo' : 'Fora do Prazo'} + + | +
Configure os horários de trabalho e tolerâncias
+Configure a sincronização de tempo do sistema
++ Nota: O sistema usa uma API HTTP para sincronização de tempo como + aproximação do protocolo NTP. Para sincronização NTP real, seria necessário uma biblioteca + específica. +
++ Servidores NTP recomendados: pool.ntp.org, time.google.com, time.windows.com +
+