ajout possibilité de mettre une ref client
This commit is contained in:
parent
223c4afc91
commit
956396786c
@ -184,6 +184,7 @@ if ($_POST['action'] == 'add')
|
|||||||
$facture->date = $datefacture;
|
$facture->date = $datefacture;
|
||||||
$facture->note_public = $_POST['note_public'];
|
$facture->note_public = $_POST['note_public'];
|
||||||
$facture->note = $_POST['note'];
|
$facture->note = $_POST['note'];
|
||||||
|
$facture->ref_client = $_POST['ref_client'];
|
||||||
|
|
||||||
if ($_POST['fac_rec'] > 0)
|
if ($_POST['fac_rec'] > 0)
|
||||||
{
|
{
|
||||||
@ -750,6 +751,7 @@ if ($_GET['action'] == 'create')
|
|||||||
$propal->fetch($_GET['propalid']);
|
$propal->fetch($_GET['propalid']);
|
||||||
$societe_id = $propal->socidp;
|
$societe_id = $propal->socidp;
|
||||||
$projetid=$propal->projetidp;
|
$projetid=$propal->projetidp;
|
||||||
|
$ref_client=$propal->ref_client;
|
||||||
|
|
||||||
$soc->fetch($societe_id);
|
$soc->fetch($societe_id);
|
||||||
$cond_reglement_id = $propal->cond_reglement_id;
|
$cond_reglement_id = $propal->cond_reglement_id;
|
||||||
@ -805,6 +807,11 @@ if ($_GET['action'] == 'create')
|
|||||||
|
|
||||||
// Ref
|
// Ref
|
||||||
print '<tr><td>'.$langs->trans('Ref').'</td><td colspan="2">'.$langs->trans('Draft').'</td></tr>';
|
print '<tr><td>'.$langs->trans('Ref').'</td><td colspan="2">'.$langs->trans('Draft').'</td></tr>';
|
||||||
|
|
||||||
|
// Reference client
|
||||||
|
print '<tr><td>'.$langs->trans('RefCustomer').'</td><td>';
|
||||||
|
print '<input type="text" name="ref_client" value=""></td>';
|
||||||
|
print '</tr>';
|
||||||
|
|
||||||
// Societe
|
// Societe
|
||||||
print '<tr><td>'.$langs->trans('Company').'</td><td colspan="2">'.$soc->getNomUrl(1).'</td>';
|
print '<tr><td>'.$langs->trans('Company').'</td><td colspan="2">'.$soc->getNomUrl(1).'</td>';
|
||||||
@ -1331,7 +1338,8 @@ if ($_GET['action'] == 'create')
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if ($_GET['facid'] > 0)
|
$id = $_GET['facid'];
|
||||||
|
if ($id > 0)
|
||||||
{
|
{
|
||||||
/* *************************************************************************** */
|
/* *************************************************************************** */
|
||||||
/* */
|
/* */
|
||||||
@ -1410,8 +1418,31 @@ else
|
|||||||
*/
|
*/
|
||||||
print '<table class="border" width="100%">';
|
print '<table class="border" width="100%">';
|
||||||
|
|
||||||
// Reference
|
// Reference
|
||||||
print '<tr><td width="20%">'.$langs->trans('Ref').'</td><td colspan="5">'.$fac->ref.'</td></tr>';
|
print '<tr><td width="20%">'.$langs->trans('Ref').'</td><td colspan="5">'.$fac->ref.'</td></tr>';
|
||||||
|
|
||||||
|
// Ref client
|
||||||
|
print '<tr><td>';
|
||||||
|
print '<table class="nobordernopadding" width="100%"><tr><td nowrap="nowrap">';
|
||||||
|
print $langs->trans('RefCustomer').'</td><td align="left">';
|
||||||
|
print '</td>';
|
||||||
|
if ($_GET['action'] != 'refcdeclient' && $fac->brouillon) print '<td align="right"><a href="'.$_SERVER['PHP_SELF'].'?action=refcdeclient&id='.$fac->id.'">'.img_edit($langs->trans('Edit')).'</a></td>';
|
||||||
|
print '</tr></table>';
|
||||||
|
print '</td><td colspan="3">';
|
||||||
|
if ($user->rights->facture->creer && $_GET['action'] == 'refcdeclient')
|
||||||
|
{
|
||||||
|
print '<form action="facture.php?facid='.$id.'" method="post">';
|
||||||
|
print '<input type="hidden" name="action" value="set_ref_client">';
|
||||||
|
print '<input type="text" class="flat" size="20" name="ref_client" value="'.$fac->ref_client.'">';
|
||||||
|
print ' <input type="submit" class="button" value="'.$langs->trans('Modify').'">';
|
||||||
|
print '</form>';
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
print $commande->ref_client;
|
||||||
|
}
|
||||||
|
print '</td>';
|
||||||
|
print '</tr>';
|
||||||
|
|
||||||
// Société
|
// Société
|
||||||
print '<tr><td>'.$langs->trans('Company').'</td>';
|
print '<tr><td>'.$langs->trans('Company').'</td>';
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user