| '.$langs->trans('Date').' | ';
- print $form->selectDate($dateinvoice, '', '', '', 0, "addpaiement", 1, 1, 0, '', '', $object->date);
+ // $object is default vendor invoice
+ $adddateof = array(array('adddateof'=>$object->date));
+ $adddateof[] = array('adddateof'=>$object->date_echeance, 'labeladddateof'=>$langs->transnoentities('DateDue'));
+ print $form->selectDate($dateinvoice, '', '', '', 0, "addpaiement", 1, 1, 0, '', '', $adddateof);
print ' |
';
print '| '.$langs->trans('PaymentMode').' | ';
$form->select_types_paiements(!GETPOST('paiementid') ? $obj->fk_mode_reglement : GETPOST('paiementid'), 'paiementid');
diff --git a/htdocs/public/payment/newpayment.php b/htdocs/public/payment/newpayment.php
index 08a5444d725..19296ba50f6 100644
--- a/htdocs/public/payment/newpayment.php
+++ b/htdocs/public/payment/newpayment.php
@@ -1580,6 +1580,7 @@ if ($source == 'member' || $source == 'membersubscription') {
if (empty($amount) && !GETPOST('newamount', 'alpha')) {
$_GET['newamount'] = $member->last_subscription_amount;
+ $_GET['amount'] = $member->last_subscription_amount;
}
}
|