FEHLER: Einfügen in Tabelle fert_losgutschlecht verletzt Fremdschlüssel-Constraint fk_fert_losgutschlecht_zeitdaten_i_id_pers_zeitdaten_i_id
Zusammenfassung
Bei der Buchung einer Stückrückmeldung am Terminal über die RestApi tritt dieser Fehler auf. Weiteres Infos siehe Terminal Issue 113
Modul, Maske, Terminal, API-Aufruf, Bericht
RestApi
Relevante Log-Dateien und/oder Screenshots
2024-12-12 12:07:52,901 ERROR [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] (default task-7661) FEHLER: Einfügen oder Aktualisieren in Tabelle »fert_losgutschlecht« verletzt Fremdschlüssel-Constraint »fk_fert_losgutschlecht_zeitdaten_i_id_pers_zeitdaten_i_id« Detail: Schlüssel (zeitdaten_i_id)=(4691209) ist nicht in Tabelle »pers_zeitdaten« vorhanden. 2024-12-12 12:07:52,902 ERROR [org.jboss.as.ejb3.invocation] (default task-7661) WFLYEJB0034: Jakarta Enterprise Beans Invocation failed on component FertigungFacBean for method public abstract com.lp.server.fertigung.service.LosgutschlechtRueckmeldungDto com.lp.server.fertigung.service.FertigungFac.createLosgutschlechtMitMaschine(com.lp.server.fertigung.service.LosgutschlechtDto,com.lp.server.system.service.TheClientDto): javax.ejb.EJBException: javax.persistence.PersistenceException: org.hibernate.exception.ConstraintViolationException: could not execute statement