/[dolibarr]/dolibarr/htdocs/compta/facture.php
ViewVC logotype

Diff of /dolibarr/htdocs/compta/facture.php

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

revision 1.234 by eldy, Fri Nov 11 19:23:47 2005 UTC revision 1.235 by eldy, Fri Nov 11 20:11:57 2005 UTC
# Line 30  Line 30 
30  */  */
31    
32  require('./pre.inc.php');  require('./pre.inc.php');
33    require_once(DOL_DOCUMENT_ROOT ."/includes/modules/facture/modules_facture.php");
 $user->getrights('facture');  
 $user->getrights('banque');  
   
 if (!$user->rights->facture->lire)  
 accessforbidden();  
   
 $langs->load('bills');  
   
34  require_once(DOL_DOCUMENT_ROOT.'/facture.class.php');  require_once(DOL_DOCUMENT_ROOT.'/facture.class.php');
35  require_once(DOL_DOCUMENT_ROOT.'/paiement.class.php');  require_once(DOL_DOCUMENT_ROOT.'/paiement.class.php');
36  require_once(DOL_DOCUMENT_ROOT.'/lib/CMailFile.class.php');  require_once(DOL_DOCUMENT_ROOT.'/lib/CMailFile.class.php');
# Line 47  if ($conf->propal->enabled)   require_on Line 39  if ($conf->propal->enabled)   require_on
39  if ($conf->contrat->enabled)  require_once(DOL_DOCUMENT_ROOT.'/contrat/contrat.class.php');  if ($conf->contrat->enabled)  require_once(DOL_DOCUMENT_ROOT.'/contrat/contrat.class.php');
40  if ($conf->commande->enabled) require_once(DOL_DOCUMENT_ROOT.'/commande/commande.class.php');  if ($conf->commande->enabled) require_once(DOL_DOCUMENT_ROOT.'/commande/commande.class.php');
41    
42    $user->getrights('facture');
43    $user->getrights('banque');
44    
45    if (!$user->rights->facture->lire)
46        accessforbidden();
47    
48    $langs->load('bills');
49    
50  $sall=isset($_GET['sall'])?$_GET['sall']:$_POST['sall'];  $sall=isset($_GET['sall'])?$_GET['sall']:$_POST['sall'];
51  if (isset($_GET['msg'])) { $msg=urldecode($_GET['msg']); }  if (isset($_GET['msg'])) { $msg=urldecode($_GET['msg']); }
# Line 404  if ($_POST['action'] == 'confirm_cancele Line 403  if ($_POST['action'] == 'confirm_cancele
403          {          {
404                  $fac = new Facture($db);                  $fac = new Facture($db);
405          $fac->fetch($_GET['facid']);          $fac->fetch($_GET['facid']);
406                  $result = $fac->set_canceled();                  $result = $fac->set_canceled($user);
                 $_GET['facid'] = 0 ;  
                 Header('Location: facture.php');  
                 exit;  
407          }          }
408  }  }
409    
# Line 552  if ($_POST['action'] == 'send' || $_POST Line 548  if ($_POST['action'] == 'send' || $_POST
548   */   */
549  if ($_GET['action'] == 'pdf')  if ($_GET['action'] == 'pdf')
550  {  {
         // Generation de la facture définie dans /includes/modules/facture/modules_facture.php  
         // Génère également le fichier meta dans le meme répertoire (pour faciliter les recherches et indexation)  
551          facture_pdf_create($db, $_GET['facid']);          facture_pdf_create($db, $_GET['facid']);
552  }  }
553    

Legend:
Removed from v.1.234  
changed lines
  Added in v.1.235

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