Modifica stato ordine ad Accettato quando ddt corrispondente viene eliminato

This commit is contained in:
MatteoP 2020-12-21 12:53:19 +01:00
parent 8143dde5a6
commit 6f65b302a5
2 changed files with 3 additions and 3 deletions

View File

@ -278,10 +278,10 @@ function get_stato_ordine($idordine)
$qta_ddt_fattura = $rs_ddt_fattura[0]['qta'];
if ($qta_ddt == 0) {
$stato = 'Bozza';
$stato = 'Accettato';
}
if ($qta_fattura == 0) {
$stato = 'Bozza';
$stato = 'Accettato';
}
if ($qta_ddt > 0 && $qta_ddt < $qta_ordine && $qta_ordine > 0) {
$stato = 'Parzialmente evaso';

View File

@ -167,7 +167,7 @@ class Ordine extends Document
// Impostazione del nuovo stato
if ($qta_evasa == 0) {
$descrizione = 'Bozza';
$descrizione = 'Accettato';
} elseif (!in_array($stato_attuale->descrizione, ['Parzialmente fatturato', 'Fatturato']) && $trigger->getDocument() instanceof DDT) {
$descrizione = $parziale ? 'Parzialmente evaso' : 'Evaso';
} else {