Auftragsbestätigung...
 
Benachrichtigungen
Alles entfernen

Auftragsbestätigung: NullPointerException bei Debitorenauswahl (noVatBinding)

3 Beiträge
2 Benutzer
0 Reactions
124 Aufrufe
(@lightwaverider)
Active Member
Beigetreten: vor 4 Wochen
Beiträge: 4
Topic starter   [#4700]

Umgebung: Debian, Fakturama 2.2.1-SNAPSHOT, Build-ID 20260919-2126, Java 21.0.12.1.

Schritte:

  1. Neue Auftragsbestätigung erstellen.

  2. Debitor aus der Liste auswählen.

Ergebnis: Es erscheint ein interner Fehler. Fakturama reagiert anschließend nicht mehr.

Fehlermeldung:

Internal Error in:
com.sebulli.fakturama.parts.DocumentEditor$10#mouseDown (2378)

Ursache:
org.eclipse.e4.core.di.InjectionException:
java.lang.NullPointerException:
Cannot invoke "org.eclipse.core.databinding.Binding.updateModelToTarget()"
because "this.noVatBinding" is null

Erwartet: Der Debitor wird übernommen und die Auftragsbestätigung kann weiterbearbeitet werden.



   
Zitat
(@lightwaverider)
Active Member
Beigetreten: vor 4 Wochen
Beiträge: 4
Topic starter  

Ergänzung: Der Fehler tritt auch beim Erstellen eines neuen Angebots auf. Sobald ich einen Debitor aus der Liste auswähle, erscheint dieselbe Fehlermeldung (this.noVatBinding is null) und Fakturama reagiert nicht mehr. Betroffen sind somit mindestens Angebote und Auftragsbestätigungen.



   
AntwortZitat
(@luwolter)
Active Member
Beigetreten: vor 2 Jahren
Beiträge: 12
 

Ich bekomme im Auftrag beim Einfügen der Adresse den gleichen Fehler:

org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException: Cannot invoke "org.eclipse.core.databinding.Binding.updateModelToTarget()" because "this.noVatBinding" is null
java.lang.NullPointerException: Cannot invoke "org.eclipse.core.databinding.Binding.updateModelToTarget()" because "this.noVatBinding" is null

Beim Einfügen der ersten Position bekomme ich den (Folge-)Fehler:

org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException: Cannot invoke "com.sebulli.fakturama.model.DocumentReceiver.getOriginContactId()" because the return value of "com.sebulli.fakturama.model.IDocumentAddressManager.getBillingAddress(com.sebulli.fakturama.model.Document)" is null
java.lang.NullPointerException: Cannot invoke "com.sebulli.fakturama.model.DocumentReceiver.getOriginContactId()" because the return value of "com.sebulli.fakturama.model.IDocumentAddressManager.getBillingAddress(com.sebulli.fakturama.model.Document)" is null

Füge ich eine neue Position dagegen in einen vorhandenen Auftrag hinzu, bekomme ich keinen Fehler.

 



   
AntwortZitat
Teilen: