Hallo zusammen,
da die News offenbar nicht ganz so registriert werden hier nochmal im Forum die Info, daß es mittlerweile einen ersten(!) Release-Kadidaten gibt...
Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?
Super, vielen Dank für die tolle Neuigkeit.
Als erstes wird morgen gleich die neue Version installiert und getestet.
Ich freue mich jetzt schon riesig auf den Moment wo die finale Version erscheint.
Viele Grüße
Christian
...ich hoffe nur, daß nicht allzu viele Bugs noch drin sind. Ich hab das zwar getestet, aber oft denkt man nicht an manche Sachen...
Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?
Hallo Ralf,
soeben wollte ich die "Fakturama_linux_64Bit_2.0.0RC1.deb" installieren.
Mein System:
- Kubuntu 16.10 (aktuell)
- Oracle Java 8u121
Leider bekam ich mit dem Paketinstaller QApt sofort den Fehler:
"Abhängigkeiten können nicht erfüllt werden."
Mit "sudo apt-get install ~/ ... /Fakturama_linux_64Bit_2.0.0RC1.deb" konnte ich dann doch installieren.
- Die Importe der alten Daten haben, soweit ich es bis jetzt überblicken kann, gut funktioniert.
- Die alten Vorlagen habe ich "per Hand" in den neuen Vorlagenordner kopiert,
da diese beim automatischen Import nicht übernommen worden sind.
- Beim Ausdruck fehlen im Adressbereich einige Zeilenumbrüche.
- Beim Drucken wird das LibreOffice Dokument sofort im Speicher abgelegt, ohne dass es erst für eventuelle Korrekturen/Ergänzungen geöffnet wird, wie es bisher möglich war.
- Das PDF-Dokument wird NICHT erstellt. (Kann man aber übergangsweise nach Öffnen des LibreOffice-Dokumentes ganz einfach erstellen.)
- Die Spaltenbreiten sind überall noch etwas optimierungsbedürftig (bestimmt jetzt nicht das Wichtigste)
- Toll bei den Produktdaten sind der EK-Preis und die 3 Benutzerfelder (Lässt sich die Bezeichnung auch anpassen?)
- Beim Import wurde die nächste verfügbare Rechnungsnummer richtig gesetzt, bei den Kundennummern hat es nicht funktioniert - dort steht eine 1. (kein Problem, da leicht korrigierbar und nur einmal nach dem Import durchzuführen!)
- Die neue Arbeit mit den einzelnen Fenstern ist absolut gelungen!
- Beim Anlegen einer neuen Rechnung kam es beim Aufruf der Kunden kurzzeitig zu einem Fehler, der sich dann ganz von allein wieder verflüchtigte
- Bei den Rechnungen wäre es toll, wenn es einen Button "Leistungsdatum = Rechnungsdatum" mit entsprechenden Vermerk auf der Rechnung gäbe.
Dann kann man sich oft den Lieferschein ersparen.
- Bei den Produkten funktionieren die Auswahl der MwSt. und der Kategorien nicht. (Die Auswahlschalter reagieren nicht)
Die log-Datei kann ich gerne per E-Mail zusenden, wenn Du sie benötigst.
Viele Grüße
Hans-Jürgen
Hallo Ralf,
bei mir auf Debian werden die Dokumente nicht ausgedruckt. Es kommt die Meldung
" Dokument wurde erfolgreich erstellt " und nichts weiter
Gruß
Marek
Viele Grüße
Marek
Hallo Ralf,
Mit der MySQL Datenbank (Server Win2012) die bisher mit der Beta 4 und 5 funktionierte, startet Fakturama RC x64 (Win10) nicht mehr. Es wird beim Start "Checking Database" angezeigt, danach wird Fakturama beendet.
Mit einer leeren MySQL-DB startet die RC Version ohne Probleme. Gibt es einen einfachen Weg die Daten zu importieren?
Die PDF Ausgabe funktioniert nun ohne Zeilenumbruch - Vielen Dank 🙂
Bei den generierten Rechnungen sind mir folgende Details aufgefallen:
- Selbst wenn kein Rabatt erfasst wurde, wird der Rabatt auf der PDF Rechnung angezeigt: Rabatt ()
- Beim Adressfeld mit dem Empfänger wird das Land doppelt angezeigt: CH-1234 Musterstadt, [u]Schweiz[/u]
Hallo Marek, in der Version 2 werden die Dokumente standardmäßig nicht mehr in LibreOffice geöffnet. Schau bitte mal in deinen Dokumentenablage, ob dort die pdf drin sind.
------------------
Viele Grüße
Steffen
www.larissastoffe.de | Nähe deine Ideen!
Miracolitag schrieb:
-------------------------------------------------------
> Hallo Marek, in der Version 2 werden die Dokumente
> standardmäßig nicht mehr in LibreOffice
> geöffnet. Schau bitte mal in deinen
> Dokumentenablage, ob dort die pdf drin sind.
Der Ordner ist leer, und wird nichts an den Drucker geschickt.
Es soll aber ein PDF geöffnet werden, habe ich in der Einstellung vorgemerkt.
Nach der Meldung wie Oben, passiert nichts mehr.
Gruß
Marek
Viele Grüße
Marek
Hallo Hans-Jürgen,
vielen Dank für Deinen ausführlichen Bericht. Ich versuche mich mal an ein paar Tips.
Leider bekam ich mit dem Paketinstaller QApt sofort den Fehler:
"Abhängigkeiten können nicht erfüllt werden."
Hier würden mich mal die Abhängigkeiten interessieren, die nicht erfüllt sind. Ich habe bei den Linux-Paketen immer das Problem, daß ich nicht weiß, wie die Pakete wirklich genau heißen müssen. Prinzipiell ist Fakturama nur von Java (JDK 8) und LibreOffice (optional) abhängig. Dafür gibt es aber einige Pakete, die alle ähnlich klingen, und da habe ich leider keinen Durchblick. Wenn mir jemand sagen könnte, was da angegeben werden muß fände ich das super.
Die Importe der alten Daten haben, soweit ich es bis jetzt überblicken kann, gut funktioniert.
Sehr schön!
Die alten Vorlagen habe ich "per Hand" in den neuen Vorlagenordner kopiert,
da diese beim automatischen Import nicht übernommen worden sind.
Ich glaube, das habe ich schlichtweg vergessen. Muß ich nochmal nachsehen, evtl. hatte das auch einen Grund.
Beim Ausdruck fehlen im Adressbereich einige Zeilenumbrüche.
Da war ich eigentlich der Meinung, das repariert zu haben. Welchen Platzhalter setzt Du dort ein?
Beim Drucken wird das LibreOffice Dokument sofort im Speicher abgelegt, ohne dass es erst für eventuelle Korrekturen/Ergänzungen geöffnet wird, wie es bisher möglich war.
Das Dokument wird direkt ins Zielverzeichnis geschrieben, ohne den Umweg über LibreOffice zu gehen. Normalerweise sollte man an solchen automatisch generierten Dokumenten nichts mehr ändern, auch wegen der Nachvollziehbarkeit. Wenn das doch noch ein größerer Nutzerkreis wünschen sollte würde ich dann noch den Schalter wie für die PDFs einbauen, daß das gleich nach dem "Druck" geöffnet wird.
Das PDF-Dokument wird NICHT erstellt. (Kann man aber übergangsweise nach Öffnen des LibreOffice-Dokumentes ganz einfach erstellen.)
Hier hat mir Dein Logfile weitergeholfen:
java.io.IOException: Cannot run program ""/usr/lib/libreoffice/program/soffice" -headless -convert-to pdf:writer_pdf_Export --outdir "/home/irgendwas/PDF/2017/Rechnungen" "/home/irgendwas/ODT/2017/Rechnungen/RE000520_irgendwer.ODT"": error=2, Datei oder Verzeichnis nicht gefunden
Stimmen die Pfade? Hast Du mal geprüft, ob die ODT-Datei wirklich dort liegt? Liegt vielleicht LibreOffice woanders?
Die Spaltenbreiten sind überall noch etwas optimierungsbedürftig (bestimmt jetzt nicht das Wichtigste)
Das stimmt, es ist aber auch (nicht lachen!) eine der schwierigeren Aufgaben (die Komponente ist manchmal etwas störrisch).
Toll bei den Produktdaten sind der EK-Preis und die 3 Benutzerfelder (Lässt sich die Bezeichnung auch anpassen?)
Das mit den drei Feldern ist so ein "Schnellschuß" gewesen, der kurz vor Redaktionsschluß noch auf Wunsch eines einzelnen Herren mit eingeflossen ist 😉 Die Feldnamen lassen sich so ad hoc erst mal nicht ändern, die Bezeichner stehen aber in einem properties-File im fakturama-Plugin. Man kann das also relativ einfach ändern, wenn man weiß, wo's steht 😉
Beim Import wurde die nächste verfügbare Rechnungsnummer richtig gesetzt, bei den Kundennummern hat es nicht funktioniert - dort steht eine 1. (kein Problem, da leicht korrigierbar und nur einmal nach dem Import durchzuführen!)
Meinst Du hier bei der Datenübernahme oder meinst Du den Import von Kundendaten aus einer CSV-Datei? Oder aus dem Webshop?
Beim Anlegen einer neuen Rechnung kam es beim Aufruf der Kunden kurzzeitig zu einem Fehler, der sich dann ganz von allein wieder verflüchtigte
Hier habe ich Logfile aber nichts gesehen, da wäre es ggf. hilfreich, wenn der Fehler nochmal auftritt, daß man ihn eingrenzen könnte.
Bei den Rechnungen wäre es toll, wenn es einen Button "Leistungsdatum = Rechnungsdatum" mit entsprechenden Vermerk auf der Rechnung gäbe.
Dann kann man sich oft den Lieferschein ersparen.
Muß ich mal drüber nachdenken, evtl. machen wir daraus einen Feature-Wunsch.
Bei den Produkten funktionieren die Auswahl der MwSt. und der Kategorien nicht. (Die Auswahlschalter reagieren nicht)
Das muß ein Linux-Problem sein. Ich hab das gerade nochmal unter Windows getestet, da hat alles funktioniert. Ich hatte aber mit Linux auch einige Probleme in der Oberfläche, die ist manchmal etwas widerspenstig. Schau ich mir nochmal in meiner VM an.
Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?
Ich habe die win64 Version unter Win10 installiert.
Wenn ich einen neuen Steuersaatz oder einen neuen kontakt usw. anlegen möchte kommt die Meldung:
"Unable to create class 'com.sebulli.fakturama.views.datatable.vats.VATListTable' from bundle '45' : javax.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.6.4.v20160829-44060b6): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLSyntaxErrorException: user lacks privilege or object not found: CATEGORYNAME
Error Code: -5501
Call: SELECT ID, categoryName, DATEADDED, DELETED, MODIFIED, MODIFIEDBY, NAME, VALIDFROM, VALIDTO, ABSTRACTCATEGORY_PARENT FROM FKT_CATEGORY WHERE (categoryName = ?)
bind => [1 parameter bound]
Query: ReadAllQuery(referenceClass=VATCategory sql="SELECT ID, categoryName, DATEADDED, DELETED, MODIFIED, MODIFIEDBY, NAME, VALIDFROM, VALIDTO, ABSTRACTCATEGORY_PARENT FROM FKT_CATEGORY WHERE (categoryName = ?)") in: com.sebulli.fakturama.handlers.OpenListViewsHandler/execute(57)
Unable to create class 'com.sebulli.fakturama.parts.VatEditor' from bundle '45' : javax.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.6.4.v20160829-44060b6): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLSyntaxErrorException: user lacks privilege or object not found: CATEGORYNAME
Error Code: -5501
Call: SELECT ID, categoryName, DATEADDED, DELETED, MODIFIED, MODIFIEDBY, NAME, VALIDFROM, VALIDTO, ABSTRACTCATEGORY_PARENT FROM FKT_CATEGORY WHERE (categoryName = ?)
bind => [1 parameter bound]
Query: ReadAllQuery(referenceClass=VATCategory sql="SELECT ID, categoryName, DATEADDED, DELETED, MODIFIED, MODIFIEDBY, NAME, VALIDFROM, VALIDTO, ABSTRACTCATEGORY_PARENT FROM FKT_CATEGORY WHERE (categoryName = ?)") in: com.sebulli.fakturama.handlers.CallEditor/execute(169)"
Ist die Einstellung für die 5 Rappen-Rundung wieder verloren gegangen?
maduline schrieb:
-------------------------------------------------------
> Ist die Einstellung für die 5 Rappen-Rundung
> wieder verloren gegangen?
Einstellungen > Allgemein > verwende Bar-Rundung
Hallo Ralf,
Bei jeder Installation als Mehrbenutzer werden beim ersten Anmelden (alles WIN10 Rechner) an die Datenbank (MySQL/ WIN2012) pro User folgende Daten neu erstellt:
• Zahlungsarten > Barzahlung
• Steuersätze > Steuerfrei
• Versandarten > Versandkostenfrei
Das heisst bei 5 Fakturama-Benutzern habe ich dann fünf neue Steuersätze mit Steuerfrei.
Die neu erstellten Datensätze lassen sich bei mir nicht löschen.
Bei der Office Integration bin ich mir nicht sicher: Übernehmen alle Rechner den gleichen Office-Pfad aus der DB?
Der Arbeitspfad ist auf dem Server abgespeichert.
Hallo Ralf,
- Folgende Abhängigkeiten wurden mir ausgegeben:
java8-jdk | java8-runtime | java8-sdk
Welche davon ein Problem machen, konnte ich leider nicht ermitteln,
ich habe es einfach nicht gepackt, das anzeigen zu lassen.
- "Beim Ausdruck fehlen im Adressbereich einige Zeilenumbrüche."
Da habe ich die Default-Vorlage und meine alten Vorlagen benutzt.
Der Platzhalter ist: <DOCUMENT.ADDRESS>, was früher geklappt hat.
- Die Option, die LibreOffice-Datei zu öffnen wäre prima,
weil es manchmal sinnvoll ist, z. B. eine Info zu ergänzen.
Der Schalter; "PDF nach Druck anzeigen" ist wirkungslos.
- Die LibreOffice-Dateien werden ordnungsgemäß im richtigen Ordner abgespeichert.
Der LibreOffice-Ordner ist auch o.k. (Es werden ja auch Dateien erstellt.)
- Das mit den Benutzerfeldern bei den Produkten ist schon eine prima Idee.
Wenn sich später mal die Bezeichner ändern lassen -> noch besser!
- Die aktuell nächste Kundennummer wurde bei der Datenübernahme
der alten Fakturama-Daten nicht richtig gesetzt.
- Derzeit kann ich weder bei Rechnung, noch bei Lieferschein, etc. einen Kunden einfügen.
Es öffnet sich das Adress-Auswahlfenster und sofort kommt ein Fenster
mit der Fehlermeldung "java.lang.NullPointerException".
Im Fehler-Fenster ist kein einziger Button ausführbar.
Erst, wenn ich im Hintergrund das Kunden-Auswahlfenster schließe,
kann ich anschließend das Fehler-Fenster schließen.
- Die Auswahl-Felder funktionieren bei den Debitoren und den Dokumenten.
An allen anderen Stelle sind die Auswahl-Felder inaktiv.
- Wo sind die Gutschriften geblieben? Die vermisse ich jetzt.
- Es gibt evtl. Sinn, bei den Kunden neben der USt-Id-Nr. auch noch die UsSt.-Nr.
eintragen zu können, den nicht jeder hat eine USt-Id-Nr. und bei manchen
Gutschriften muss unbedingt eine der beiden Nummern angegeben werden.
Bestimmt würden sich auch hier einige benutzerdefinierte Felder ganz gut machen.
- Für den Start benötigt Fakturama ca. 105 Sekunden. Etwas viel! 😉
- Einen neuen log-File sende ich Dir wieder per E-Mail zu.
Normalerweise müsste der Java-Fehler (siehe oben) mehrfach vorhanden sein ...
Viele Grüße
Hans-Jürgen
Was bei mir noch fehlt sind auf der PDF-Rechnung die Preise vom Produkt (E-Preis / Preis), aber nur wenn ich das Produkt aus der Liste einfüge. Wenn ich das Produkt über das grüne + erstellte erscheinen die Preise im PDF. Beim Total wird alles korrekt dargestellt.
Viele Grüße
Christian