Miglioramento #496
This commit is contained in:
parent
458b4c54ee
commit
feb39a0844
|
@ -51,7 +51,7 @@ switch (filter('op')) {
|
|||
$fattura_pa = new FatturaElettronica($filename);
|
||||
|
||||
$id_record = $fattura_pa->saveFattura(post('pagamento'), post('id_segment'), post('id_tipo'));
|
||||
$fattura_pa->saveRighe(post('articoli'), post('iva'), post('conto'));
|
||||
$fattura_pa->saveRighe(post('articoli'), post('iva'), post('conto'), post('movimentazione'));
|
||||
$fattura_pa->getFattura()->updateSconto();
|
||||
|
||||
$fattura_pa->saveAllegati();
|
||||
|
|
|
@ -126,8 +126,19 @@ if (!empty($codice_modalita_pagamento)) {
|
|||
}
|
||||
$query .= ' GROUP BY descrizione ORDER BY descrizione ASC';
|
||||
|
||||
// Pagamento
|
||||
echo '
|
||||
{[ "type": "select", "label": "'.tr('Pagamento').'", "name": "pagamento", "required": 1, "values": "query='.$query.'" ]}';
|
||||
<div class="row" >
|
||||
<div class="col-md-6">
|
||||
{[ "type": "select", "label": "'.tr('Pagamento').'", "name": "pagamento", "required": 1, "values": "query='.$query.'" ]}
|
||||
</div>';
|
||||
|
||||
// Movimentazioni
|
||||
echo '
|
||||
<div class="col-md-6">
|
||||
{[ "type": "checkbox", "label": "'.tr('Movimenta gli articoli').'", "name": "movimentazione", "value": 1 ]}
|
||||
</div>
|
||||
</div>';
|
||||
|
||||
// Righe
|
||||
$righe = $fattura_pa->getRighe();
|
||||
|
|
|
@ -197,7 +197,7 @@ class FatturaElettronica
|
|||
return $result;
|
||||
}
|
||||
|
||||
public function saveRighe($articoli, $iva, $conto)
|
||||
public function saveRighe($articoli, $iva, $conto, $movimentazione = true)
|
||||
{
|
||||
$righe = $this->getRighe();
|
||||
$fattura = $this->getFattura();
|
||||
|
@ -207,6 +207,8 @@ class FatturaElettronica
|
|||
|
||||
if (!empty($articolo)) {
|
||||
$obj = Articolo::build($fattura, $articolo);
|
||||
|
||||
$obj->movimentazione($movimentazione);
|
||||
} else {
|
||||
$obj = Riga::build($fattura);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue