Grazie, alla fine ho risolto cosi:
Nel file modules/fatture/modutil.php e in modules/fatture_accompagnatorie/modutil.php
ho sostituito queste due righe
$da_pagare = number_format($netto_fattura/100*$rs[$i]['prc'], 2, ".", "");
$da_pagare_imponibile = number_format($netto_imponibile_fattura/100*$rs[$i]['prc'], 2, ".", "");
con queste
$num_rate = $dbo->fetchNum("SELECT id FROM co_pagamenti WHERE descrizione=\"".$pagamento."\"", 1);
$da_pagare = number_format($netto_fattura/$num_rate, 2, ".", "");
$da_pagare_imponibile = number_format($netto_imponibile_fattura/$num_rate, 2, ".", "");
e funziona ora fa diviso 3 e all'ultima rata aggiunge l'importo restante
Ho l'impressione che devo modificare anche qualche altro modulo oltre fatture e fatture accompagnatorie sbaglio?