%td{:colspan => "7"}
  %table.table.table-striped
    %thead
      %tr
        %td
        %td{:style => "width:8em"}= Ordergroup.model_name.human
        -#%td.center= t('.units')
        %td.center
          %acronym{:title => t('shared.articles.received_desc')}= t 'shared.articles.received'
        %td= t('.total')
        %td{:colspan => "3",:style => "width:14em"}
          - unless order_article.order.closed?
            = link_to t('.add_group'), new_group_order_article_path(order_article_id: order_article.id),
              remote: true, class: 'btn btn-mini'
    %tbody
      - totals = {result: 0}
      - for group_order_article in order_article.group_order_articles.select { |goa| goa.result > 0 }
        %tr[group_order_article]
          %td
          %td{:style=>"width:50%"}
            = group_order_article.group_order.ordergroup_name
          %td.center= group_order_article_edit_result(group_order_article)
          %td.numeric= number_to_currency(group_order_article.order_article.price.fc_price * group_order_article.result)
          %td.actions{:style=>"width:1em"}
            - unless order_article.order.closed?
              = link_to t('ui.delete'), group_order_article_path(group_order_article),
                method: :delete, remote: true, class: 'btn btn-mini btn-danger'
          %td
        - totals[:result] += group_order_article.result
    %tfoot
      %tr
        %td
        %td{:style => "width:8em"}= t('.total_fc')
        %td.center= number_with_precision totals[:result], strip_insignificant_zeros: true
        %td.numeric= number_to_currency(order_article.group_orders_sum[:price])
        %td{:colspan => "3"}