Fix importazione documento in ddt

This commit is contained in:
MatteoPistorello 2022-01-20 16:28:32 +01:00
parent 5eac8da1e1
commit 9a5c28e802
1 changed files with 6 additions and 2 deletions

View File

@ -352,10 +352,14 @@ switch (filter('op')) {
// Aggiornamento seriali dalla riga dell'ordine
if ($copia->isArticolo()) {
if ($documento->tipo->dir == 'uscita') {
if ($documento->tipo->descrizione=='Ddt in uscita' || $documento->tipo->descrizione=='Ddt in entrata') {
// TODO: estrarre il listino corrispondente se presente
$originale = ArticoloOriginale::find($riga->idarticolo);
$prezzo = $documento->tipo->descrizione=='Ddt in entrata' ? $originale->prezzo_vendita : $originale->prezzo_acquisto;
$id_iva = $originale->idiva_vendita ? $originale->idiva_vendita : setting('Iva predefinita');
$copia->setPrezzoUnitario($originale->prezzo_vendita, $id_iva);
$copia->setPrezzoUnitario($prezzo, $id_iva);
}
$serials = is_array(post('serial')[$riga->id]) ? post('serial')[$riga->id] : [];