diff --git a/modules/articoli/actions.php b/modules/articoli/actions.php index 528b699b1..4d19a27bd 100755 --- a/modules/articoli/actions.php +++ b/modules/articoli/actions.php @@ -60,7 +60,9 @@ switch (post('op')) { if (Models\Locale::getDefault()->id == Models\Locale::getPredefined()->id) { $articolo->name = post('descrizione'); } - $articolo->barcode = post('barcode'); + if (!setting('Utilizza codice articolo come barcode')) { + $articolo->barcode = post('barcode'); + } $articolo->threshold_qta = post('threshold_qta'); $articolo->coefficiente = post('coefficiente'); $articolo->idiva_vendita = post('idiva_vendita'); @@ -131,7 +133,9 @@ switch (post('op')) { } $articolo->codice = post('codice', true); - $articolo->barcode = post('barcode'); + if (!setting('Utilizza codice articolo come barcode')) { + $articolo->barcode = post('barcode'); + } $articolo->um = post('um'); $articolo->id_categoria = post('categoria'); $articolo->id_sottocategoria = post('subcategoria'); diff --git a/modules/articoli/add.php b/modules/articoli/add.php index ff64c75ae..f938d524f 100755 --- a/modules/articoli/add.php +++ b/modules/articoli/add.php @@ -25,6 +25,7 @@ use Modules\Iva\Aliquota; $prezzi_ivati = setting('Utilizza prezzi di vendita comprensivi di IVA'); $iva_predefinita = setting('Iva predefinita'); $aliquota_predefinita = floatval(Aliquota::find($iva_predefinita)->percentuale); +$utilizza_codice_barcode = setting('Utilizza codice articolo come barcode'); ?>