Changelog XRechnung.odb ab XRechnung_2502_001.odb Neue Versionen zur XRechnung werden immer dann erstellt, wenn ein Fehler bereinigt wurde oder eine zusätzliche Funktion hinzu gekommen ist. Wird eine Version mit gleicher Versionsbezeichnung neu hoch geladen, so betrifft die Änderung keine Funktionen der Datenbank sondern lediglich Codebereinigung. * XRechnung_2502_001.odb - Warenverwaltung aufgenommen - Formulare übersichtlicher gestaltet - erweiterte XRechnungen einfacher eingebbar * XRechnung_2502_002.odb - Warenverwaltung: Steuerangabe zu Pflichtfeldern, Preise zuerst von der Eingabe des StartDatums in der Rechnungszeile abhängig gemacht - Kopieren von Rechnungen auch für Rechnungen der Warenverwaltung ermöglicht – Fehlende Inhalte in "tbl_Steuer_Anmerkung" nachgetragen und Leeren der Tabelle beim Update raus genommen. * XRechnung_2502_003.odb - Pflichtfelder im Bereich Steuern und Warenverwaltung in den Tabellen gesetzt. - Zahlungsnotizen als Standard für Lieferscheine, Angebote usw. ermöglichen (tbl_Rechnungstyp_Code). * XRechnung_2502_004.odb - Vorhergehende Angebote, Lieferscheine und Auftragsbestätigungen erscheinen jetzt unter "Anmerkungen" oberhalb der Rechnung, nicht mehr in der Rechnungssummierung. - Update aus vorheriger Version für tbl_Bankverbindung korrigiert. Die Tabelle wurde zu spät eingelesen. * XRechnung_2502_005.odb - Anzeige von Rechnungen in den Eingabeformularen korrigiert. Es erscheinen keine Rechnungen mehr, die komplett bezahlt sind. Es erscheinen auch keine Belege mehr, die mit aktuelleren Belegen verknüpft wurden. - Im Kontoformular erscheinen nur noch Rechnungen, keine Angebote o.ä. * XRechnung_2502_006.odb - Anzeige der Beträge in der ausgedruckten Rechnung ohne Währungszeichen über das Format "CurrencyNum" eingebaut. - Alternative Währungsangabe für die Rechungen möglich (allerdings: Anzeige in Formularen etc. weiter als €). - Steuercodeangabe in erweiterten XRechnungen korrigiert. * XRechnung_2502_007.odb - Anzeige anderer Währungen auf alle Rechnungsformulare ausgeweitet - kleinere Korrekturen (Messagebox beim Druck vergessen zu deaktivieren). * XRechnung_2502_008.odb - Bruttobetrag und laufende Summierung in den Rechnungszeilen - Erweiterte XRechnung zur freien Eingabe auf allen 3 Ebenen wieder hinzugefügt (Achtung! Summierungen vor dem Druck überprüfen!) * XRechnung_2502_009.odb - Defaultsteuersatz und Defaultsteuercode in tbl_Firma von der tbl_Steuerart und dem Datum abhängig erstellt. * XRechnung_2502_010.odb - Andere Währungen in XML-Dateien: Bisherigen Code korrigiert, da noch EUR als Code fest in den Makros verankert war. - Steuerfreiheit auch in die erweiterten Rechnungseinstellungen übernommen (Änderung der Währung kann Steuerfreiheit beinhalten). - Druck von Zeilennummern korrigiert - wurde bei den Spalten für die Rechnung nicht mehr berücksichtigt. * XRechnung_2502_011.odb - Das Feld "KundeZeichen" wurde aus der Rechnungsvorlage entfernt. Es war für die Leitweg-ID der Behörden gedacht. Die ist aber abhängig vom Kunden, nicht abhängig von der Rechnung. Der Eintrag erfolgt jetzt im Formular "Kunde" unter der "Leitweg-ID/Kundenkennung". Das Feld "KundeZeichen" in "tbl_Rechnung" bleibt im Hintergrund bestehen, damit die alten Rechnungen weiter Bestand haben. * XRechnung_2502_012.odb - Feld "KundeZeichen" auch im Formular "Rechnung", allerdings nicht mahr als verpflichtendes Feld. Wird im Formular "Rechung" ein Eintrag getätigt, so gilt dieser für die spezielle Rechnung. Ansonsten zieht der Eintrag aus dem Formular "Kunde". Ist auch dort kein Eintrag, so wird die interne Kundennummer genommen. * XRechnung_2502_013.odb - Wiederherstellung von einigen Funktion im Formular "frm_Lieferung_Aenderung" zur Weiterleitung von Lieferungen. - Einlesen von Rechnungen war nach Version 2502_010 wegen eines falschen Währungszusatzes nicht mehr möglich → wiederhergestellt. - Einlesen von Rechnungen: Rabatte und Aufschläge berücksichtigen jetzt Anzahl der Waren in der Rechnungszeile * XRechnung_2502_014.odb - BIC wird in jeder XML-Rechnung mit angegeben. So sind neben den anderen SEPA-Statten auch Rechnungen nach San Marino, Monaco, Schweiz, Saint Pierre und Miquelon möglich. - Beim Einlesen aus früheren Versionen wurden teilweise nur 3 Tabellenfelder in den Tabellen der Rechnungsformulare angezeigt - korrigiert - Die Listung von Bezügen zu anderen Rechnungen in viw_Rechnung verlangsamte die Ansicht bei vielen Rechnungen deutlich. Durch Unterabfrage korrigiert. * XRechnung_2502_015.odb - Bei erweiterten XRechnungen erschienen die Gliederungspunkte trotz eigeschalteter Nummerierung ohne Nummer - korrigiert - Bei erweiterten Rechnungen wurde der Defaultwert sowie die Schreibberechtigung für einige Felder nicht korrekt gesetzt - behoben. * XRechnung_2502_016.odb - Vom Kunden abhängige Spaltenbezeichnungen für Ware, Warennummer und Warenzusatz können jetzt auch im Rechnungsformular eingeblendet und geändert werden. Die Änderung erscheint auch in den Druckeingenschaften der Rechnung. - Beispiel für das Einstellen von Standarddatumswerten in den Makros bereitgestellt. Werte wie Anfangsdatum und Enddatum des Vormonats oder eines beliebigen Monats können über viw_Filter ausgefüllt werden und dann z.B. für das Lieferdatum genutzt werden. Beispiel unter Inputcontrol → FormChange, ca. Zeile 125 * XRechnung_2502_017.odb - Rechnungsformulare mit Comoboxen hinzugefügt. Ware wird in Abhängigkeit vom Kunden vorgeschlagen oder kann dort frei eingetragen werden. - Formularfelder, sofern bisher nicht andersfarbig dargestellt, einheitlich auf weißen Hintergrund eingestellt. * XRechnung_2502_018.odb - Die Erstellung der Mail wird jetzt mit Zeitstempel abgespeichert. Im Einstellungsformular kann eingestellt werden, wie lange eine Rechnung nach der Mailerstellung noch bearbeitbar sein soll. - Steuerfreie Rechnungen innerhalb der EU konnten mit ZUGFeRD nicht komplett erstellt werden - korrigiert - Umsatssteuernummer des Empfängers, sofern vorhanden, wird jetzt auch im Druck mit angezeigt. * XRechnung_2502_019.odb - Fehler bei Listboxen in frm_Rechnung-Extension-2_W beseitigt. - Nicht benutzte Abfragen durch "X_" gekennzeichnet. - Nicht benutzte Makros durch "X_" gekennzeichnet. - Fehler in "viw_Rechnung_Ausgang" bei der Zeilennummer in erweiterten Rechnungen beseitigt. - Fehler bei der Zahlung von eingegangenen Lieferungen beseitigt. - Plural der Maßeinheiten war bisher auf Werte > 1 beschränkt. Jetzt für die Maße, die nicht dem Betrag '1' entsprechen. - viw_Lieferung_Aenderung: Druckerstellung war nicht möglich, auch andere Ansichten Angepasst an die Rechnungsansichten. - Filterung im Kontoformular verbessert - Privatkunden können mit Firmenbezeichnung aufgenommen werden - es wird nur Ansprechpartner in die Adresse der PDF-Datei übernommen. - Bei Gliederungen für erweiterte XRechnungen können auch die Summen für die Gliederung angezeigt werden. - QRCode wurde bei der Erstellung mit automatischer Größe erzeugt. Dies führte zu einem recht kleinen Bild, wenn der QRCode das letzte Element auf einer Seite mit wenig Platz war. Der QRCode wird jetzt von der Größe auf die Breite und Höhe der letzten Spalte eingestellt. * Die wichtigste Neuerung: Zur 2502_019 existiert jetzt auch die erste Serverversion für MariaDB/MySQL. Hier sind die Daten dann auch für mehrere User gleichzeitig nutzbar. * XRechnung_2502_020.odb - MariaDB: Ansichten vom Import per SQL ausgenaommen → muss von der Base-Datei aus erfolgen. - MariaDB: Startwerte der Autoincrementfelder angepasst * XRechnung_2502_021.odb - MariaDB: Einige Listenfelder korrigiert - zeigten '0' an. - MariaDB: Viele Ja/Nein-Felder wurden beim Export zu einstelligen Textfeldern - korrigiert - MariaDB: Zahlungsnotizen erschienen nur, wenn auch Skonto gewährt wurde - korrigiert (Ansichten neu erstellen!) - Filterfelder im Kundenforumlar und im Lieferantenformular wurden erst beim Neustart aktualisiert. Die Aktualisierung erfolgt jetzt nach jedem Abspeichern eines Kunden- bzw. Lieferantendatensatzes. * XRechnung_2502_022.odb - MariaDB: Kontoeingabe für Rechnungen funktionierte nicht - behoben. - Rechnungskopien wurden mit der gleichen Rechnungsnummer erstellt - behoben. - Rechnungssuche: Warnung zu anderer Währung als dem Euro wurde nicht angezeigt - korrigiert * XRechnung_2502_023.odb - Reihenfolge der Rechnungsposten nicht immer im Einklang mit lfd. Nummerierung - korrigiert - Für Rechnungsformulare ist eine Rechnungspostenübersicht hinzu gekommen. Die Übersicht kann im Formular "Einstellungen" auf 'sichtbar' geschaltet werden. Um dies mit der MariaDB zu ermöglichen muss das Makro Update → StartNewField ablaufen. Dadurch wird das Feld der Datenbank hinzugefügt. Die Übersicht ist nur sinnvoll, wenn in verschiedenen Rechnungsmodulen gearbeitet wird, weil eine Rechnungszeile mit Warenauszahl in einer einfachen Rechnung nicht angezeigt wird. Gleiches gilt für Rechnungen mit Untergliederungen (erweiterte XRechnungen). - Suche beinhaltete nicht die Waren aus den Formularen für Waren auswahl - korrigiert - Die Kontoübersicht wurde um eine Zuweisung der Konten zu den Zahlungen und eine Berichtsfunktion für die gesamten Kontobewegungen erweitert. - Für das Lieferdatum wurde eine Änderung der Beschriftung für die jeweilige Rechnung ermöglicht. Es können so jetzt statt "Lieferdatum:" auch Begriffe wie "Ausgeführt am:", "Abgeholt am:" oder ähnliches eingefügt werden. Hinweis: Bei der MariaDB beachten: Die Ansichten müssen auch bei jedem Update neu erstellt werden. Sonst kommen Änderungen bei den Formularen nicht an. Bitte die Anleitung dazu beachten! * XRechnung_2502_024.odb - Rechnungen können jetzt auch mit Preisangaben als Bruttopreisen erstellt werden. Der Nettopreis wird bestimmt und die Steuer dazu berechnet, so dass der Bruttopreis genau erreicht werden kann. - Kontoübersicht: Nur einzelene Monate auswählbar, jetzt auch alle Monate eines Jahres - In vielen Formularen tauchten noch die zusätzlichen Navigationsleisten im Fenster unten auf. Das führte teilweise zu Irritationen. Diese Leiste ist jetzt in allen Formularen ausgeschaltet. - Die Verbindung zu Angeboten, Auftragsbestätigungen u.ä. war nur auf eine Verbindung beschränkt. Jetzt können mehrere Rechnungen mit einer Auftragsbestätigung verbunden werden. - Die Listenfelder für die weiteren Verbindungen (siehe oben) wurden nicht korrekt erstellt - korrigiert. * XRechnung_2502_025.odb - Mahnungsdruck ergänzt mit gesonderter Druckvorlage für bis zu 3 Mahnstufen, Mahngebühr und Verzugszins. Gebühren können in den zusätzlichen Rechnungseinträgen vermerkt werden (siehe Beschreibung). - Kundenverwaltung: Auf besonderen Wunsch ein Feld für den Vornamen eines Kunden im Bereich "Ansprechpartner" hinzugefügt. So können Daten aus anderen Datensätzen eventuell leichter übertragegen werden. Der Vorname ist nicht notwendig und taucht auch in der XRechnung nicht weiter auf. Er wird nur bei der Erstellung berücksichtigt, wenn das Feld auch einen Inhalt hat. - Rechnungsabsicherung: Nach der Speicherung erfolgt eine Abfrage, ob die Datei an das Mailprogramm weitergeleitet werden soll. Bei der ersten Weiterleitung wird das Versanddatum abgespeichert. * XRechnung_2502_026.odb - Dateibezeichnungen für Anhänge stimmen bei Änderungen des Kürzels für Rechnungen nicht mit der Rechnung überein. Korrigiert auf die vorgegebenen Kürzel - werden jetzt aus der gleichen Quelle gelesen. Wird ein Dateianhang vor dem Drucken eines Dokuments eingelesen, so wird die Rechnung bereits zu diesem Zeitpunkt mit einer festen Rechnungsnummer versehen. - Steuerbefreiung für Kleinunternehmen und andere Gründe: Einträge in den zusätzlichen Rechnungsangaben (Porto etc.) wurden in den xml-Dateien nicht mit der entsprechenden Steuerbezeichnung und dem 0-Prozentsatz versehen. Dadurch waren die XRechnungen nicht valide. Korrigiert. - Dateibezeichnungen bei Anhängen für eingegangene Lieferungen hatten nichts mit den Dateibezeichnungen der Lieferungen zu tun. Korrigiert. - Erweiterte Rechnungseinstellungen bei der Rechnungssuche und der Aufnahme von Lieferungen brachten einen Makrofehler. Unnötige Makros aus dem Formular entfernt. * XRechnung_2502_027.odb - Bei Rechnungen mit der Warenverwaltung fehlen Preise, wenn das "abDatum" bei der Preisgestaltung nach dem Rechnungsdatum liegt. Hier erfolgt jetzt in den Listenfeldern eine entsprechende Warnung. - Bei Speichern von Mahnungen wurde die XRechnungs-Erstellung ausgelöst - korrigiert. - Beim Import aus Calc-Tabellen wurde der Datenbankname in der MariaDB-Version nicht ausgelesen - korrigiert. * XRechnung_2502_028.odb - Im Formular "Konto" war es möglich, Buchungen vor dem Rechnungsdatum vor zu nehmen. Bei fehlerhaften Eingaben landen solche Buchungen im falschen Monat, eventuell auch im falschen Jahr. Ein Makro setzt jetzt das Rechnungsdatum als Minimum für das Buchungsdatum. * XRechnung_2502_029.odb - In den Ausdrucken erschien teilweise ein doppeltes Leerzeichen bei der Adresse. Das ist (hoffentlich) jetzt korrigiert. - Beim Ausdruck von erweiteren XRechnungen wurde der Betrag für die Hauptgliederungen linksbündig ausgegeben. Die Zuweisung der Rechtsbündigkeit erfolgt jetzt nach der Zuweisung des Absatzformates. - Beim Ausdruck tauchte trotz Steuerfreiheit bei teilweise bezahlten Rechnungen "offen (Netto)", "offen (Steuer)" und "offen (Brutto)" auf. Das wurde auf eine Zeile mit "offen" reduziert. - In erweiterten Rechnungen war die Sortierung der Einträge bei entsprechender Eingabe fehlerhaft. - Bei der MariaDB funktionierte die Abfrage in der Rechnungseingabe nicht einwandfrei zusammen mit der GUI. * XRechnung_2502_030.odb - Einige Ansichten funktionierten nur innerhalb von Base, nicht aber in PHPMyAdmin. Probleme mit der Collation innnerhalb von "viw_Rechnung" konnten behoben werden. - Der Rechnungsdruck ist jetzt um die Funktion erweitert, dass auch englischsprachige Rechnungen möglich sind. Die englischsprachige Version wird gewählt, wenn das Zielland nicht DE, AU oder CH ist. Hinweis: Die Mahnungsvorlage wurde nicht übersetzt. Auch die sonstigen Übersetzungen sollten in dem Einstellungsformular überprüft werden. Die Englischkentnisse des Autors reichen zwar für Bugbeschreibungen, nicht aber für das Schriftenglisch im Wirtschaftsbereich… - Die Rechnungsnummer erschien nicht, wenn eine Rechnung direkt nach der Erstellung gedruckt wurde. Korrigiert. * XRechnung_2502_031.odb - Übersetzung Englisch für Zahlungsnotizen erweitert. Einige andere Felder waren auch nicht übersetzt… - Kopieren von Rechnungen jetzt auch so möglich, dass eine Kopie von einer Rechnung direkt einem anderen Kunden zugewiesen werden kann. - Bei einigen Tabellen in den Formularen sind nicht alle Felder zur Änderung freigeschaltet. Die bearbeitbaren Felder sind jetzt gekennzeichnet. - Durch Hinzufügen von Feldern waren einige Formular bei der Tabulatorreihenfolge durcheinander geradten. Die Reihenfolge wurde in jedem Formular überarbeitet. * XRechnung_2508_001.odb - Pfadkorrektur beim Einlesen von Anhängen in MariaDB - Formular frm_Eingang_einfach hinzugefügt. So können Belege, die nicht als XRechnungen existieren, wenigstens für Buchungszwecke aufgenommen werden. - Listenfelder in Formularen zeigten meist nur maximal 5 Einträge an. Der Rest musste gescrollt werden. Auf 20 Einträge erhöht. - Sprachtabelle tbl_Sprache_EN abgesichert, damit diese nicht beim Update von einer vorherigen Version ohne Sprachtabelle geleert wird. - Neue Variablen in XRechnung übernommen: Gruppe Buyer Contact [BG-9] mit den Elementen …point [BT-56], …telephone number [BT-57] und …email address [BT-58]. Tabelle tbl_Kunde sowie das entsprechende Formular erweitert. - Automatisches Schließen der Base-Datei nach dem Schließen des letzten Formulars überarbeitet. Dazu ist eine Prozedur erforderlich, die über die Beschreibungsdatei installiert werden kann. Die Beschreibungsdatei ist deshalb als *.odt-Datei dabei und muss die Ausführung von Makros erlaubt bekommen. In der Datei befindet sich in dem Kapitel "Beenden von Base nach dem Schließen des letzten Formulars" ein Button für die Installation. - Fehlerkorrekturen bei der Direkteingabe von Lieferanten. Ein Abspeichern war hier nicht möglich, da ein Pflichtfeld nicht vorhanden war. * XRechnung_2508_002 - Ausgabe leerer Berichte (Lieferungen, Konto) durch Vorabfrage unterbunden. - Bericht "rpt_Lieferung" etwas kompakter gestaltet (Rechnungszeilen mit Schriftgröße 10 pt gegenüber vorher 12 pt) - Kontoübersicht auch nach Quartalen erstellbar * XRechnung_2508_003 - Rechnungsnummern und Nummern für Angebote, Lieferscheine usw. wurden bisher in einem fortlaufenden Nummernkreis verwaltet. Jetzt sind alle Rechnungen, zu denen eine XRechnung erstellt wird, in einem Nummernkreis. Alle weiteren Rechnungstypen (Angebot, Lieferschein, Auftragsbestätigung …) sind in einem getrennten Nummerkreis zusammengefasst. Um die Nummerierung nicht komplett durcheinander zu bringen: Sind bisher nur Rechnungen erstellt worden, so kann ein Update gemacht werden. Wurden bereits Angebote, Lieferscheine o.ä. erstellt, so sind alle Dokumente zusammen in einem Nummernkreis. In diesem Fall sollte erst zum nächsten Jahr ein Update erfolgen. * XRechnung_2508_004 - Erstellte Rechnungen konnten später nicht mehr einwandfrei ausgedruckt werden, wenn Zahlungen erfolgt waren, da alle Zahlungen und nicht nur Zahlungen bis zur Rechnungserstellung berücksichtigt wurden. - Bei Skontoberechnungen wurden falsche Beträge erstellt werden, wenn einzelne Posten nicht skontierbar waren. - Bei Sicherheitseinbehalt (zur Gewährleistung) war kein Skonto möglich. Skonto wird jetzt ab einem prozentualen Gesamtbetrag gewährt (Standard: 100%). - Teilrechnungen wurden nicht kumulierend gehandhabt. Jetzt kann der Inhalt der 1. Rechnung in der 2. Rechnung erscheinen usw. - Bei Stornierungen entstehen Gutschriften (381/389), die bisher mit positivem Betrag im Konto aufgeführt wurden. Gutschriften werden jetzt grundsätzlich mit negativem Betrag aufgeführt, damit sie die Rechnung ausgleichen. In der Gutschrift selbst ist sowohl ein negativer als auch ein positiver Betrag möglich. - Rechnungen in dem Suchformular konnten nicht mehr direkt gedruckt werden. Jetzt ist von dort aus die Rechnung als PDF-Datei aufrufbar. * XRechnung_2508_005 - MariaDB: Zahlungsnotizen wurden durch eine Klammer an der falschen Position nur ausgegeben, wenn die Rechnung mit Skonto versehen war. - MariaDB: Buchungen über das Kontoformular waren für ausgehende Rechnungen nicht möglich, da Haupt- und Unterformular nicht richtig verknüft waren. - Skontoeingaben sind mit zusätzlichem Schutz versehen. So ist jetzt zuerst eine Eingabe von Skonto1 erforderlich, danach eine Angabe der Tage ab Rechnungsstellung für dieses Skonto, bevor auch eine Angabe von Skonto2 möglich ist. * XRechnung_2508_006 - Skonto wurde bisher gegeben, wenn bei der Rechnung oder beim Kunden Skonto angewählt war. Jetzt setzt die Einstellung beim Kunden nur den Standardwert für die Rechnung. Dort kann also Skonto auch abgewählt werden. Ist beim Kunden kein Skonto angewählt, so kann auch in der Rechnung Skonto nicht ausgewählt werden. - Für Gutschriften wurde eine Zahlungsnotiz hinzugefügt. - XRechnungserstellung war beim Umstellen auf die Skontoänderungen defekt. Behoben. - Stornierung und Rechnungskorrektur wurden überarbeitet * XRechnung_2508_007 - Zahlungsberechnung für weitergeleitete Lieferungen passte nicht mehr zur XRechnungs-Erstellung. Angepasst. - Weitergeleitete Rechnungen konnten nach eingegangenen Zahlungen nicht mehr korrekt erstellt werden. Angepasst. - Bei korrigierten Rechnungen konnte beim noch offenen Betrag auch ein negativer Wert erscheinen. Da das eine Zahlung der Firma an den Kunden ist durfte dort kein QRCode zum Überweisen erscheinen. - Bei negativen offenen Beträgen oder ausgeglichenen Rechnungen erscheint eine (sprachlich angepasste) Meldung statt des Girocodes. - Die Kontoübersicht ist jetzt auch als Auszug in Calc verfügbar. Hierfür muss nur der Bericht rpt_Kontostand in rpt_Kontostand_Writer und der Bericht rpt_Kontostand_Calc in rpt_Kontostand umbenannt werden. * XRechnung_2508_008 - Im Kundenformular ist jetzt unabhängig von der Landeseinstellung die Wahl einer anderen Rechnungssprache möglich. * XRechnung_2508_009 - In XRechnungen ist kein Leistungsdatum notwendig. Nach § 14 Abs. 4 Satz 1 Nr. 6 UStG ist solch ein Datum aber erforderlich. Deswegen wird, wenn keine Lieferdatum vermerkt ist, das Rechnungsdatum ab sofort als Leistungsdatum eingesetzt. - Bei den alternativen Bankverbindungen der Firma fehlte ein Feld für den Zahlungsempfänger. Falls dieser unterschiedlich zum Zahlungsempfänger des Hauptkontos ist kann das nach neueren Regeln (IBAN und Zahlungsempfänger müssen stimmen) zu Problemen führen. - In den allgemeinen Einstellungen sind jetzt auch der Landescode und der Währungscode enthalten. Es können jetzt also Rechnungen grundsätzlich auch aus anderen Ländern erstellt werden und mit einer entsprechenden Währung versehen werden. Bisher war nur die alternative Währung für Rechnungen separat einstellbar. - Bei der Warenverwaltung ist das Feld "Warenzusatz" bisher nur über die Warenverwaltung einstellbar. Jetzt kann der Inhalt "Warenzusatz" auch neben der Auswahl der Warenverwaltung für jeden Rechnungsposten separat eingestellt werden. * XRechnung_2508_010 - Bei Rechnungen mit anderer Währung wird die Währung jetzt auch in den Feldern des Formulars sowie direkt im Rechnungsdruck angezeigt. - Eine grundsätzliche Einstellung der Währung ist ebenfalls möglich, wenn das Programm z.B. standardmäßig aus der Schweiz betrieben werden soll. - Eine Eingabe des aktuellen Umrechnungskurses zur Standardwährung bei separaten Währungen für eine Rechnung ist möglich. So kann die Kontoführung in einer Währung durchgeführt werden. - Ein Eintrag für ein Wahrungskürzel ist zur Zeit nur in "tbl_Currency_Code" möglich. Ohne Kürzel wird einfach der ISO-Code genommen. * XRechnung_2508_010 - Währungsumstellung auch bei Lieferungen und Weiterleitung von Lieferungen eingebaut - Mit Eingabe des Wechselkurses ist auch bei Lieferungen so eine Kontoführung mit verschiedenen Währungen möglich. - Fehler bei der Neueingabe von Rechnungen behoben (Umstellung der Währung ließ zwischendurch das Formular hängen…) * XRechnung_2508_011 - In der Firebird-Version fehlte zum Export eine Ansicht. * XRechnung_2508_012 - Bei der Kontoführung kann jetzt alternativ auch ein Ausdruck mit zusätzlichen Steuerangaben ausgegeben werden. Der bisherige Ausdruck gibt nur das Bruttoresultat für das Konto an. * XRechnung_2508_13 - Bereits gezahlte Beträge wurden bei der Summierung viw_Lieferung_Summe und viw_Lieferung_Summe_Änderung nicht berücksichtigt - korrigiert. - MariaDB: Der anschließende Rechnungsausdruck über die Rechnungssuche war falsch verknüpft - korrigiert. - Das "Reverse_Charge-Verfahren" benötigt beim Kunden ein Eintrag für die UST-IdNr. Das wurde bisher nicht abgefragt und konnte zu fehlerhaften XRechnungen führen. * XRechnung_2508_14 - Bei mehreren Rechnungsposten konnte es vorkommen, dass in der Summierung Netto, Steuer und Brutto nicht mehr genau zueinander passten (Rundungsprobleme im Bereicht von wenigen Cent). Da es Validatoren gibt, die solche Dokumente dann ablehnen (Nur die Summe ist mit 2 Nachkommastellen korrekt anzugeben - keine Bruttoangaben bei Rechnungszeilen) wurde das durch eine Erhöhung der Nachkommastellen für den Steueranteil und den Bruttobetrag bei den Rechnungszeilen behoben. Achtung!!! - bei Nutzung des Kontoformulars kann es jetzt passieren, dass bereits ausgeglichene Rechnungen wieder auftauchen, weil ein paar Cent fehlen oder zu viel gebucht wurden. Vermutlich gleichen sich die Buchungen schließlich aber weitgehend aus, so dass einfach diese entsprechenden Unterschiedsbeträge zusätzlich eingegeben werden sollten. - Die Auswahlmöglichkeit von Währungsanzeigen für die Formulare führte bei neuen Kunden bei ersten Rechnungen zu einer Fehlermeldung. Gleiches passierte im Mahnungsformular, wenn keine anmahnbare Rechnung existierte.