Added masse salariale html template
authorJean-Philippe Caissy <jpcaissy@piji.ca>
Mon, 19 Mar 2012 19:37:28 +0000 (14:37 -0500)
committerJean-Philippe Caissy <jpcaissy@piji.ca>
Mon, 19 Mar 2012 19:37:28 +0000 (14:37 -0500)
project/rh/templates/rh/rapports/masse_salariale.html
project/rh/views.py

index 90909cc..430604b 100644 (file)
     {% table_header headers %}
 </tr>
 </thead>
     {% table_header headers %}
 </tr>
 </thead>
-{% spaceless %}{% for poste in rapport %}
+{% spaceless %}{% for row in rapport %}
 <tr class="{% cycle 'row1' 'row2' %}">
 <tr class="{% cycle 'row1' 'row2' %}">
-    <td>a</td>
+    {% for column in row %}
+        <td>{{ column.1 }}</td>
+    {% endfor %}
 </tr>
 {% endfor %}{% endspaceless %}
 </table>
 </tr>
 {% endfor %}{% endspaceless %}
 </table>
index 50e055b..95b9e3d 100644 (file)
@@ -215,7 +215,11 @@ def rapports_masse_salariale(request):
     }
     if date_debut or date_fin:
         masse = MasseSalariale(date_debut, date_fin, custom_filter)
     }
     if date_debut or date_fin:
         masse = MasseSalariale(date_debut, date_fin, custom_filter)
-        c['rapport'] = masse.rapport
+        if masse.rapport:
+            c['rapport'] = masse.rapport
+            headers = [(row[0], row[0]) for row in masse.rapport[0]]
+            h = SortHeaders(request, headers, order_field_type="ot", order_field="o")
+            c['headers'] = list(h.headers())
 
     return render_to_response('rh/rapports/masse_salariale.html', c, RequestContext(request))
 
 
     return render_to_response('rh/rapports/masse_salariale.html', c, RequestContext(request))