Fix minore
This commit is contained in:
parent
2dd9e5f09f
commit
eb932e8c0a
|
@ -826,9 +826,18 @@ switch (post('op')) {
|
|||
case 'add_serial':
|
||||
$articolo = Articolo::find(post('idriga'));
|
||||
|
||||
// Controllo se la fattura è già stata inviata allo SDI
|
||||
$stato_fe= $dbo->fetchOne('SELECT codice_stato_fe FROM co_documenti WHERE id = '.$fattura->id);
|
||||
|
||||
if ($dir == 'entrata' && $stato_fe['codice_stato_fe'] == 'WAIT') {
|
||||
flash()->warning(tr('La fattura numero _NUM_ è già stata inviata allo SDI, non è possibile effettuare modifiche!', [
|
||||
'_NUM_' => $fattura->numero_esterno,
|
||||
]));
|
||||
} else {
|
||||
$serials = (array) post('serial');
|
||||
$articolo->serials = $serials;
|
||||
|
||||
}
|
||||
break;
|
||||
|
||||
case 'update_position':
|
||||
|
@ -944,6 +953,14 @@ switch (post('op')) {
|
|||
$id_segment = post('id_segment');
|
||||
$data = post('data');
|
||||
|
||||
// Controllo se la fattura è già stata inviata allo SDI
|
||||
$stato_fe= $dbo->fetchOne('SELECT codice_stato_fe FROM co_documenti WHERE id = '.$fattura->id);
|
||||
|
||||
if ($dir == 'entrata' && $stato_fe['codice_stato_fe'] == 'WAIT') {
|
||||
flash()->warning(tr('La fattura numero _NUM_ è già stata inviata allo SDI, non è possibile effettuare modifiche!', [
|
||||
'_NUM_' => $fattura->numero_esterno,
|
||||
]));
|
||||
} else {
|
||||
$anagrafica = $fattura->anagrafica;
|
||||
$tipo = Tipo::where('descrizione', 'Nota di credito')->where('dir', 'entrata')->first();
|
||||
|
||||
|
@ -982,6 +999,7 @@ switch (post('op')) {
|
|||
|
||||
$id_record = $nota->id;
|
||||
aggiorna_sedi_movimenti('documenti', $id_record);
|
||||
}
|
||||
|
||||
break;
|
||||
|
||||
|
|
Loading…
Reference in New Issue