diff --git a/cg/cg2104.cpp b/cg/cg2104.cpp index b9589685e..d66c113ad 100755 --- a/cg/cg2104.cpp +++ b/cg/cg2104.cpp @@ -974,6 +974,14 @@ void TPrimanota_application::write_scadenze(const TMask& m) partita.put(PART_CODCAUS, codcaus); partita.put(PART_REG, causale().reg().name()); partita.put(PART_SEZ, sezione); + + if (clifo.gruppo() != partita.get_int(PART_GRUPPOCL) || + clifo.conto() != partita.get_int(PART_CONTOCL)) + { + partita.put(PART_GRUPPOCL, clifo.gruppo()); + partita.put(PART_CONTOCL, clifo.conto()); + } + if (iva() != nessuna_iva) partita.put(PART_PROTIVA, m.get_long(F_PROTIVA));