{% extends 'administrative/layout.html.twig' %} {% block title %}Dokumentenübersicht{% endblock %} {% block content %}

{% if type == constant('App\\Entity\\Upload::TYPE_INVOICE') %} Übersicht akzeptierte Honorarnoten {% elseif type == constant('App\\Entity\\Upload::TYPE_CONTRACT') %} Übersicht geprüfte Honorarverträge {% else %} Übersicht {% endif %}

{{ icon('download', 'w-4 h-4 shrink-0') }} alle herunterladen
{% for upload in pagination %} {% set disposition = upload.disposition %} {% set assignment = disposition.assignment %} {% else %} {% endfor %}
{{ knp_pagination_sortable(pagination, 'Einsatz­zeitraum', 'destination.dateFrom') }} {{ knp_pagination_sortable(pagination, 'Destination', 'destination.product') }} {{ knp_pagination_sortable(pagination, 'Jobprofil', 'job_profile.name') }} {{ knp_pagination_sortable(pagination, 'Dokument', 'upload.type') }} {{ knp_pagination_sortable(pagination, 'Teamer:in', 'teamer.lastName') }} {{ knp_pagination_sortable(pagination, 'Status', 'upload.status') }}
{{ assignment.destination.dateFrom|date('d.m.Y') }} - {{ assignment.destination.dateTo|date('d.m.Y') }}
{{ icon('flag-' ~ assignment.destination.country, 'w-5 h-5 shrink-0') }}
{{ assignment.destination.product }}
{{ assignment.destination.hotel }}
{{ assignment.jobProfile.name }} {{ ('label.document.type.' ~ upload.type)|trans }} {{ disposition.teamer }} {{ upload.status|upload_status_badge }}
{% if is_granted('DELETE', upload) %} {% endif %} {% if is_granted('COMMENT', upload) %} {% endif %} {{ icon('download') }} {{ icon('eye') }}
Keine Daten...
{{ knp_pagination_render(pagination) }}
{% endblock %}