Fix movimenti contabili per Sconti in Fattura

This commit is contained in:
Dasc3er 2021-04-01 20:19:27 +02:00
parent 5e9c5fcc1a
commit 69b715fbd4
4 changed files with 5 additions and 6 deletions

View File

@ -82,7 +82,7 @@ switch (filter('op')) {
if (isAjaxRequest()) {
echo json_encode(['id' => $id_record, 'text' => $nome]);
} else{
} else {
// Redirect alla categoria se si sta aggiungendo una sottocategoria
$database->commitTransaction();
redirect(base_path().'/editor.php?id_module='.$id_module.'&id_record='.($id_original ?: $id_record));

View File

@ -118,7 +118,7 @@ class Movimenti
// Retro-compatibilità per versioni <= 2.4
$id_conto = $riga->id_conto ?: $this->fattura->idconto;
$imponibile = $riga->imponibile;
$imponibile = $riga->totale_imponibile;
$imponibile = $is_nota ? -$imponibile : $imponibile; // Inversione di segno per le note
if (!empty($imponibile)) {
$movimenti[] = [

View File

@ -19,7 +19,6 @@
include_once __DIR__.'/init.php';
use Models\Upload;
use Plugins\ExportFE\FatturaElettronica;
use Plugins\ExportFE\Interaction;
use Util\XML;

View File

@ -306,7 +306,7 @@ class FatturaElettronica
// Rimozione allegato precedente
$precedente = $this->getDocumento()->getFatturaElettronica();
if (!empty($precedente)){
if (!empty($precedente)) {
$precedente->delete();
}
@ -1058,7 +1058,7 @@ class FatturaElettronica
$dati = [];
if (!empty($element['riferimento_linea'])){
if (!empty($element['riferimento_linea'])) {
$dati['RiferimentoNumeroLinea'] = $element['riferimento_linea'];
}
@ -1112,7 +1112,7 @@ class FatturaElettronica
$dati['DataDDT'] = $element['data'];
}
if (!empty($element['riferimento_linea'])){
if (!empty($element['riferimento_linea'])) {
$dati['RiferimentoNumeroLinea'] = $element['riferimento_linea'];
}