Fehlermeldung beim ...
 
Benachrichtigungen
Alles entfernen

Fehlermeldung beim generieren einer Mahnung

6 Beiträge
3 Benutzer
0 Reactions
1,034 Aufrufe
(@DIE FORMEL)
Eminent Member
Beigetreten: vor 13 Jahren
Beiträge: 36
Topic starter   [#339]

Fehlermeldung beim generieren einer Mahnung aus einer bestehenden Rechnung:
"Der Editor konnte nicht geöffnet werden: Index: 0, Size: 0"

Wer weiß Rat?



   
Zitat
(@DIE FORMEL)
Eminent Member
Beigetreten: vor 13 Jahren
Beiträge: 36
Topic starter  

Dieser Fehler tritt übrigens reproduzierbar sowohl unter WIN-XP als auch unter OS-X 10.6.8 und in den Versionen 1.6.3 und 1.6.4 auf.



   
AntwortZitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4911
 

Gibt's da noch irgendwelche Hinweise im Error-Log?

Viele Grüße,
Ralf.


Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
(@DIE FORMEL)
Eminent Member
Beigetreten: vor 13 Jahren
Beiträge: 36
Topic starter  

java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.RangeCheck(ArrayList.java:547)
at java.util.ArrayList.get(ArrayList.java:322)
at com.sebulli.fakturama.editors.DocumentEditor.updateUseGross(DocumentEditor.java:1202)
at com.sebulli.fakturama.editors.DocumentEditor.createPartControl(DocumentEditor.java:2664)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:670)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:289)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2945)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2850)
at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2842)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2793)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2789)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2773)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2756)
at com.sebulli.fakturama.actions.NewDocumentAction.run(NewDocumentAction.java:174)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:452)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4128)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1457)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1480)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1465)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1270)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3974)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3613)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at com.sebulli.fakturama.Application.start(Application.java:39)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)



   
AntwortZitat
 Gerd
(@admin_gerd)
Honorable Member
Beigetreten: vor 16 Jahren
Beiträge: 514
 

Hallo,
ich kann das nachvollziehen. Es passiert dann, wenn Fakturama auf Brutto eingestellt ist (Einstellungen/Dokumente/Preise in Artikelliste), der Kunde aber explizit auf "Netto", oder eben umgekehrt.
Erzeugt man dann eine Mahnung, wird versucht die Preise auch mit umzustellen. Das Dokument Mahnung hat jedoch keine.

Workaround wäre: Kurz vor'm Erstellen der Mahnung die Einstellung auf die des Kunden umzustellen. Mahnung erzeugen und dann wieder zurück.

Wird in der nächsten Version korrigiert.

Gerd



   
AntwortZitat
(@DIE FORMEL)
Eminent Member
Beigetreten: vor 13 Jahren
Beiträge: 36
Topic starter  

admin schrieb:
-------------------------------------------------------
> Wird in der nächsten Version korrigiert.

Danke Gerd! Wann ist ca. mit der nächsten Version zu rechnen?
Liebe Grüße Sascha



   
AntwortZitat
Teilen: