mmsc_app/app/views/admin/p_documents/_index.html.haml
Nicolas Bally a6aa1f6074 Initial
2020-05-25 11:40:11 +02:00

78 lines
1.3 KiB
Plaintext

%p
="(#{@p_documents.total_count}) document(s)"
-if params[:print]
%p
-if @start
Date début :
=l @start
="-"
-if @stop
Date fin :
=l @stop
="-"
-type = []
-PDocumentType.where(:id => params[:p_document_type_ids]).all.each do |pdt|
-type << pdt.name
=type.join(" | ")
%table.table
%tr
-if params[:detail]
%th ID doc.
%th Date
%th N° offre
-if params[:detail]
%th Code client
%th Client
%th Type
%th Numéro
-if !params[:detail]
%th Total HT
%th Total TTC
%th
Payée
%th
Solde
%th Echéance
%th Jours de retard
%th
-else
-@totals = {}
%th Code
%th Produit
%th Qte
%th{:style => "width:80px"} Prix U HT
%th Prix Tot HT.
%th TVA
%th{:style => "width:80px"} Prix Tot TTC
%tbody#p_customer_sheets_rows
=render @p_documents
-if params[:detail]
%tfooter
%tr
%td{:colspan => 11}
Totaux
%td
=number_to_currency @totals[:ht]
%td=number_to_currency @totals[:tva]
%td=number_to_currency @totals[:ttc]
.qi_pagination
= paginate @p_documents