add button to remove from cycle
This commit is contained in:
parent
b7681e7249
commit
70321a8b71
@ -4479,6 +4479,25 @@ else if ($id > 0 || ! empty($ref))
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// remove situation from cycle
|
||||||
|
if ($object->statut == Facture::STATUS_VALIDATED
|
||||||
|
&& $user->rights->facture->creer
|
||||||
|
&& !$objectidnext
|
||||||
|
&& $object->is_last_in_cycle()
|
||||||
|
&& ((empty($conf->global->MAIN_USE_ADVANCED_PERMS) && ! empty($user->rights->facture->creer))
|
||||||
|
|| (! empty($conf->global->MAIN_USE_ADVANCED_PERMS) && ! empty($user->rights->facture->invoice_advance->unvalidate)))
|
||||||
|
)
|
||||||
|
{
|
||||||
|
if(($object->total_ttc - $totalcreditnotes) == 0 && false)
|
||||||
|
{
|
||||||
|
print '<div class="inline-block divButAction"><a class="butAction" href="' . $_SERVER['PHP_SELF'] . '?facid=' . $object->id . '&action=situationOut">' . $langs->trans("RemoveSituationFromCycle") . '</a></div>';
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
print '<div class="inline-block divButAction"><a class="butActionRefused" href="#" title="' . $langs->trans("DisabledBecauseNotEnouthCreditNote") . '" >' . $langs->trans("RemoveSituationFromCycle") . '</a></div>';
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
// Create next situation invoice
|
// Create next situation invoice
|
||||||
if ($user->rights->facture->creer && ($object->type == 5) && ($object->statut == 1 || $object->statut == 2)) {
|
if ($user->rights->facture->creer && ($object->type == 5) && ($object->statut == 1 || $object->statut == 2)) {
|
||||||
|
|||||||
@ -341,6 +341,8 @@ ListOfPreviousSituationInvoices=List of previous situation invoices
|
|||||||
ListOfNextSituationInvoices=List of next situation invoices
|
ListOfNextSituationInvoices=List of next situation invoices
|
||||||
ListOfSituationInvoices=List of situation invoices
|
ListOfSituationInvoices=List of situation invoices
|
||||||
CurrentSituationTotal=Total current situation
|
CurrentSituationTotal=Total current situation
|
||||||
|
DisabledBecauseNotEnouthCreditNote=To remove a situation invoice from cycle, this invoice's credit note total must cover this invoice total
|
||||||
|
RemoveSituationFromCycle=Remove this invoice from cycle
|
||||||
FrequencyPer_d=Every %s days
|
FrequencyPer_d=Every %s days
|
||||||
FrequencyPer_m=Every %s months
|
FrequencyPer_m=Every %s months
|
||||||
FrequencyPer_y=Every %s years
|
FrequencyPer_y=Every %s years
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user