Add line edit progress test
This commit is contained in:
parent
689b3e3b64
commit
b02f34b038
@ -2016,7 +2016,25 @@ if (empty($reshook))
|
|||||||
$line->fetch(GETPOST('lineid'));
|
$line->fetch(GETPOST('lineid'));
|
||||||
$percent = $line->get_prev_progress($object->id);
|
$percent = $line->get_prev_progress($object->id);
|
||||||
|
|
||||||
if (GETPOST('progress') < $percent)
|
if($object->type == Facture::TYPE_CREDIT_NOTE && $object->situation_cycle_ref>0)
|
||||||
|
{
|
||||||
|
// in case of situation credit note
|
||||||
|
if(GETPOST('progress') >= 0 )
|
||||||
|
{
|
||||||
|
$mesg = $langs->trans("CantBeNullOrPositive");
|
||||||
|
setEventMessages($mesg, null, 'warnings');
|
||||||
|
$error++;
|
||||||
|
$result = -1;
|
||||||
|
}
|
||||||
|
elseif (GETPOST('progress') < $line->situation_percent) // TODO : use a modified $line->get_prev_progress($object->id) result
|
||||||
|
{
|
||||||
|
$mesg = $langs->trans("CantBeLessThanMinPercent");
|
||||||
|
setEventMessages($mesg, null, 'warnings');
|
||||||
|
$error++;
|
||||||
|
$result = -1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
elseif (GETPOST('progress') < $percent)
|
||||||
{
|
{
|
||||||
$mesg = '<div class="warning">' . $langs->trans("CantBeLessThanMinPercent") . '</div>';
|
$mesg = '<div class="warning">' . $langs->trans("CantBeLessThanMinPercent") . '</div>';
|
||||||
setEventMessages($mesg, null, 'warnings');
|
setEventMessages($mesg, null, 'warnings');
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user