Info Finanzbuchhaltung 7.4.3.170

Die Neuerungen nach Menüpunkten:

Sachkonten- und Bankstammdaten
Es wurde die Möglichkeit geschaffen, dass bei den Sachkonten Anlagen gespeichert werden können (Achtung: eigene Lizenz erforderlich). Hierzu gibt es, wie schon bei den Kunden und Lieferanten, in der Tabulatorseitenanzeige links unten den Eintrag Anlagen. Bei den Banken, bei denen das zugehörige Sachkonto (Feld Sachkonto FIBU) angegeben ist, werden die Anlagen zum zugehörigen Sachkonto ebenfalls angezeigt. Wenn dort Anlagen hinzugefügt werden, werden die ebenfalls direkt dem Sachkonto zugeordnet.
Bankstammdaten
In den Bankstammdaten kann auf der Tabulatorseite Clearingeinstellungen bei den Clearingdateinamen nun der Platzhalter <Bediener> verwendet werden. Beim Dateinamen der im Clearing entsprechend der Vorgabe vorgeschlagen wird, wird dieser Platzhalter durch die aktuelle Bedienernummer ersetzt. 
Hinweis: Wenn der Platzhalter als Teil des Verzeichnisnamens benutzt wird, so muss dieses Verzeichnis bereits vorhanden sein.

Dialogbuchen - Buchungsassistent
Auf den Tabulatorseiten Kontoauszug und Belegsuche wurden beim Buchungsassistenten folgende Erweiterungen eingebaut:
•	Man kann nun mehrere Zeilen der Tabelle markieren.
•	Im Tabellenfuß gibt es nun Summenfelder für die Betragsspalte. Dort wird die Feldsumme der markierten Tabellenzeilen angezeigt.
•	Neben der Soll- und Habenspalte kann man nun auch eine Spalte S/H-Betrag einblenden. Damit ist dann die vorzeichenrichtige Summierung möglich, ohne dass man die Soll- und Habensumme verrechnen muss.
•	Auf der Tabellenkopfzeile kann nun ein eigenes Kontextmenü aufgerufen werden, über das noch weitere Tabellenfunktionen gesteuert werden können.

Dialogbuchen – Buchungsvorlagen
•	Das Kontextmenü der unteren Buchungstabelle wurde um den Eintrag „Buchungsvorlage übernehmen“ erweitert. Dieser Menüpunkt ist nur aktiv, wenn die Erfassungstabelle noch leer ist bzw. nur die erste Kontonummer eingegeben wurde. Hiermit kann eine Buchungsvorlage, die im Buchungsassistenten angelegt wurde, zur direkten Verbuchung ausgewählt werden. 
Der Buchungsassistent muss hier nicht unbedingt eingeblendet sein. In der Spalte Kontonummer kann man auch mit der F4-Taste das Kontoauswahlmenü aufrufen und dort ebenfalls eine Buchungsvorlage auswählen. Wenn man das Buchungskonto schon eingibt bevor man das Kontextmenü aufruft, werden nur die Buchungsvorlagen angezeigt, die sich auf dieses Konto beziehen.
Anwendungsbeispiele für Buchungsvorlagen sind wiederkehrende Buchungen, die nach einem festen Schema (gleiche Gegenkonten, feste Betragsaufteilungen, …) verbucht werden müssen (z.B. Versicherungsrechnungen, Bewirtungskosten, …). Bei Vorgängen mit einem festen Aufteilungsschema, wie z.B. Bewirtungskosten empfiehlt es sich eine Buchung mit möglichst hohem Bruttobetrag als Vorlage zu definieren. Damit werden die Rundungsdifferenzen bei der Aufteilung minimiert.
•	Bei der Übernahme von Buchungsvorlagen aus dem Buchungsassistenten wurden die ggf. geänderten Buchungsbeträge nicht bei den Kostenstellen berücksichtigt, Dazu musste man bisher die Buchungszeilen nochmals einzeln bestätigen. Dies wurde behoben.
•	Bei der Übernahme von Buchungsvorlagen aus dem Buchungsassistenten kann nun ein Buchungstext für die neue Buchung erfasst werden. Dieser Text wird bei der Übernahme in alle Buchungszeilen geschrieben. Wenn kein Text eingegeben wird, erfolgt die Buchung mit den Texten aus der Originalbuchung. Wenn man im Buchungstextfeld die F7-Taste drückt, wird der Text aus der angezeigten Buchung in das Feld übernommen und kann individuell angepasst, und dann in die neue Buchung übernommen werden. Alternativ dazu kann man auch einen Doppelklick auf eine Buchungszeile in der oberen Tabelle machen.

