From 9068fb30cb8006bd11166e5b5ac5c498832b2189 Mon Sep 17 00:00:00 2001 From: pirro Date: Mon, 16 Oct 1995 11:12:45 +0000 Subject: [PATCH] Ennesimo tentativo di trasferimento di questo file. Stavolta sembra che i pezzi ci siano tutti. git-svn-id: svn://10.65.10.50/trunk@1959 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- cg/cg4301.cpp | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/cg/cg4301.cpp b/cg/cg4301.cpp index e765a1aed..f22b91c82 100755 --- a/cg/cg4301.cpp +++ b/cg/cg4301.cpp @@ -529,7 +529,15 @@ void TLiquidazione_app::recalc_att(int month, const char* codatt) */ int accmonth = _isdifferita ? 11 : 12; - if (_comp_acconto && date.month() == accmonth && date.day() > 20) + /* + * Patrizia: se e' differita i mov. vanno da 1/11 a 30/11 + * potrei allora andarmi a leggere i risultati della liq di 11 + * ma il cliente potrebbe voler calcolare l'acconto prima + * di aver calcolato la liquidazione (perche' cosi' complicato?) + */ + //if (_comp_acconto && date.month() == accmonth && date.day() > 20) + if (_comp_acconto && date.month() == accmonth) + if (!_isdifferita && date.day() > 20) continue; bool corrisp = _reg->get_bool("B0"); @@ -1385,7 +1393,8 @@ void TLiquidazione_app::write_liq(int month, const char* codatts) if (attc == 0 && month == 13) { // l'acconto a dicembre si conteggia a parte solo - // nei casi previsti e non in annuale (vedi sotto) + // nei casi previsti e non in annuale (vedi sotto) + // smentito! real vs(versamenti_IVA(m , m == 12 ? "1" : "1|7")); real vi(versamenti_IVA(m,"5")); versamenti += vs;