ER mit IG Lieferant lässt keine Skontobuchung zu

Zusammenfassung

In der Regel können die Eingangsrechungen, auch die IG-Lieferungen mit Skontoerlös als bezahlt gebucht werden.##10031

Bei dieser Installation kommt es bei IG-Eingangsrechnungen zu ganz komischen Fehlern.
Ich bin davon überzeugt, dass das nur ein Einstellungsfehler ist, finde diesen aber nicht.

Schritte zum Reproduzieren

Er 588. Der offene Betrag sollte mit einem Zahlbetrag von 0,00 als Erledigt ausgebucht werden, was einen Skontoerlös bucht.
Getestet mit der 0.2.9

Relevante Log-Dateien und/oder Screenshots

Server.log

2024-08-09 14:33:19,302 ERROR [org.jboss.as.ejb3.invocation] (default task-1) WFLYEJB0034: EJB Invocation failed on component BelegbuchungFacBean for method public abstract com.lp.server.finanz.service.BuchungDto com.lp.server.finanz.service.BelegbuchungFac.verbucheZahlungEr(java.lang.Integer,com.lp.server.system.service.TheClientDto) throws com.lp.util.EJBExceptionLP,java.rmi.RemoteException: javax.ejb.EJBTransactionRolledbackException: 5
	at org.jboss.as.ejb3.tx.CMTTxInterceptor.handleInCallerTx(CMTTxInterceptor.java:158)
........
Caused by: java.lang.ArrayIndexOutOfBoundsException: 5
	at com.lp.server.finanz.ejbfac.BelegbuchungFacBean.getBuchungdetailsVonZahlungEr(BelegbuchungFacBean.java:4241)
	at com.lp.server.finanz.ejbfac.BelegbuchungFacBean.verbucheZahlungErSkonto(BelegbuchungFacBean.java:6036)
	at com.lp.server.finanz.ejbfac.BelegbuchungFacBean.verbucheZahlungEr(BelegbuchungFacBean.java:6003)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)