1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2025-01-27 06:04:54 +01:00

Aggiunta controllo sulla tipologia di anagrafica in salvataggio autofatture

This commit is contained in:
Pek5892 2023-07-19 17:49:02 +02:00
parent db700a4809
commit 080756400e

View File

@ -171,8 +171,16 @@ switch ($op) {
$fattura->is_ritenuta_pagata = post('is_ritenuta_pagata') ?: 0;
$fattura->setScontoFinale(post('sconto_finale'), post('tipo_sconto_finale'));
$results = $fattura->save();
$message = '';
$anagrafica = Anagrafica::find($fattura->idanagrafica);
if ($anagrafica->tipo === "Privato" && $fattura->is_fattura_conto_terzi) {
flash()->warning(tr('L\'anagrafica selezionata è del tipo "Privato", correggere la tipologia dalla scheda anagrafica!'));
} else {
$results = $fattura->save();
$message = '';
flash()->info(tr('Fattura modificata correttamente!'));
}
foreach ($results as $numero => $result) {
foreach ($result as $title => $links) {
@ -243,7 +251,6 @@ switch ($op) {
flash()->warning(tr('Esiste già una fattura con lo stesso numero!'));
}
}
flash()->info(tr('Fattura modificata correttamente!'));
break;