{% load adminmedia rapports i18n l10n %}
{% block nomrapport %}Rapport de masse salariale{% endblock %}
-{% block count_elements %}<h2>Rapport du {{ request.GET.date_debut }} au {{ request.GET.date_fin }}</h2>{% endblock %}
+{% block count_elements %}<h2>Rapport pour {{ request.GET.annee }}</h2>{% endblock %}
{% block extrastyle %}
{{ block.super }}
<script type="text/javascript" src="{{ STATIC_URL }}js/jquery-1.5.1.min.js"></script>
<script type="text/javascript" src="{% admin_media_prefix %}js/jquery-stickytableheaders.js"></script>
-{% include "admin/rh/annee_select.js" %}
<style>
#changelist .actions .filter {width: auto; float: left;}
#changelist .actions .filter h3 {font-size: 11px; margin-left: 0.5em;}
</div>
<div class="filter">
<h3>Année</h3>
- {{ form.date_debut }}
+ {{ form.annee }}
</div>
<div class="filter" style="margin-left:20px">
<h3> </h3>
rh.Remuneration.objects.exclude(date_debut=None) \
.order_by('date_debut')[0].date_debut.year
, date.today().year + 1)
- CHOICE_ANNEES.append('')
- #date_debut pour que le script javascript le mette dans le querystring
- date_debut = forms.CharField(widget=forms.Select(choices=
+ annee = forms.CharField(initial=date.today().year,
+ widget=forms.Select(choices=
((a, a) for a in reversed(CHOICE_ANNEES)
- ))
- )
+ ))
+ )
region = forms.CharField(
widget=forms.Select(choices=[('', '')] +
date_debut = None
date_fin = None
- if request.GET.get('date_debut', None):
- date_debut = "01-01-%s" % request.GET.get('date_debut', None)
- date_fin = "31-12-%s" % request.GET.get('date_debut', None)
+ if request.GET.get('annee', None):
+ date_debut = "01-01-%s" % request.GET.get('annee', None)
+ date_fin = "31-12-%s" % request.GET.get('annee', None)
implantation = request.GET.get('implantation')
region = request.GET.get('region')