Fehlende Von - Bis Datum liefert Fehler
Zusammenfassung
Mit der Erweiterung der Automatikreports wird ab der 1.0.27 ein Fehler gemeldet. ##10030
Modul Los, Journal, Alle und das BIS Datum leer lassen (leeren)
Aktualisieren
Bringt den Fehler:
class com.lp.client.frame.ExceptionLP
org.hibernate.exception.GenericJDBCException: could not prepare statement
com.lp.client.frame.delegate.Delegate.handleThrowable(Delegate.java:270)
com.lp.client.frame.delegate.FertigungDelegate.printReportAlle(FertigungDelegate.java:1908)
com.lp.client.fertigung.ReportAlleLose.getReport(ReportAlleLose.java:195)
com.lp.client.frame.report.PanelReportKriterien.createPrint(PanelReportKriterien.java:1720)
com.lp.client.frame.report.PanelReportKriterien.preview(PanelReportKriterien.java:1399)
com.lp.client.frame.report.PanelReportKriterien.eventActionSpecial(PanelReportKriterien.java:408)
com.lp.client.frame.component.PanelBasis.eventActionSpecial(PanelBasis.java:1308)
com.lp.client.frame.component.PanelBasis.performActionEvents(PanelBasis.java:2064)
com.lp.client.frame.component.PanelBasis.actionPerformedLog(PanelBasis.java:1778)
com.lp.client.frame.component.PanelBasis.actionPerformed(PanelBasis.java:1682)
java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967)
java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308)
java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)
Stacktrace Verursacher:
org.hibernate@5.3.28.Final//org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:154)
org.hibernate@5.3.28.Final//org.hibernate.internal.SessionImpl.find(SessionImpl.java:3545)
org.hibernate@5.3.28.Final//org.hibernate.internal.SessionImpl.find(SessionImpl.java:3474)
org.jboss.as.jpa@26.1.2.Final//org.jboss.as.jpa.container.AbstractEntityManager.find(AbstractEntityManager.java:216)
deployment.kieselstein-1.0.27.ear.kieselstein-ejb-1.0.27.jar//com.lp.server.artikel.ejbfac.MaterialFacBean.getMaterialzuschlagEKInZielwaehrung(MaterialFacBean.java:470)
jdk.internal.reflect.GeneratedMethodAccessor1637.invoke(Unknown Source)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:566)
org.jboss.as.ee@26.1.2.Final//org.jboss.as.ee.component.ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptor.java:52)
org.jboss.invocation@1.7.0.Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
...
Gibt man ein Endedatum z.B: 31.12.2025 an, funktioniert das.
## Vermutung
Es scheint dies mit etwas anderem zusammenzuhängen, denn:
- gibt mit 1.4.2025 - 31.12.2030 kommt der Fehler
- geht man Jahr für Jahr im Von Bis durch geht es bis 2030
## Zusätzlich
Das von bis Datum kann fast in jedem Report geleert werden. Bitte generell unterstützen.
Sollte das Durchreichen des NULL nicht gehen, bitte eine entsprechende Fehlermeldung bringen
/label ~"type::Bug" ~"status::0 - open" ~"priority::high"Edited by Alexis Sorbas