Einrichten und Betreiben der Topal Solutions Debitoren Schnittstelle
Produktlinie
Standard
|Expert
Betriebsart
CLOUD ABO
|ON-PREMISES
Module
Leistung & CRM
Budget & Teilprojekt
Fremdkosten
Ressourcenplanung
Business Intelligence
Für den Betrieb der Vertec Topal Schnittstelle ist ein 32bit Topal Client Voraussetzung.
Ab Version 6.4 wird Vertec als 64-bit Applikation ausgeliefert. Damit die Topal Schnittstelle damit läuft, muss Topal auf 64 Bit umgestellt werden. Dafür gibt es in Topal einen Menüpunkt Tools > Wechseln nach x64:
Die Vertec Topal Schnittstelle ist ab Vertec Version 6.7.0.7 cloudfähig. Um sie also auch in der Cloud App einsetzen zu können, ist eine Vertec Version ab 6.7.0.7 erforderlich.
Öffnen Sie in Vertec im Ordner Einstellungen die Extensions. Wählen Sie die Topal Solutions Debitoren Schnittstelle und drücken Sie den Installieren-Button.
Einige Systemeinstellungen werden für alle Debitoren installiert. Diese sind im Artikel Systemeinstellungen > Buchhaltung aufgelistet.
Die speziellen Systemeinstellungen für die Topal Solutions Debitoren Schnittstelle sind:
Topal Server: der Servername des Topal Servers. Bei Topal Einzelplatzinstallationen kann dieser Wert leer gelassen werde, die Schnittstelle verwendet dann localhost als Servernamen. PropertyName: TopalServer. StringProperty. |
Topal Login via SSL: Ab Vertec 6.1 kann eingestellt werden, ob die Verbindung zu Topal über SSL geschehen soll. Damit diese Systemeinstellung erscheint, muss die Topal Schnittstelle nach dem Update auf Vertec 6.1 einmal deinstalliert und wieder installiert werden. Bereits bestehende Systemeinstellungen gehen dabei nicht verloren. Ist die Systemeinstellung nicht sichtbar oder auf Nein gestellt, bleibt alles wie bisher und die Schnittstelle funktioniert weiterhin.Weitere Informationen zur Topal SSL Anbindung finden Sie unter http://info.topal.ch/content/info/Topal_Media_Server/de/topal_ssl_anbindung.htm. PropertyName: TopalUseSSL. BooleanProperty. |
Fibu Login: Der Loginname für das Login beim Topal Server. PropertyName: LoginFibu. StringProperty. |
Fibu Passwort: Das Passwort für das Login beim Topal Server. PropertyName: PasswordFibu. StringProperty. |
Fibu Mandant: Die Mandantennummer (code) des Topal Mandanten. PropertyName: DatenbankFibu. StringProperty. |
Buchhaltungs-Periode: Das Buchungsjahr des Topal Mandanten, das für neue Buchungen verwendet werden soll. PropertyName: PeriodeFibu. StringProperty. |
Nummernkreis Debitorbuchungen: Wählen Sie hier den Debitoren-Nummernkreis direkt aus Topal aus, indem Sie auf den "..."-Button klicken. Der Code des Nummerkreises wird damit hinterlegt. Bei jeder Buchung wird ein Nummernkreis mit diesem Code gesucht und verwendet, wenn gefunden. Wenn in einem Mandanten kein Nummernkreis mit dem hinterlegten Code gefunden wird, so wird einfach kein Nummernkreis übergeben. Da Nummernkreise in Topal mandantspezifisch sind, kann es sein, dass mit dem hinterlegten Code im einen Mandant ein Nummernkreis gefunden wird, aber im anderen Mandanten nicht. Möchten Sie in Topal mehrere Mandanten bebuchen, müssen alle Mandanten, in denen man einen Nummernkreis verwenden will, einen Nummernkreis mit demselben Code haben. PropertyName: DebiNummernkreis. StringProperty. |
Stornierungsmethode: Versionen vor 5.8 implementieren das Stornieren in Topal als Löschen der Rechnung. Ab Version 5.8 kann die Stornierungsmethode eingestellt werden. Zur Auswahl stehen folgende Optionen:
PropertyName: Stornierungsmethode. AuswahlProperty. |
Falls Sie in Topal Mandanten-Kennwörter eingegeben haben (Passwortschutz aktiviert), muss in den Eigenschaften des Mandanten bei Sicherheit das Häkchen bei Passwort bei der Anmeldung durch eine andere Applikation verlangen entfernt werden, damit die Schnittstelle zwischen Vertec und Topal richtig funktioniert.
Die Topalschnittstelle verwendet die Nummern wie folgend beschrieben. Diese Beschreibung gilt für Topalschnittstellen ab Version 149.
Vertec schreibt die Rechnungsnummer im Topal in das Feld FreieRechnungsnummer. Das Feld Rechnungsnummer in Topal wird nicht beschrieben. Topal vergibt die Rechnungsnummer selbstständig.
Dafür sollte die Option Freie Rechnungnummer Eindeutig und Aufsteigend deaktiviert sein. Ansonsten erscheint gegebenfalls eine Fehlermeldung Doppelte freie Rechnungsnummer, und die Rechnung wird nicht gebucht.
Soll auf den Topal Reports die Freie Rechnungsnummer anstelle der Rechnungsnummern ausgegeben werden, lässt sich das pro Mandant in den Eigenschaften einstellen.
Die Benutzeroberfläche kann je nach Topal-Version variieren. Alle Einstellungen sind aber immer in den Mandant Eigenschaften zu finden.
Im Vertec wird auf der soeben gebuchten Rechnung die Topal Rechnungsnummer als Belegnummer gespeichert. Sie dient dem Zahlungsabgleich als eindeutige Referenz auf die Topalrechnung.
Topal 6 unterstützt Buchungen immer mit Bruttobetrag. Damit funktioniert das Buchen auch für Mandanten mit Saldobesteuerung. Die Buchungen aus Vertec wurden dementsprechend umgestellt, mit der Schnittstelle FibuTopal.py ab Version 131 werden nur noch Bruttobeträge an Topal übergeben.
Möchten Sie nach Saldosteuersätzen abrechnen, müssen Sie ausserdem folgende Anpassungen vornehmen:
Notwendige Anpassungen in Topal für Saldosteuer:
Notwendige Anpassung in Vertec für Saldosteuer:
Eine Rechnung in Vertec sieht wie folgt aus:
An Topal wird folgendes übergeben:
Sobald Sie die Topal Solutions Debitoren Schnittstelle installiert haben, können Sie den Zahlungsabgleich aufrufen über Menü Einstellungen > Zahlungsabgleich.
Der Zahlungsabgleich sucht im Topal nach der Rechnungsnummer, welche im Vertec als Belegnummer hinterlegt ist, und findet so die zugehörigen Zahlungen.
Daraufhin werden die einzelnen Zahlungen zu einer Rechnung aus Topal eingelesen und die Rechnungen in Vertec entsprechend angepasst. Die durch den Zahlungsabgleich erstellten Zahlungen erhalten als Belegnummer die Zahlungsbelegnummer aus Topal.
Wenn eine Rechnung in Topal mit Minderung oder Skonto bezahlt wird, so erstellt Topal eine Zahlung, als hätte der Kunde den ganzen Betrag bezahlt, und eine zweite Zahlung mit dem Minderungsbetrag.
Beim Zahlungsabgleich mit Vertec wird die Zahlung mit dem Minderungsbetrag ignoriert. So stimmen die Beträge auch bei Teilzahlungen (mit / ohne Minderungsbetrag), und die Rechnung erscheint in Vertec normal bezahlt, der ausstehende Betrag ist 0. Die Minderung kann in Vertec nicht nachvollzogen werden.
Bei Überzahlungen importiert Vertec den kompletten Zahlungsbetrag und setzt das bezahlt-Häkchen; die Rechnung hat dann einen negativen offenen Betrag.
Voraussetzung für den Betrieb des Zahlungsabgleichs wie hier beschrieben ist eine Topal Version ab 5.0 und eine Vertec Topal Solutions Debitoren Schnittstelle ab Version 149. Die Schnittstellen-Version finden Sie im Extension-Manager.