diff --git a/htdocs/compta/facture/fiche-rec.php b/htdocs/compta/facture/fiche-rec.php index dbaec026b68..342971556ae 100644 --- a/htdocs/compta/facture/fiche-rec.php +++ b/htdocs/compta/facture/fiche-rec.php @@ -533,13 +533,30 @@ else $head[$h][1] = $langs->trans("CardBill"); $head[$h][2] = 'card'; - dol_fiche_head($head, 'card', $langs->trans("PredefinedInvoices"),0,'bill'); // Add a div + dol_fiche_head($head, 'card', $langs->trans("RepeatableInvoice"),0,'bill'); // Add a div print '
| '.$langs->trans("Ref").' | '; - print ''.$object->titre.' | '; - + $linkback = '' . $langs->trans("BackToList") . ''; + + // Ref + print '||||
| ' . $langs->trans('Ref') . ' | '; + print ''; + $morehtmlref = ''; + /* + require_once DOL_DOCUMENT_ROOT . '/core/class/discount.class.php'; + $discount = new DiscountAbsolute($db); + $result = $discount->fetch(0, $object->id); + if ($result > 0) { + $morehtmlref = ' (' . $langs->trans("CreditNoteConvertedIntoDiscount", $discount->getNomUrl(1, 'discount')) . ')'; + } + if ($result < 0) { + dol_print_error('', $discount->error); + }*/ + print $form->showrefnav($object, 'ref', $linkback, 1, 'facnumber', 'ref', $morehtmlref); + print ' | ||||
| '.$langs->trans("Customer").' | '; print ''.$object->thirdparty->getNomUrl(1,'customer').' | ||||
| '; + print ' | ||||||||||
';
print '
| '; + print ' | '; if ($action == 'editfrequency') { print ' | ||||||||
| '; print $form->editfieldkey($langs->trans("MaxPeriodNumber"), 'nb_gen_max', $object->nb_gen_max, $object, $user->rights->facture->creer); print ' | '; - print $form->editfieldval($langs->trans("MaxPeriodNumber"), 'nb_gen_max', $object->nb_gen_max, $object, $user->rights->facture->creer); + if ($object->nb_gen_max > 0) print $form->editfieldval($langs->trans("MaxPeriodNumber"), 'nb_gen_max', $object->nb_gen_max, $object, $user->rights->facture->creer); print ' | '; print '|||||||||
| '.$langs->trans("RestPeriodNumber").' | '; - print ''.($object->nb_gen_max-$object->nb_gen_done).' | '; + print '|||||||||
| '.$langs->trans("RestPeriodNumber").' | '; + print ''; + print ($object->nb_gen_max-$object->nb_gen_done); + print ' | '; // Auto validate print '|||||||||
| '; @@ -718,22 +739,14 @@ else print ' | ||||||||||
| '.$langs->trans("Description").' | '; print ''.$langs->trans("Price").' | '; @@ -818,7 +831,8 @@ else } print '