From 0cb957aaf946a2c5f56f4092db7142fb8d54a9ce Mon Sep 17 00:00:00 2001 From: Bacca97 Date: Fri, 11 May 2018 15:11:01 +0200 Subject: [PATCH] Migliorie movimenti articoli #236 --- modules/articoli/actions.php | 8 ++++++- modules/articoli/edit.php | 24 ++++++++++++++++--- modules/articoli/modutil.php | 22 +++++++++++++++-- .../articoli/plugins/articoli.movimenti.php | 4 ++-- update/2_4_1.php | 24 +++++++++++++++++++ update/2_4_1.sql | 6 +++++ 6 files changed, 80 insertions(+), 8 deletions(-) create mode 100644 update/2_4_1.php diff --git a/modules/articoli/actions.php b/modules/articoli/actions.php index 4b439e442..c4a54f164 100644 --- a/modules/articoli/actions.php +++ b/modules/articoli/actions.php @@ -56,7 +56,13 @@ switch (post('op')) { $movimento = $qta - $old_qta; if ($movimento != 0) { - add_movimento_magazzino($id_record, $movimento); + $descrizione_movimento = post('descrizione_movimento'); + $data_movimento = post('data_movimento'); + if($descrizione_movimento!='' && $data_movimento!=''){ + add_movimento_magazzino($id_record, $movimento, [], $descrizione_movimento, $data_movimento); + }else{ + add_movimento_magazzino($id_record, $movimento); + } } /* diff --git a/modules/articoli/edit.php b/modules/articoli/edit.php index 412ed2c48..084592a1d 100644 --- a/modules/articoli/edit.php +++ b/modules/articoli/edit.php @@ -41,10 +41,10 @@ $_SESSION['superselect']['id_categoria'] = $records[0]['id_categoria'];
{[ "type": "number", "label": "", "name": "qta", "required": 1, "value": "$qta$", "readonly": 1, "decimals": "qta", "min-value": "undefined" ]} +
{[ "type": "checkbox", "label": "", "name": "qta_manuale", "value": 0, "help": "", "placeholder": "", "extra": "" ]} -