Automated break subtraction not valid for vacation shifts
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 45/100
Línea de trabajo
Comienza reproduciendo los pasos de contrato y turno de vacaciones indicados y, después, compara el panel de vacaciones en la vista Report/Timesheet con el resumen de tiempo de trabajo para el mismo turno cambiado a normal. Traza dónde se aplican las pausas automatizadas a los totales de vacaciones; el trabajo estará terminado cuando una pausa de 30 minutos se excluya del tiempo de vacaciones, igual que se excluye del tiempo de trabajo normal.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
While automatically substracted breaks (e.g. 30 min after 6h) are not counted as worktime, they appear to be for vacation shifts.
Steps to reproduce
- Set up a contract
- Manually create a vacation type shift from 8:30 until 17:00
- Check the vacation panel in the Report/Timesheet view → 8:30 h of vacation will be shown
- change the shift type to normal → 8:00 will be counted in the worktime summary
Workaround for the time being: clock two separate 4h shifts with a break.
- Lenguaje dominante
- Python
- Estrellas
- 0
- Forks
- 4
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Aún no hemos revisado los archivos de configuración de este proyecto. Empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de ClockGU/clock-backend
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
ClockGU/clock-backend#467 ·
-
feature proposal
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
ClockGU/clock-backend#451 · 2 comentarios ·
-
:bug: Bug
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
ClockGU/clock-backend#433 · 1 comentario · 1 reacción ·
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
ClockGU/clock-backend#412 ·
-
Shifts/Reports: `locked` field migrationQuizá libre de nuevo @zakriya057 la tomó hace 499 días y no hay ningún pull request abierto. Abiertoenhancement low-priority
ClockGU/clock-backend#385 · 1 asignado ·
Todos los issues de ClockGU/clock-backend
Issues similares
-
good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
vllm-project/vllm-metal#822 ·
Los mantenedores suelen responder en 1 día
-
vector-store
Dificultad 1/5 1-3 horas Aptitud para principiantes 90/100
mem0ai/mem0#7461 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
[Bug]: chunk_span_bounds and _validated_chunk_spans reject Pydantic models ChunkSpan and AudioFileAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
BasedHardware/omi#19047 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día