-#p_compta_element.save

%tr#p_compta_element{:id => p_compta_element.id}
  -if !@p_customer
    %td
      -if !params[:html]
        =link_to p_compta_element.p_customer.show_name, [:admin, p_compta_element.p_customer ]
      -else
        =p_compta_element.p_customer.show_name
      
  %td
    =l p_compta_element.date, :format => :date
  
  -if p_compta_element.element
    %td
      =l p_compta_element.element.echeance_date, :format => :date if p_compta_element.element_type == "PDocument" and p_compta_element.element.echeance_date
    
  
    %td
      -if p_compta_element.element_type == "PDocument"
        =p_compta_element.element.label
      -else
        Paiement
    %td
      -if p_compta_element.element_type == "PDocument"
        -if !p_compta_element.element.imported
          -if !params[:html]
            =link_to p_compta_element.element.d_number, admin_p_document_path(p_compta_element.element.token)
          -else
            =p_compta_element.element.d_number
            
        -else
          =p_compta_element.element.d_number
          -if !params[:html]
            (importé)
    
      -elsif p_compta_element.element and p_compta_element.element_type == "PPayment" 
        =p_compta_element.element.p_payment_type.name
      =#p_compta_element.save
    %td.right_text
      -if p_compta_element.amount < 0.0
        =number_to_currency (p_compta_element.amount * -1)

    %td.right_text
      -if p_compta_element.amount >= 0.0
        =number_to_currency p_compta_element.amount
        
    %td{:style => "width:20px"}
      -if !params[:html]
        =ic(:check) if p_compta_element.solde
      -else
        ="Oui" if p_compta_element.solde
        
    -if !@p_customer
      %td
        -if p_compta_element.element_type == "PDocument"
          =number_to_currency p_compta_element.element.cache_to_paid
        -else
          =number_to_currency p_compta_element.element.reste_to_affect
          
          
    -if !params[:html]
      %td.actions
        -if p_compta_element.element_type == "PDocument"
          =link_to i(:eye), detail_admin_p_document_path(p_compta_element.element), :remote => false if true
          =link_to i(:pencil), edit_admin_p_document_path(p_compta_element.element), :remote => true
          
        -elsif p_compta_element.element
          =link_to i(:pencil), edit_admin_p_payment_path(p_compta_element.element), :remote => true