Renomme titre facture en "facture client" et corrige quelques pb alignement tableau
This commit is contained in:
parent
a68c01a619
commit
8e3ce6ee81
@ -83,7 +83,7 @@ if ($_POST['action'] == 'setmode')
|
||||
$facture = new Facture($db);
|
||||
$facture->fetch($_GET['facid']);
|
||||
$result=$facture->mode_reglement($_POST['mode_reglement_id']);
|
||||
if ($result < 0) dolibarr_print_error($db,$facture->error);
|
||||
if ($result < 0) dolibarr_print_error($facture->db,$facture->error);
|
||||
}
|
||||
|
||||
if ($_POST['action'] == 'setconditions')
|
||||
@ -91,7 +91,7 @@ if ($_POST['action'] == 'setconditions')
|
||||
$facture = new Facture($db);
|
||||
$facture->fetch($_GET['facid']);
|
||||
$result=$facture->cond_reglement($_POST['cond_reglement_id']);
|
||||
if ($result < 0) dolibarr_print_error($db,$facture->error);
|
||||
if ($result < 0) dolibarr_print_error($facture->db,$facture->error);
|
||||
}
|
||||
|
||||
if ($_POST['action'] == 'classin')
|
||||
@ -204,7 +204,7 @@ if ($_POST['action'] == 'add')
|
||||
}
|
||||
else
|
||||
{
|
||||
dolibarr_print_error($db,$facture->error);
|
||||
dolibarr_print_error($facture->db,$facture->error);
|
||||
}
|
||||
}
|
||||
|
||||
@ -241,7 +241,7 @@ if ($_POST['action'] == 'add')
|
||||
}
|
||||
else
|
||||
{
|
||||
dolibarr_print_error($db,$facture->error);
|
||||
dolibarr_print_error($facture->db,$facture->error);
|
||||
}
|
||||
}
|
||||
|
||||
@ -289,7 +289,7 @@ if ($_POST['action'] == 'add')
|
||||
}
|
||||
else
|
||||
{
|
||||
dolibarr_print_error($db,$facture->error);
|
||||
dolibarr_print_error($facture->db,$facture->error);
|
||||
}
|
||||
}
|
||||
|
||||
@ -1166,7 +1166,7 @@ else
|
||||
|
||||
$head = facture_prepare_head($fac);
|
||||
|
||||
dolibarr_fiche_head($head, 0, $langs->trans('Bill').' : '.$fac->ref);
|
||||
dolibarr_fiche_head($head, 0, $langs->trans('InvoiceCustomer'));
|
||||
|
||||
/*
|
||||
* Confirmation de la suppression de la facture
|
||||
@ -1260,41 +1260,22 @@ else
|
||||
}
|
||||
print '</td></tr>';
|
||||
|
||||
// Projet
|
||||
print '<tr>';
|
||||
if ($conf->projet->enabled)
|
||||
// Remise globale
|
||||
print '<tr><td>'.$langs->trans('GlobalDiscount').'</td>';
|
||||
if ($fac->brouillon == 1 && $user->rights->facture->creer)
|
||||
{
|
||||
$langs->load('projects');
|
||||
print '<td>';
|
||||
|
||||
print '<table class="nobordernopadding" width="100%"><tr><td>';
|
||||
print $langs->trans('Project');
|
||||
print '</td>';
|
||||
if ($_GET['action'] != 'classer')
|
||||
{
|
||||
print '<td align="right"><a href="facture.php?action=classer&facid='.$fac->id.'">';
|
||||
print img_edit($langs->trans('SetProject'),1);
|
||||
print '</a></td>';
|
||||
}
|
||||
print '</tr></table>';
|
||||
|
||||
print '</td><td colspan="3">';
|
||||
if ($_GET['action'] == 'classer')
|
||||
{
|
||||
$html->form_project($_SERVER['PHP_SELF'].'?facid='.$fac->id,$fac->fk_soc,$fac->projetid,'projetid');
|
||||
}
|
||||
else
|
||||
{
|
||||
$html->form_project($_SERVER['PHP_SELF'].'?facid='.$fac->id,$fac->fk_soc,$fac->projetid,'none');
|
||||
}
|
||||
print '</td>';
|
||||
print '<form action="facture.php?facid='.$fac->id.'" method="post">';
|
||||
print '<input type="hidden" name="action" value="setremise">';
|
||||
print '<td colspan="3"><input type="text" name="remise" size="1" value="'.$fac->remise_percent.'">% ';
|
||||
print '<input type="submit" class="button" value="'.$langs->trans('Modify').'"></td>';
|
||||
print '</form>';
|
||||
}
|
||||
else
|
||||
{
|
||||
print '<td> </td><td colspan="3"> </td>';
|
||||
print '<td colspan="3">'.$fac->remise_percent.'%</td>';
|
||||
}
|
||||
|
||||
$nbrows=7;
|
||||
$nbrows=5;
|
||||
if ($conf->global->FAC_USE_CUSTOMER_ORDER_REF) $nbrows++;
|
||||
print '<td rowspan="'.$nbrows.'" colspan="2" valign="top">';
|
||||
|
||||
@ -1351,23 +1332,6 @@ else
|
||||
|
||||
print '</td></tr>';
|
||||
|
||||
print '<tr><td>'.$langs->trans('Author').'</td><td colspan="3">'.$author->fullname.'</td></tr>';
|
||||
|
||||
print '<tr><td>'.$langs->trans('GlobalDiscount').'</td>';
|
||||
if ($fac->brouillon == 1 && $user->rights->facture->creer)
|
||||
{
|
||||
print '<form action="facture.php?facid='.$fac->id.'" method="post">';
|
||||
print '<input type="hidden" name="action" value="setremise">';
|
||||
print '<td colspan="3"><input type="text" name="remise" size="1" value="'.$fac->remise_percent.'">% ';
|
||||
print '<input type="submit" class="button" value="'.$langs->trans('Modify').'"></td>';
|
||||
print '</form>';
|
||||
}
|
||||
else
|
||||
{
|
||||
print '<td colspan="3">'.$fac->remise_percent.'%</td>';
|
||||
}
|
||||
print '</tr>';
|
||||
|
||||
/*
|
||||
\todo
|
||||
L'info "Reference commande client" est une carac de la commande et non de la facture.
|
||||
@ -1404,18 +1368,37 @@ else
|
||||
// Statut
|
||||
print '<tr><td>'.$langs->trans('Status').'</td><td align="left" colspan="3">'.($fac->getLibStatut()).'</td></tr>';
|
||||
|
||||
/*
|
||||
if ($fac->note_public)
|
||||
// Projet
|
||||
if ($conf->projet->enabled)
|
||||
{
|
||||
print '<tr><td valign="top">'.$langs->trans('NotePublic').'</td>';
|
||||
print '<td colspan="3">'.nl2br(dolibarr_trunc($fac->note_public,40)).'</td></tr>';
|
||||
print '<tr>';
|
||||
$langs->load('projects');
|
||||
print '<td>';
|
||||
|
||||
print '<table class="nobordernopadding" width="100%"><tr><td>';
|
||||
print $langs->trans('Project');
|
||||
print '</td>';
|
||||
if ($_GET['action'] != 'classer')
|
||||
{
|
||||
print '<td align="right"><a href="facture.php?action=classer&facid='.$fac->id.'">';
|
||||
print img_edit($langs->trans('SetProject'),1);
|
||||
print '</a></td>';
|
||||
}
|
||||
print '</tr></table>';
|
||||
|
||||
print '</td><td colspan="3">';
|
||||
if ($_GET['action'] == 'classer')
|
||||
{
|
||||
$html->form_project($_SERVER['PHP_SELF'].'?facid='.$fac->id,$fac->fk_soc,$fac->projetid,'projetid');
|
||||
}
|
||||
else
|
||||
{
|
||||
$html->form_project($_SERVER['PHP_SELF'].'?facid='.$fac->id,$fac->fk_soc,$fac->projetid,'none');
|
||||
}
|
||||
print '</td>';
|
||||
print '</tr>';
|
||||
}
|
||||
else
|
||||
{
|
||||
print '<tr><td colspan="4"> </td></tr>';
|
||||
}
|
||||
*/
|
||||
|
||||
|
||||
print '</table><br>';
|
||||
|
||||
/*
|
||||
|
||||
@ -75,7 +75,7 @@ if ($_GET["facid"] > 0)
|
||||
|
||||
$head = facture_prepare_head($fac);
|
||||
$hselected = $conf->use_preview_tabs ? 2 : false;
|
||||
dolibarr_fiche_head($head, $hselected, $langs->trans("Bill")." : $fac->ref");
|
||||
dolibarr_fiche_head($head, $hselected, $langs->trans("InvoiceCustomer"));
|
||||
|
||||
|
||||
/*
|
||||
@ -84,7 +84,10 @@ if ($_GET["facid"] > 0)
|
||||
print '<table class="border" width="100%">';
|
||||
$rowspan=3;
|
||||
|
||||
// Societe
|
||||
// Reference
|
||||
print '<tr><td width="20%">'.$langs->trans('Ref').'</td><td colspan="5">'.$fac->ref.'</td></tr>';
|
||||
|
||||
// Societe
|
||||
print '<tr><td>'.$langs->trans("Company").'</td>';
|
||||
print '<td colspan="5">';
|
||||
print '<a href="'.DOL_URL_ROOT.'/compta/fiche.php?socid='.$soc->id.'">'.$soc->nom.'</a></td>';
|
||||
@ -105,31 +108,24 @@ if ($_GET["facid"] > 0)
|
||||
$html->form_modes_reglement($_SERVER["PHP_SELF"]."?facid=$fac->id",$fac->mode_reglement_id,"none");
|
||||
print '</td></tr>';
|
||||
|
||||
print '<tr>';
|
||||
if ($conf->projet->enabled)
|
||||
{
|
||||
$langs->load("projects");
|
||||
print '<td>'.$langs->trans("Project").'</td><td colspan="3">';
|
||||
if ($fac->projetid > 0)
|
||||
{
|
||||
$projet = New Project($db);
|
||||
$projet->fetch($fac->projetid);
|
||||
print '<a href="'.DOL_URL_ROOT.'/projet/fiche.php?id='.$fac->projetid.'">'.$projet->title.'</a>';
|
||||
}
|
||||
else
|
||||
{
|
||||
print ' ';
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
print '<td> </td><td colspan="3">';
|
||||
}
|
||||
print '</td>';
|
||||
|
||||
// partie Droite sur $rowspan lignes
|
||||
print '<td colspan="2" rowspan="'.$rowspan.'" valign="top" width="50%">';
|
||||
// Remise globale
|
||||
print '<tr><td>'.$langs->trans('GlobalDiscount').'</td>';
|
||||
if ($fac->brouillon == 1 && $user->rights->facture->creer)
|
||||
{
|
||||
print '<form action="facture.php?facid='.$fac->id.'" method="post">';
|
||||
print '<input type="hidden" name="action" value="setremise">';
|
||||
print '<td colspan="3"><input type="text" name="remise" size="1" value="'.$fac->remise_percent.'">% ';
|
||||
print '<input type="submit" class="button" value="'.$langs->trans('Modify').'"></td>';
|
||||
print '</form>';
|
||||
}
|
||||
else
|
||||
{
|
||||
print '<td colspan="3">'.$fac->remise_percent.'%</td>';
|
||||
}
|
||||
|
||||
$nbrows=5;
|
||||
if ($conf->global->FAC_USE_CUSTOMER_ORDER_REF) $nbrows++;
|
||||
print '<td rowspan="'.$nbrows.'" colspan="2" valign="top">';
|
||||
|
||||
/*
|
||||
* Documents
|
||||
@ -214,15 +210,37 @@ if ($_GET["facid"] > 0)
|
||||
}
|
||||
print "</td></tr>";
|
||||
|
||||
|
||||
print '<tr><td nowrap>'.$langs->trans("GlobalDiscount").'</td>';
|
||||
print '<td align="right" colspan="2">'.$fac->remise_percent.'</td>';
|
||||
print '<td>%</td></tr>';
|
||||
|
||||
print '<tr><td>'.$langs->trans("AmountHT").'</td>';
|
||||
print '<td align="right" colspan="2"><b>'.price($fac->total_ht).'</b></td>';
|
||||
print '<td>'.$langs->trans("Currency".$conf->monnaie).'</td></tr>';
|
||||
|
||||
print '<tr><td>'.$langs->trans('AmountVAT').'</td><td align="right" colspan="2" nowrap>'.price($fac->total_tva).'</td>';
|
||||
print '<td>'.$langs->trans('Currency'.$conf->monnaie).'</td></tr>';
|
||||
print '<tr><td>'.$langs->trans('AmountTTC').'</td><td align="right" colspan="2" nowrap>'.price($fac->total_ttc).'</td>';
|
||||
print '<td>'.$langs->trans('Currency'.$conf->monnaie).'</td></tr>';
|
||||
|
||||
// Statut
|
||||
print '<tr><td>'.$langs->trans('Status').'</td><td align="left" colspan="3">'.($fac->getLibStatut()).'</td></tr>';
|
||||
|
||||
// Projet
|
||||
if ($conf->projet->enabled)
|
||||
{
|
||||
print '<tr>';
|
||||
$langs->load("projects");
|
||||
print '<td>'.$langs->trans("Project").'</td><td colspan="3">';
|
||||
if ($fac->projetid > 0)
|
||||
{
|
||||
$projet = New Project($db);
|
||||
$projet->fetch($fac->projetid);
|
||||
print '<a href="'.DOL_URL_ROOT.'/projet/fiche.php?id='.$fac->projetid.'">'.$projet->title.'</a>';
|
||||
}
|
||||
else
|
||||
{
|
||||
print ' ';
|
||||
}
|
||||
print '</td></tr>';
|
||||
}
|
||||
|
||||
print '</table>';
|
||||
|
||||
}
|
||||
|
||||
@ -225,7 +225,7 @@ if ($id > 0)
|
||||
|
||||
$head = facture_prepare_head($facture);
|
||||
|
||||
dolibarr_fiche_head($head, 1, $langs->trans('Bill').' : '.$facture->ref);
|
||||
dolibarr_fiche_head($head, 1, $langs->trans('InvoiceCustomer'));
|
||||
|
||||
/*
|
||||
* Facture synthese pour rappel
|
||||
@ -241,7 +241,7 @@ if ($id > 0)
|
||||
if ( is_null($facture->client) )
|
||||
$facture->fetch_client();
|
||||
|
||||
print "<tr><td>".$langs->trans("Customer")."</td>";
|
||||
print "<tr><td>".$langs->trans("Company")."</td>";
|
||||
print '<td colspan="3">';
|
||||
print '<b><a href="'.DOL_URL_ROOT.'/comm/fiche.php?socid='.$facture->client->id.'">'.$facture->client->nom.'</a></b></td></tr>';
|
||||
print "</table>";
|
||||
|
||||
@ -49,7 +49,7 @@ $head = facture_prepare_head($fac);
|
||||
$hselected = 3;
|
||||
if ($conf->use_preview_tabs) $hselected++;
|
||||
if ($fac->mode_reglement_code == 'PRE') $hselected++;
|
||||
dolibarr_fiche_head($head, $hselected, $langs->trans("Bill")." : $fac->ref");
|
||||
dolibarr_fiche_head($head, $hselected, $langs->trans("InvoiceCustomer"));
|
||||
|
||||
|
||||
print '<table width="100%"><tr><td>';
|
||||
|
||||
@ -107,7 +107,7 @@ if ($_GET["facid"])
|
||||
if ($conf->use_preview_tabs) $hselected++;
|
||||
if ($fac->mode_reglement_code == 'PRE') $hselected++;
|
||||
|
||||
dolibarr_fiche_head($head, $hselected, $langs->trans("Bill")." : $fac->ref");
|
||||
dolibarr_fiche_head($head, $hselected, $langs->trans("InvoiceCustomer"));
|
||||
|
||||
|
||||
print '<table class="border" width="100%">';
|
||||
|
||||
Loading…
Reference in New Issue
Block a user