Unità di misura in add articolo

This commit is contained in:
Beppe 2022-07-25 09:57:47 +02:00
parent f79ac1c300
commit 62d21ab052
2 changed files with 20 additions and 0 deletions

View File

@ -68,6 +68,11 @@ switch (post('op')) {
$articolo->idconto_vendita = post('idconto_vendita');
$articolo->idconto_acquisto = post('idconto_acquisto');
$articolo->abilita_serial = post('abilita_serial');
$articolo->um = post('um');
$articolo->um_secondaria = post('um_secondaria');
$articolo->fattore_um_secondaria = post('fattore_um_secondaria');
$articolo->save();
// Aggiornamento delle varianti per i campi comuni
@ -91,6 +96,8 @@ switch (post('op')) {
'prezzo_vendita' => post('prezzo_vendita'),
'idiva_vendita' => post('idiva_vendita') ?: null,
'iva_vendita' => $iva ? $iva->descrizione : null,
'um_secondaria' => post('um_secondaria'),
'um' => post('um'),
],
]);
}

View File

@ -101,6 +101,19 @@ $aliquota_predefinita = floatval(Aliquota::find($iva_predefinita)->percentuale);
</div>
</div>
<div class="row">
<div class="col-md-4">
{[ "type": "select", "label": "<?php echo tr('Unità di misura'); ?>", "name": "um", "value": "", "ajax-source": "misure", "icon-after": "add|<?php echo Modules::get('Unità di misura')['id']; ?>" ]}
</div>
<div class="col-md-4">
{[ "type": "select", "label": "<?php echo tr('U.m. secondaria'); ?>", "name": "um_secondaria", "value": "", "ajax-source": "misure", "help": "<?php echo tr("Unità di misura da utilizzare nelle stampe di Ordini fornitori in relazione all'articolo"); ?>" ]}
</div>
<div class="col-md-4">
{[ "type": "number", "label": "<?php echo tr('Fattore moltiplicativo'); ?>", "name": "fattore_um_secondaria", "value": "", "decimals": "qta", "help": "<?php echo tr("Fattore moltiplicativo per l'unità di misura da utilizzare nelle stampe di Ordini fornitori"); ?>" ]}
</div>
</div>
<div class="row">
<div class="col-md-6">
{[ "type": "select", "label": "<?php echo tr('Conto predefinito di acquisto'); ?>", "name": "idconto_acquisto", "ajax-source": "conti-acquisti" ]}