Electronic Banking
Beim Import von Kontoauszügen von Fremdwährungsbanken gab es die Problematik, dass die Auszüge wiederholt zur Verbuchung vorgeschlagen wurden, obwohl sie schon verbucht waren. Ursache dafür war, dass in den Bankauszügen die Transaktionswährung nicht korrekt verarbeitet wurde oder dort nicht angegeben war (insb. im MT940-Format). Hier wurden entsprechende Korrekturen eingebaut. 
Voraussetzung für die korrekte Verarbeitung von Auszügen von Fremdwährungsbanken ist ab dieser Programmversion, dass die Bank in den Sachkontenstammdaten mit der richtigen Währung gekennzeichnet ist und dass die Bank die Auszüge in dieser Währung im CAMT-Format zur Verfügung stellt. 
Das Problem bei den bisher eingelesenen Kontoauszügen besteht weiterhin und kann auch nicht automatisch korrigiert werden, da die bisherigen Auszüge nicht mehr vorhanden sind bzw. auch nicht korrekt waren. Zur Behebung des Problems (wiederholter Vorschlag des Auszugs) gibt es zwei Möglichkeiten:
•	Beim Import von Kontoauszügen sollte der Buchungsabgleich (Datum bei der 2. Auswahlbox im unteren Bereich) nur für neue Buchungen durchgeführt werden. D.h. ab dem Datum, ab dem das korrigierte Programm eingesetzt wird.
•	Für den Zeitraum, zu dem die Auszüge nochmals von der Bank abgeholt werden können, kann man die bisherigen fehlerhaften Auszüge löschen und neu einlesen. Diesen Zeitraum kann man bei der Bank erfragen. 
Zum Löschen muss man als Bediener ‚admin‘ angemeldet sein. Im Modul Electronic Banking -> Bankauszüge (MT940) kann man dann über das Kontextmenü der oberen Tabelle den Bereich der Kontoauszüge löschen, den man neu einlesen will. 
Zum erneuten Einlesen der alten Auszüge muss man das letzte Auszugsdatum (Spalte l. Datum) bei der betroffenen Bank auf das Datum zurücksetzen, ab dem man die Kontoauszüge abholen will.

Wichtiger Hinweis:  Die SEPA-Formateinstellungen (DDK-Version) werden beim Programmupdate nicht automatisch hochgesetzt. Daher sollte man dies manuell vornehmen, wenn beim Clearing Probleme auftreten oder wenn man von der Bank entsprechend informiert wird. => Diese Änderung können Sie unter: Stammdaten | Banken - Karte: SEPA-Einstellungen  vornehmen.
Datenimport	
•	Es wurde die neue Checkbox “BlgNr-Lieferant prüfen” in die Importmaske eingebaut. Wenn das angekreuzt ist, wird bei Lieferantenbelegen (Belegarten R, G und F) geprüft, ob diese Belegart/BlgNrLief bereits vergeben ist. Wenn ja, dann erfolgt eine Meldung und der Datensatz wird abgewiesen. Bei Zahlungsbuchungen erfolgt keine Prüfung, da die OP-Zuordnung über die interne Belegnummer erfolgt.
•	Wenn bei der Übergabe einer Zahlungsbedingung mit Einzelwerten (<S1T> … <NTg>) nicht alle diese Werte enthalten waren, wurden die nicht übergebenen Werte ggf. als Differenz angezeigt. Dies wurde behoben. Die Schnittstellenbeschreibung wurde entsprechend angepasst.

DATEV-Export
Unter gewissen Umständen konnte es vorkommen, dass das DATEV-Journal nicht zurückgesetzt werden konnte. Dies wurde behoben.

Programmübergreifende Änderungen 

Datenstrukturen
Das Feld SUCHNAME wurde ich allen betroffenen Tabellen auf 40 Zeichen erweitert. In den Programm-Masken und -Listen wurden keine Verbreiterungen der Ein- und Ausgabefelder vorgenommen, da dort nicht immer genügend Platz zur Verfügung stand. 
Nummernkreise - Anlagenbuchhaltung
Bei den Nummernkreisen wurde der Eintrag für die Anlagenbuchhaltung erweitert. Es wurde bei dem Eintrag “Mandantenverzeichnis der GDI-Anlagenbuchhaltung” ein Unterknoten “Mandanteneintrag bei abweichendem DB-Passwort” eingebaut. Wenn die Anlagenbuchhaltung mit einem Firebird-Server mit abweichendem DB-Passwort arbeitet muss dieser Eintrag verwendet werden, da dort das abweichende Passwort schon verschlüsselt hinterlegt ist. Wenn beide Einträge vorhanden sind hat der untere Eintrag Vorrang.
Elster-Telemodul
Es wurde das Elster Telemodul Version 37.4.10 integriert. Wie üblich benennt die Finanzverwaltung die Version nach dem zuletzt geänderten fachspezifischen Plugin. Die angezeigte Versionsnummer bei der Elster-Übertragung und den Elster-Ausdrucken können daher davon abweichen.
ZUGFeRD/Java
Im Vorgriff auf zukünftige Datenbankumstellungen wurde die Java Version aktualisiert. Bisher wurde die Java-Version 1.8 von Oracle verwendet. Nun wird die Java-Version 17 (Eclipse Adoptium) verwendet werden. In der Finanzbuchhaltung wird Java für das ZUGFeRD-Modul verwendet.