Patch level : 12.0 348

Files correlati     : cg4.exe

Modificato il calcolo del volume d'affari.
Tolte le regolarizzazioni, l'IVA differita e per cassa da incassare e aggiunta l'iva differita e per cassa incassata.


git-svn-id: svn://10.65.10.50/branches/R_10_00@23621 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
bonazzi 2017-02-15 23:28:22 +00:00
parent b1fcdec1a1
commit ef4e0201dc
2 changed files with 11 additions and 5 deletions

View File

@ -467,11 +467,11 @@ public:
// ricalcolo progressivi mese // ricalcolo progressivi mese
bool update_firm (int month, bool recalc); bool update_firm (int month, bool recalc);
bool update_att (int month, const char* codatt, bool recalc = true); bool update_att (int month, const char* codatt, TAssoc_array & caus_reg, real & tot_reg, bool recalc = true);
void zero_att (int month, const char* codatt); void zero_att (int month, const char* codatt);
void zero_annual (int month); void zero_annual (int month);
void recalc_att (int month, const char* codatt); void recalc_att (int month, const char* codatt, TAssoc_array & caus_reg, real & tot_reg);
void recalc_annual (const char* codatt); void recalc_annual (const char* codatt, real tot_reg, bool & first);
_DescrItem* recalc_rimborso(int month, const char* codatts, bool print); _DescrItem* recalc_rimborso(int month, const char* codatts, bool print);
// Le funzioni che hanno come prefisso iva11 sono per creare il file di trasferimento per IVA11 // Le funzioni che hanno come prefisso iva11 sono per creare il file di trasferimento per IVA11
@ -680,7 +680,9 @@ public:
const real credito_utilizzato(int month) const { return credito_utilizzato_F24(month) + credito_utilizzato_IVA(month);} const real credito_utilizzato(int month) const { return credito_utilizzato_F24(month) + credito_utilizzato_IVA(month);}
const real credito_autorizzato(int month) const; const real credito_autorizzato(int month) const;
// cippiuppiu' void build_reg_caus_list(TAssoc_array & causali);
// cippiuppiu'
TLiquidazione_app(int men); TLiquidazione_app(int men);
}; };

View File

@ -118,9 +118,13 @@ void TLiquidazione_app::recalc_ventilation(int month, const char* codatt)
// 1) ricalcola i pim dei mesi dal primo al corrente se necessario // 1) ricalcola i pim dei mesi dal primo al corrente se necessario
recalc rcl = _recalc ; recalc rcl = _recalc ;
_recalc = one; _recalc = one;
int m; int m;
TAssoc_array null_array;
real r;
for (m = 1; m < month; m++) for (m = 1; m < month; m++)
update_att(m,codatt, FALSE); update_att(m,codatt, null_array, r, false);
_recalc = rcl; _recalc = rcl;
_vent_arr.destroy(); _vent_arr.destroy();