1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2025-02-23 14:57:46 +01:00

Fix orario modifica listini articolo

This commit is contained in:
MatteoPistorello 2021-09-16 11:58:22 +02:00
parent 77b3152cfa
commit 7ed4a62d8a
2 changed files with 18 additions and 13 deletions

View File

@ -44,7 +44,7 @@ Il formato utilizzato è basato sulle linee guida di [Keep a Changelog](http://k
### Modificato (Changed) ### Modificato (Changed)
### Fixed ### Fixed
- Fix orario della modifica del listino di riferimento dell'articolo
## 2.4.25 (2021-08-25) ## 2.4.25 (2021-08-25)
### Aggiunto (Added) ### Aggiunto (Added)

View File

@ -45,6 +45,8 @@ switch (filter('op')) {
if (empty($dettaglio_predefinito)) { if (empty($dettaglio_predefinito)) {
$dettaglio_predefinito = DettaglioPrezzo::build($articolo, $anagrafica, $direzione); $dettaglio_predefinito = DettaglioPrezzo::build($articolo, $anagrafica, $direzione);
} }
if($dettaglio_predefinito->sconto_percentuale != $sconto || $dettaglio_predefinito->prezzo_unitario!= $prezzo_unitario){
$dettaglio_predefinito->sconto_percentuale = $sconto; $dettaglio_predefinito->sconto_percentuale = $sconto;
$dettaglio_predefinito->setPrezzoUnitario($prezzo_unitario); $dettaglio_predefinito->setPrezzoUnitario($prezzo_unitario);
$dettaglio_predefinito->save(); $dettaglio_predefinito->save();
@ -54,6 +56,7 @@ switch (filter('op')) {
$articolo->save(); $articolo->save();
} }
} }
}
// Salvataggio dei prezzi variabili // Salvataggio dei prezzi variabili
$prezzo_qta = filter('prezzo_qta'); $prezzo_qta = filter('prezzo_qta');
@ -76,12 +79,14 @@ switch (filter('op')) {
$dettaglio = DettaglioPrezzo::build($articolo, $anagrafica, $direzione); $dettaglio = DettaglioPrezzo::build($articolo, $anagrafica, $direzione);
} }
if($dettaglio->minimo != $minimi[$key] || $dettaglio->massimo != $massimi[$key] || $dettaglio->sconto_percentuale != $sconti[$key] || $dettaglio->prezzo_unitario != $prezzo_unitario){
$dettaglio->minimo = $minimi[$key]; $dettaglio->minimo = $minimi[$key];
$dettaglio->massimo = $massimi[$key]; $dettaglio->massimo = $massimi[$key];
$dettaglio->sconto_percentuale = $sconti[$key]; $dettaglio->sconto_percentuale = $sconti[$key];
$dettaglio->setPrezzoUnitario($prezzo_unitario); $dettaglio->setPrezzoUnitario($prezzo_unitario);
$dettaglio->save(); $dettaglio->save();
} }
}
} else { } else {
$dettagli->delete(); $dettagli->delete();
} }