Patch level : 12.0 1230

Files correlati     : ve0.exe ve1.exe ve5.exe ve6.exe lv2.exe lv3.exe

Commento :
Nuova gestione dei bolli esenti
This commit is contained in:
Alessandro Bonazzi 2023-01-05 17:40:34 +01:00
parent 223bd1ddd8
commit c5b996862d
2 changed files with 22 additions and 21 deletions

View File

@ -2589,6 +2589,7 @@ void TDocumento::update_tabella_iva(bool solo_imponibili)
ri->imp_spese() += val; ri->imp_spese() += val;
} }
tot_doc += val; tot_doc += val;
}
val = bolli_esenti(ALL_DECIMALS, doc_al_lordo ? _lordo : _netto); val = bolli_esenti(ALL_DECIMALS, doc_al_lordo ? _lordo : _netto);
if (val != ZERO) if (val != ZERO)
{ {
@ -2613,7 +2614,6 @@ void TDocumento::update_tabella_iva(bool solo_imponibili)
} }
} }
tot_doc += val; tot_doc += val;
}
// SCORPORO // SCORPORO
if (doc_al_lordo) if (doc_al_lordo)

View File

@ -2046,7 +2046,8 @@ void TContabilizzazione::calculate_spese_esenti(const real& spese, real& sp_iva,
conto_bolli_esenti(zio, ((TDocumento &)doc)); conto_bolli_esenti(zio, ((TDocumento &)doc));
if (zio.ok()) if (zio.ok())
{ {
TRiga_documento r((TDocumento *) &doc, "02"); // il tipo riga 02 spese a valore TRiga_documento r((TDocumento *)&doc, doc.nuovo_calcolo_esenti() ? "01" : "02"); // il tipo riga 02 spese a valore o 01 merce se nuvo calcolo bolli esenti
r.put(RDOC_QTA, UNO); r.put(RDOC_QTA, UNO);
r.put(RDOC_PREZZO, spese); r.put(RDOC_PREZZO, spese);