mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-02-17 03:51:06 +01:00
Fix API per righe intervento applicazione
This commit is contained in:
parent
d2c169833c
commit
65c78d8197
@ -225,15 +225,20 @@ class RigheInterventi extends AppResource
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!empty($data['prezzo_unitario'])) {
|
|
||||||
$record->setPrezzoUnitario($data['prezzo_unitario'], $data['id_iva']);
|
|
||||||
$record->setSconto($data['sconto_percentuale'] ?: $data['sconto_unitario'], $data['tipo_sconto']);
|
|
||||||
}
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$record->qta = $data['qta'];
|
$record->qta = $data['qta'];
|
||||||
} catch (UnexpectedValueException $e) {
|
} catch (UnexpectedValueException $e) {
|
||||||
throw new InternalError();
|
throw new InternalError();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Impostazione prezzo unitario
|
||||||
|
$data['prezzo_unitario'] = $data['prezzo_unitario'] ?: 0;
|
||||||
|
$record->setPrezzoUnitario($data['prezzo_unitario'], $data['id_iva']);
|
||||||
|
|
||||||
|
// Impostazione sconto
|
||||||
|
$sconto = $data['sconto_percentuale'] ?: $data['sconto_unitario'];
|
||||||
|
if (!empty($sconto)) {
|
||||||
|
$record->setSconto($sconto, $data['tipo_sconto']);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user