Fix label of invoice status
This commit is contained in:
parent
ef387e1a02
commit
498ed449e9
@ -4213,7 +4213,7 @@ if ($action == 'create') {
|
|||||||
// Cree un tableau formulaire
|
// Cree un tableau formulaire
|
||||||
$formquestion = array('text' => $langs->trans("ConfirmCancelBillQuestion"), array('type' => 'radio', 'name' => 'close_code', 'label' => $langs->trans("Reason"), 'values' => $arrayreasons), array('type' => 'text', 'name' => 'close_note', 'label' => $langs->trans("Comment"), 'value' => '', 'morecss' => 'minwidth300'));
|
$formquestion = array('text' => $langs->trans("ConfirmCancelBillQuestion"), array('type' => 'radio', 'name' => 'close_code', 'label' => $langs->trans("Reason"), 'values' => $arrayreasons), array('type' => 'text', 'name' => 'close_note', 'label' => $langs->trans("Comment"), 'value' => '', 'morecss' => 'minwidth300'));
|
||||||
|
|
||||||
$formconfirm = $form->formconfirm($_SERVER['PHP_SELF'].'?facid='.$object->id, $langs->trans('CancelBill'), $langs->trans('ConfirmCancelBill', $object->ref), 'confirm_canceled', $formquestion, "yes", 1, 250);
|
$formconfirm = $form->formconfirm($_SERVER['PHP_SELF'].'?facid='.$object->id, $langs->trans('CancelBill'), $langs->trans('ConfirmCancelBill', $object->ref), 'confirm_canceled', $formquestion, "yes", 1, 270);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1524,7 +1524,7 @@ if ($resql) {
|
|||||||
// Status
|
// Status
|
||||||
if (!empty($arrayfields['f.fk_statut']['checked'])) {
|
if (!empty($arrayfields['f.fk_statut']['checked'])) {
|
||||||
print '<td class="liste_titre maxwidthonsmartphone right">';
|
print '<td class="liste_titre maxwidthonsmartphone right">';
|
||||||
$liststatus = array('0'=>$langs->trans("BillShortStatusDraft"), '1'=>$langs->trans("BillShortStatusNotPaid"), '0,1'=>$langs->trans("BillShortStatusDraft").'+'.$langs->trans("BillShortStatusNotPaid"), '2'=>$langs->trans("BillShortStatusPaid"), '1,2'=>$langs->trans("BillShortStatusNotPaid").'+'.$langs->trans("BillShortStatusPaid"), '3'=>$langs->trans("BillShortStatusCanceled"));
|
$liststatus = array('0'=>$langs->trans("BillShortStatusDraft"), '0,1'=>$langs->trans("BillShortStatusDraft").'+'.$langs->trans("BillShortStatusNotPaid"), '1'=>$langs->trans("BillShortStatusNotPaid"), '1,2'=>$langs->trans("BillShortStatusNotPaid").'+'.$langs->trans("BillShortStatusPaid"), '2'=>$langs->trans("BillShortStatusPaid"), '3'=>$langs->trans("BillShortStatusCanceled"));
|
||||||
print $form->selectarray('search_status', $liststatus, $search_status, 1, 0, 0, '', 0, 0, 0, '', '', 1);
|
print $form->selectarray('search_status', $liststatus, $search_status, 1, 0, 0, '', 0, 0, 0, '', '', 1);
|
||||||
print '</td>';
|
print '</td>';
|
||||||
}
|
}
|
||||||
@ -1752,6 +1752,7 @@ if ($resql) {
|
|||||||
$facturestatic->situation_cycle_ref = $obj->situation_cycle_ref;
|
$facturestatic->situation_cycle_ref = $obj->situation_cycle_ref;
|
||||||
$facturestatic->situation_counter = $obj->situation_counter;
|
$facturestatic->situation_counter = $obj->situation_counter;
|
||||||
}
|
}
|
||||||
|
|
||||||
$companystatic->id = $obj->socid;
|
$companystatic->id = $obj->socid;
|
||||||
$companystatic->name = $obj->name;
|
$companystatic->name = $obj->name;
|
||||||
$companystatic->name_alias = $obj->alias;
|
$companystatic->name_alias = $obj->alias;
|
||||||
@ -2385,7 +2386,7 @@ if ($resql) {
|
|||||||
// Status
|
// Status
|
||||||
if (!empty($arrayfields['f.fk_statut']['checked'])) {
|
if (!empty($arrayfields['f.fk_statut']['checked'])) {
|
||||||
print '<td class="nowrap right">';
|
print '<td class="nowrap right">';
|
||||||
print $facturestatic->LibStatut($obj->paye, $obj->fk_statut, 5, $paiement, $obj->type);
|
print $facturestatic->getLibStatut(5, $paiement);
|
||||||
print "</td>";
|
print "</td>";
|
||||||
if (!$i) {
|
if (!$i) {
|
||||||
$totalarray['nbfield']++;
|
$totalarray['nbfield']++;
|
||||||
|
|||||||
@ -574,8 +574,13 @@ abstract class CommonInvoice extends CommonObject
|
|||||||
$labelStatus = $langs->transnoentitiesnoconv('BillStatusDraft');
|
$labelStatus = $langs->transnoentitiesnoconv('BillStatusDraft');
|
||||||
$labelStatusShort = $langs->transnoentitiesnoconv('Bill'.$prefix.'StatusDraft');
|
$labelStatusShort = $langs->transnoentitiesnoconv('Bill'.$prefix.'StatusDraft');
|
||||||
} elseif (($status == 3 || $status == 2) && $alreadypaid <= 0) {
|
} elseif (($status == 3 || $status == 2) && $alreadypaid <= 0) {
|
||||||
|
if ($status == 3) {
|
||||||
|
$labelStatus = $langs->transnoentitiesnoconv('BillStatusCanceled');
|
||||||
|
$labelStatusShort = $langs->transnoentitiesnoconv('Bill'.$prefix.'StatusCanceled');
|
||||||
|
} else {
|
||||||
$labelStatus = $langs->transnoentitiesnoconv('BillStatusClosedUnpaid');
|
$labelStatus = $langs->transnoentitiesnoconv('BillStatusClosedUnpaid');
|
||||||
$labelStatusShort = $langs->transnoentitiesnoconv('Bill'.$prefix.'StatusClosedUnpaid');
|
$labelStatusShort = $langs->transnoentitiesnoconv('Bill'.$prefix.'StatusClosedUnpaid');
|
||||||
|
}
|
||||||
$statusType = 'status5';
|
$statusType = 'status5';
|
||||||
} elseif (($status == 3 || $status == 2) && $alreadypaid > 0) {
|
} elseif (($status == 3 || $status == 2) && $alreadypaid > 0) {
|
||||||
$labelStatus = $langs->transnoentitiesnoconv('BillStatusClosedPaidPartially');
|
$labelStatus = $langs->transnoentitiesnoconv('BillStatusClosedPaidPartially');
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user