- if Ordergroup.count > 20
  = items_per_page
= pagination_links_remote @ordergroups
%table.table.table-striped
  %thead
    %tr
      %th= sort_link_helper heading_helper(Ordergroup, :name), "name", :per_page => @per_page
      %th= heading_helper Ordergroup, :contact
      - FinancialTransactionClass.sorted.each do |c|
        - name = FinancialTransactionClass.has_multiple_classes ? c.display : heading_helper(Ordergroup, :account_balance)
        %th.numeric= sort_link_helper name, "sum_of_class_#{c.id}"
      %th
  %tbody
    - for ordergroup in @ordergroups
      %tr
        %td= ordergroup.name
        %td= ordergroup.contact
        - FinancialTransactionClass.sorted.each do |c|
          - amount = ordergroup["sum_of_class_#{c.id}"]
          %td.numeric
            = format_currency amount
        %td
          = link_to t('.new_transaction'), new_finance_ordergroup_transaction_path(ordergroup), class: 'btn btn-mini'
          = link_to t('.account_statement'), finance_ordergroup_transactions_path(ordergroup), class: 'btn btn-mini'
