Buongiorno, ho notato che andando a fare una pianificazione fatturazione su un contratto che ha già presente uno sconto quando vado a creare le rate ricalcola lo sconto applicandolo al prezzo già scontato. Mi spiego meglio con le immagini:
Qui vado ad aggiungere una nuova riga con prezzo unitario 2700, sconto di 1120 euro e 36 di quantità

Una volta creata la riga la vedo in questo modo corretto, facendo i calcoli [(2700-1120) + 22%] x 36 = 69393.6 euro ed è corretto.

Una volta generata invece la fatturazione ricorrente mi genera queste righe andando a mettere come prezzo unitario il prezzo 1580 che sarebbe il prezzo unitario meno lo sconto, quindi 2700-1120=1580. Quindi mi restituisce un importo di 460 che sarebbe il prezzo scontato meno lo sconto: 2700-1120 = 1580 e 1580-1120 = 460. Poi me lo riporta giustamente per 36 mesi e anzichè restituirmi 56880 come totale imponibile me lo restitusice come imponibile, cioè 158036 su cui poi ritoglie lo sconto che è di 112036 = 40320 portandomi il contratto dai 69393.6 a 20203.2, quindi un errore non da poco.

Per caso qualcuno sa dirmi se è stato già risolto il problema ufficialmente per la versione 2.4.48 di OpenSTAManager? Oppure sapreste dirmi se eventualmente sono io che sto sbagliando procedimento?
Purtroppo non posso aggiornare a versioni nuove in quanto utilizzo molto codice modificato e sarebbe un problema dover adattare tutto
P.S. Tutti i test sono stati eseguiti su una versione vanilla di OpenSTAManager, i problemi non sono dovuti quindi a modifiche di codice da parte mia