%table %tr %th Name %th Gebinde %th Netto/FC-Preis %th Bestellte Einheiten %th Volle Gebinde - total_net, total_gross, counter = 0, 0, 0 - order.get_articles.each do |category_name, order_articles| %tr{:style => "background-color:#EFEFEF"} %td{:style => "text-align:left; color: grey;"}=h category_name %td{:colspan => "9"} - order_articles.each do |order_article| - net_price = order_article.price.price - fc_price = order_article.price.fc_price - units = order_article.units_to_order - unit_quantity = order_article.price.unit_quantity - total_net += units * unit_quantity * net_price - total_gross += units * unit_quantity * fc_price %tr{:class => cycle('even', 'odd', :name => 'articles'), :style => "color: #{units > 0 ? 'green' : 'red'}"} %td=h order_article.article.name %td= "#{unit_quantity} x #{order_article.article.unit}" %td= "#{number_to_currency(net_price)} / #{number_to_currency(fc_price)}" %td= "#{order_article.quantity} + #{order_article.tolerance}" if unit_quantity > 1 %td= units %p Summe (Netto/FC-Preise): = "#{number_to_currency(total_net)} / #{number_to_currency(total_gross)}" %p Bestellte Artikel. = order.order_articles.ordered.count