/[dolibarr]/dolibarr/htdocs/fourn/facture/fiche.php
ViewVC logotype

Diff of /dolibarr/htdocs/fourn/facture/fiche.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.77 by marc_ocebo, Thu Nov 3 16:23:11 2005 UTC revision 1.78 by eldy, Wed Nov 9 21:27:37 2005 UTC
# Line 502  else Line 502  else
502                          print '</td><td valign="top">';                          print '</td><td valign="top">';
503    
504    
                         /*  
                          * Liste des paiements  
                          */  
   
505                          print '<table class="border" width="100%">';                          print '<table class="border" width="100%">';
506    
507                          print '<tr>';                          print '<tr>';
508                          print '<td>'.$langs->trans('DateEcheance').'</td><td>';                          print '<td>'.$langs->trans('DateEcheance').'</td><td>';
509                          print dolibarr_print_date($fac->date_echeance,'%A %d %B %Y').'</td></tr>';                          print dolibarr_print_date($fac->date_echeance,'%A %d %B %Y').'</td></tr>';
510    
511                          print '<tr><td colspan="2">'.$langs->trans('Payments').'</td></tr>';                          /*
512                             * Liste des paiements
513                             */
514                            print '<tr><td colspan="2">';
515                            print $langs->trans('Payments').' :<br>';
516                          $sql  = 'SELECT '.$db->pdate('datep').' as dp, pf.amount,';                          $sql  = 'SELECT '.$db->pdate('datep').' as dp, pf.amount,';
517                          $sql .= ' c.libelle as paiement_type, p.num_paiement, p.rowid';                          $sql .= ' c.libelle as paiement_type, p.num_paiement, p.rowid';
518                          $sql .= ' FROM '.MAIN_DB_PREFIX.'paiementfourn as p';                          $sql .= ' FROM '.MAIN_DB_PREFIX.'paiementfourn as p';
# Line 526  else Line 525  else
525                          if ($result)                          if ($result)
526                          {                          {
527                                  $num = $db->num_rows($result);                                  $num = $db->num_rows($result);
528                                  $i = 0; $total = 0;                                  $i = 0; $totalpaye = 0;
   
                                 print '<tr><td colspan="2">';  
529                                  print '<table class="noborder" width="100%">';                                  print '<table class="noborder" width="100%">';
   
530                                  print '<tr class="liste_titre">';                                  print '<tr class="liste_titre">';
531                                  print '<td>'.$langs->trans('Date').'</td>';                                  print '<td>'.$langs->trans('Date').'</td>';
532                                  print '<td>'.$langs->trans('Type').'</td>';                                  print '<td>'.$langs->trans('Type').'</td>';
# Line 560  else Line 556  else
556                                          }                                          }
557    
558                                          print '</tr>';                                          print '</tr>';
559                                          $total = $total + $objp->amount;                                          $totalpaye += $objp->amount;
560                                          $i++;                                          $i++;
561                                  }                                  }
                                 print '<tr class="liste_total"><td colspan="2" align="right">'.$langs->trans('Total').' :</td><td align="right"><b>'.price($total).'</b></td><td'.$tdsup.'>'.$langs->trans('Currency'.$conf->monnaie)."</td></tr>\n";  
562    
563                                    if ($fac->paye == 0)
                                 if ($fac->statut > 0)  
564                                  {                                  {
565                                          $resteapayer = abs($fac->total_ttc - $total);                                          print '<tr><td colspan="2" align="right">'.$langs->trans('AlreadyPayed').' :</td><td align="right"><b>'.price($totalpaye).'</b></td><td>'.$langs->trans('Currency'.$conf->monnaie).'</td></tr>';
566                                          print '<tr class="liste_total"><td colspan="2" align="right">'.$langs->trans('RemainderToPay').' :</td>';                                          print '<tr><td colspan="2" align="right">'.$langs->trans("Billed").' :</td><td align="right" style="border: 1px solid;">'.price($fac->total_ttc).'</td><td>'.$langs->trans('Currency'.$conf->monnaie).'</td></tr>';
567                                          print '<td align="right"><b>'.price($resteapayer).'</b></td><td'.$tdsup.'>'.$langs->trans('Currency'.$conf->monnaie).'</td>';  
568                                          print '</tr>';                                          $resteapayer = $fac->total_ttc - $totalpaye;
                                 }  
569    
570                                            print '<tr><td colspan="2" align="right">'.$langs->trans('RemainderToPay').' :</td>';
571                                            print '<td align="right" style="border: 1px solid;" bgcolor="#f0f0f0"><b>'.price($resteapayer).'</b></td><td>'.$langs->trans('Currency'.$conf->monnaie).'</td></tr>';
572                                    }
573                                  print '</table>';                                  print '</table>';
574                                  $db->free();                                  $db->free($result);
575                          }                          }
576                          else                          else
577                          {                          {

Legend:
Removed from v.1.77  
changed lines
  Added in v.1.78

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26