Patch level : 12.0 714
Files correlati : cg4.exe Commento : Corretto calcolo rimborsi in liquidazione per il credito utilizzabile
This commit is contained in:
parent
eb42367a0a
commit
ce5c9eb81a
@ -1184,7 +1184,10 @@ void TLiquidazione_app::recalc_att(int month, const char* codatt, TAssoc_array &
|
|||||||
if (date.year() != year_int) // Controlla anno di appartenenza, altrimenti is_date_ok potrebbe non funzionare
|
if (date.year() != year_int) // Controlla anno di appartenenza, altrimenti is_date_ok potrebbe non funzionare
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
#ifdef DBG
|
||||||
|
if (nr == 35363)
|
||||||
|
int i = 1;
|
||||||
|
#endif
|
||||||
const TRectype& rcs = _cur->curr(LF_CAUSALI);
|
const TRectype& rcs = _cur->curr(LF_CAUSALI);
|
||||||
const TDate datareg = _mov->get_date(MOV_DATAREG);
|
const TDate datareg = _mov->get_date(MOV_DATAREG);
|
||||||
const TDate datadoc = _mov->get_date(MOV_DATADOC);
|
const TDate datadoc = _mov->get_date(MOV_DATADOC);
|
||||||
@ -4167,8 +4170,8 @@ void TLiquidazione_app::write_liq(int month, const char* codatts)
|
|||||||
if (risul > ZERO)
|
if (risul > ZERO)
|
||||||
{
|
{
|
||||||
if (gestione_manuale_credito_compensabile)
|
if (gestione_manuale_credito_compensabile)
|
||||||
credito_utilizzabile -= lim.get_real("R15");
|
credito_utilizzato_iva = lim.get_real("R15");
|
||||||
credito_utilizzato_iva = min(risul, credito_utilizzabile);
|
credito_utilizzato_iva = min(risul, credito_utilizzato_iva);
|
||||||
res_cred += credito_utilizzato_iva;
|
res_cred += credito_utilizzato_iva;
|
||||||
risultato -= credito_utilizzato_iva;
|
risultato -= credito_utilizzato_iva;
|
||||||
}
|
}
|
||||||
@ -4523,7 +4526,7 @@ void TLiquidazione_app::write_liq(int month, const char* codatts)
|
|||||||
const TRectype & lia = get_lia();
|
const TRectype & lia = get_lia();
|
||||||
const bool gestione_manuale_credito_compensabile = lia.get_bool("B6");
|
const bool gestione_manuale_credito_compensabile = lia.get_bool("B6");
|
||||||
|
|
||||||
// if (!gestione_manuale_credito_compensabile)
|
if (!gestione_manuale_credito_compensabile)
|
||||||
lim.put("R15", credito_utilizzato_iva);
|
lim.put("R15", credito_utilizzato_iva);
|
||||||
|
|
||||||
if (month == 13)
|
if (month == 13)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user