Correzione movimentazione automatica copiaIn

This commit is contained in:
Thomas Zilio 2020-02-24 19:03:47 +01:00
parent 886a8920ba
commit 195c181523
8 changed files with 11 additions and 10 deletions

View File

@ -171,6 +171,7 @@ abstract class Article extends Row
{
if (!empty($this->qta_movimentazione)) {
$this->movimenta($this->qta_movimentazione);
$this->qta_movimentazione = 0;
}
return parent::save($options);
@ -282,14 +283,14 @@ abstract class Article extends Row
protected function customBeforeDataCopiaIn($original)
{
$this->movimentazione(false);
//$this->movimentazione(false);
parent::customBeforeDataCopiaIn($original);
}
protected function customAfterDataCopiaIn($original)
{
$this->movimentazione(true);
// $this->movimentazione(true);
parent::customAfterDataCopiaIn($original);
}

View File

@ -75,7 +75,7 @@ switch (post('op')) {
// Aggiornamento seriali dalla riga dell'ordine
if ($copia->isArticolo()) {
$copia->movimenta($copia->qta);
//$copia->movimenta($copia->qta);
$copia->serials = $riga->serials;
}

View File

@ -259,7 +259,7 @@ switch (post('op')) {
// Aggiornamento seriali dalla riga dell'ordine
if ($copia->isArticolo()) {
$copia->movimenta($copia->qta);
//$copia->movimenta($copia->qta);
$serials = is_array(post('serial')[$riga->id]) ? post('serial')[$riga->id] : [];

View File

@ -595,7 +595,7 @@ switch (post('op')) {
// Aggiornamento seriali dalla riga dell'ordine
if ($copia->isArticolo()) {
if ($movimenta) {
$copia->movimenta($copia->qta);
//$copia->movimenta($copia->qta);
}
$serials = is_array(post('serial')[$riga->id]) ? post('serial')[$riga->id] : [];
@ -662,7 +662,7 @@ switch (post('op')) {
// Aggiornamento seriali dalla riga dell'ordine
if ($copia->isArticolo()) {
$copia->movimenta($copia->qta);
//$copia->movimenta($copia->qta);
$serials = is_array(post('serial')[$riga->id]) ? post('serial')[$riga->id] : [];

View File

@ -310,7 +310,7 @@ $riga = $ordine->getRiga($type, $id_riga);
// Aggiornamento seriali dalla riga dell'ordine
if ($copia->isArticolo()) {
$copia->movimenta($copia->qta);
//$copia->movimenta($copia->qta);
}
$copia->save();

View File

@ -75,7 +75,7 @@ switch (post('op')) {
// Aggiornamento seriali dalla riga dell'ordine
if ($copia->isArticolo()) {
$copia->movimenta($copia->qta);
//$copia->movimenta($copia->qta);
$copia->serials = $riga->serials;
}

View File

@ -85,7 +85,7 @@ switch ($operazione) {
// Aggiornamento movimentazioni
if ($copia->isArticolo()) {
$copia->movimenta($copia->qta);
//$copia->movimenta($copia->qta);
}
}

View File

@ -58,7 +58,7 @@ class Promemoria extends Document
$copia = $riga->copiaIn($intervento, $riga->qta);
if ($copia->isArticolo()) {
$copia->movimenta($copia->qta);
//$copia->movimenta($copia->qta);
}
}