{% extends "users/base.html" %} {% block content %} {% load counter_tag %}
| Start | Ende | Gesamtzeit | Pausen | Arbeitszeit | Gleitzeit | Manuell geändert | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{da|date:"l"}} | {{da|date:"d.m.y"}} |
{% if abday != False %}
{{abday.reason}}
{% if abday.start == da%}
{% if abday.startday_info == "1" %}
(nur Vormittags)
{% for workday in workdays %}
{% if workday.start|date:"d-m-y" == da|date:"d-m-y" %}
{{workday.start|date:"H:i"}} - {{workday.end|date:"H:i"}}, {% getsumworkdayexcludebreak workday as sumworkday %} {{ sumworkday }}, {% getsumbreak workday as sumbreakofday %} {{sumbreakofday}} min. ({{workday.breaks.all|length}}), {% getsumworkday workday as sumwd %} {{sumwd}}, {% gettimeoveralldiff workday user as erg%} {% if erg.1 == 0 %} +{{erg.0}} {% elif erg.1 == 1 %} {{erg.0}} {% else %} -{{erg.0}} {% endif %} {% endif %} {% endfor %} {% elif abday.startday_info == "2" %} (nur Nachmittags) {% for workday in workdays %} {% if workday.start|date:"d-m-y" == da|date:"d-m-y" %} {{workday.start|date:"H:i"}} - {{workday.end|date:"H:i"}} {% getsumworkdayexcludebreak workday as sumworkday %} {{ sumworkday }}, {% getsumbreak workday as sumbreakofday %} {{sumbreakofday}} min. ({{workday.breaks.all|length}}), {% getsumworkday workday as sumwd %} {{sumwd}}, {% gettimeoveralldiff workday user as erg%} {% if erg.1 == 0 %} +{{erg.0}} {% elif erg.1 == 1 %} {{erg.0}} {% else %} -{{erg.0}} {% endif %} {% endif %} {% endfor %} {% endif %} {% elif abday.end == da%} {% if abday.endday_info == "1" %} (nur Vormittags) {% for workday in workdays %} {% if workday.start|date:"d-m-y" == da|date:"d-m-y" %} {{workday.start|date:"H:i"}} - {{workday.end|date:"H:i"}} {% getsumworkdayexcludebreak workday as sumworkday %} {{ sumworkday }}, {% getsumbreak workday as sumbreakofday %} {{sumbreakofday}} min. ({{workday.breaks.all|length}}), {% getsumworkday workday as sumwd %} {{sumwd}}, {% gettimeoveralldiff workday user as erg%} {% if erg.1 == 0 %} +{{erg.0}} {% elif erg.1 == 1 %} {{erg.0}} {% else %} -{{erg.0}} {% endif %} {% endif %} {% endfor %} {% elif abday.endday_info == "2" %} (nur Nachmittags) {% for workday in workdays %} {% if workday.start|date:"d-m-y" == da|date:"d-m-y" %} {{workday.start|date:"H:i"}} - {{workday.end|date:"H:i"}} {% getsumworkdayexcludebreak workday as sumworkday %} {{ sumworkday }}, {% getsumbreak workday as sumbreakofday %} {{sumbreakofday}} min. ({{workday.breaks.all|length}}), {% getsumworkday workday as sumwd %} {{sumwd}}, {% gettimeoveralldiff workday user as erg%} {% if erg.1 == 0 %} +{{erg.0}} {% elif erg.1 == 1 %} {{erg.0}} {% else %} -{{erg.0}} {% endif %} {% endif %} {% endfor %} {% endif %} {% endif %} {% else %} {% if abday == False %} {% counterWDreset %} {% for workday in workdays %} {% if workday.start|date:"d-m-y" == da|date:"d-m-y" %} {% getCounterWD as wd_counter %} {% if wd_counter > 0 %} {% endif %} {% counterWDUp %} {{workday.start|date:"H:i"}} {% endif %} {% endfor %} {% endif %} {% endif %} |
{% if abday == False %}
{% counterWDreset %}
{% for workday in workdays %}
{% if workday.end|date:"d-m-y" == da|date:"d-m-y" %}
{% getCounterWD as wd_counter %}
{% if wd_counter > 0 %}
{% endif %} {% counterWDUp %} {{workday.end|date:"H:i"}} {% endif %} {% endfor %} |
{% counterWDreset %}
{% for workday in workdays %}
{% if workday.start|date:"d-m-y" == da|date:"d-m-y" %}
{% getCounterWD as wd_counter %}
{% if wd_counter > 0 %}
{% endif %} {% counterWDUp %} {% getsumworkdayexcludebreak workday as sumworkday %} {{ sumworkday }} {% endif %} {% endfor %} |
{% counterWDreset %}
{% for workday in workdays %}
{% if workday.start|date:"d-m-y" == da|date:"d-m-y" %}
{% getCounterWD as wd_counter %}
{% if wd_counter > 0 %}
{% endif %} {% counterWDUp %} {% getsumbreak workday as sumbreakofday %} {{sumbreakofday}} min. ({{workday.breaks.all|length}}) {% endif %} {% endfor %} |
{% counterWDreset %}
{% for workday in workdays %}
{% if workday.start|date:"d-m-y" == da|date:"d-m-y" %}
{% getCounterWD as wd_counter %}
{% if wd_counter > 0 %}
{% endif %} {% counterWDUp %} {% getsumworkday workday as sumwd %} {{sumwd}} {% endif %} {% endfor %} |
{% counterWDreset %}
{% for workday in workdays %}
{% if workday.start|date:"d-m-y" == da|date:"d-m-y" %}
{% getCounterWD as wd_counter %}
{% if wd_counter > 0 %}
{% endif %} {% counterWDUp %} {% gettimeoveralldiff workday user as erg%} {% if erg.1 == 0 %} +{{erg.0}} {% elif erg.1 == 1 %} {{erg.0}} {% else %} -{{erg.0}} {% endif %} {% endif %} {% endfor %} |
{% for workday in workdays %} {% if workday.end|date:"d-m-y" == da|date:"d-m-y" %} {% getWorkDayHistory workday as wd_history %} {% if wd_history.history_user != None %} {{wd_history.history_date|date:"d.m.Y, H:i"}} von {{wd_history.history_user.first_name}} {{wd_history.history_user.last_name}} {% endif %} {% endif %} {% endfor %} |
{% counterWDreset %}
{% for workday in workdays %}
{% if workday.start|date:"d-m-y" == da|date:"d-m-y" %}
{% getCounterWD as wd_counter %}
{% if wd_counter > 0 %}
{% endif %} {% counterWDUp %} {% endif %} {% endfor %} |
{% else %}
{% endif %} | ||||||