mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-06-05 22:09:38 +02:00
Fix aggiunta articoli con quantità negativa in ordini cliente
This commit is contained in:
@ -627,6 +627,10 @@ switch (post('op')) {
|
|||||||
|
|
||||||
$originale = ArticoloOriginale::find($id_articolo);
|
$originale = ArticoloOriginale::find($id_articolo);
|
||||||
|
|
||||||
|
if ($qta_articolo <= 0 && !$permetti_movimenti_sotto_zero && !$originale->servizio && $dir == 'entrata') {
|
||||||
|
$response['error'] = tr('Quantità a magazzino non sufficiente');
|
||||||
|
echo json_encode($response);
|
||||||
|
} else {
|
||||||
$articolo = Articolo::build($ordine, $originale);
|
$articolo = Articolo::build($ordine, $originale);
|
||||||
$qta = 1;
|
$qta = 1;
|
||||||
|
|
||||||
@ -695,6 +699,7 @@ switch (post('op')) {
|
|||||||
|
|
||||||
|
|
||||||
flash()->info(tr('Nuovo articolo aggiunto!'));
|
flash()->info(tr('Nuovo articolo aggiunto!'));
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
$response['error'] = tr('Nessun articolo corrispondente a magazzino');
|
$response['error'] = tr('Nessun articolo corrispondente a magazzino');
|
||||||
echo json_encode($response);
|
echo json_encode($response);
|
||||||
|
Reference in New Issue
Block a user