coton_app/app/views/admin/p_tanks/show.html.haml
2018-12-15 14:06:53 +01:00

69 lines
2.4 KiB
Plaintext

.qi_header
%h1
Achats
%span
Cuve :
=@p_tank.name
-@p_tank.p_product_brut_stocks.group(:p_brut_product_id).each do |p_brut_product_cont|
-p_brut_product = p_brut_product_cont.p_brut_product
.qi_row.padding{:style => "margin-bottom:0;padding-bottom:0"}
%h3{:style => "margin-bottom:0;"}= p_brut_product_cont.p_brut_product.name
.qi_row
.qi_pannel.qi_plain.padding
Stocks à arrivés:
=@p_tank.p_product_brut_stocks.where(:p_brut_product_id => p_brut_product.id).not_oks.sum(:qte)
%table.table
%tr
%th Matière
%th Volume
%th Valeur
%th Libélé
%tbody#p_tanks_rows
-@p_tank.p_product_brut_stocks.where(:p_brut_product_id => p_brut_product.id).not_oks.each do |p_product_brut_stock|
%tr
%td=p_product_brut_stock.p_brut_product.name
%td=p_product_brut_stock.qte
%td=p_product_brut_stock.price
%td
-if p_product_brut_stock.p_fournisseur_order
=link_to "Commande fournisseur", edit_admin_p_fournisseur_order_path(p_product_brut_stock.p_fournisseur_order), :target => "_blank", :remote => true
.qi_pannel.qi_plain.padding
%table.table
%tr
%td
Stocks restants :
=@p_tank.p_product_brut_stocks.where(:p_brut_product_id => p_brut_product.id).oks.sum(:qte_restant)
%td
Stocks :
=@p_tank.p_product_brut_stocks.where(:p_brut_product_id => p_brut_product.id).oks.sum(:ok_qte)
%table.table
%tr
%th Date
%th Matière
%th Volume
%th Volume restant
%th Valeur
%th Libélé
%tbody#p_tanks_rows
-@p_tank.p_product_brut_stocks.where(:p_brut_product_id => p_brut_product.id).oks.each do |p_product_brut_stock|
%tr
%td=l p_product_brut_stock.ok_at, :format => :date if p_product_brut_stock.ok_at
%td=p_product_brut_stock.p_brut_product.name
%td=p_product_brut_stock.ok_qte
%td=p_product_brut_stock.qte_restant
%td=p_product_brut_stock.ok_price
%td
-if p_product_brut_stock.p_fournisseur_order
=link_to "Commande fournisseur", edit_admin_p_fournisseur_order_path(p_product_brut_stock.p_fournisseur_order), :target => "_blank", :remote => true