Abacus Web Debitoren Schnittstelle
Produktlinie
Standard
|Expert
Betriebsart
CLOUD ABO
|ON-PREMISES
Module
Leistung & CRM
Budget & Teilprojekt
Fremdkosten
Ressourcenplanung
Business Intelligence
Öffnen Sie in Vertec im Ordner Einstellungen die Schnittstellen
. Öffnen Sie die Abacus Web Debitoren Schnittstelle und drücken auf Installieren
.
Einige Systemeinstellungen werden für alle Debitorenschnittstellen installiert. Diese sind im Artikel Systemeinstellungen > Buchhaltung aufgelistet.
Weitere Systemeinstellungen für die Abacus Web Debitoren Schnittstelle sind:
URL für Abacus WebserviceDie Basis URL des Abacus Web Services. Wird nichts angegeben, wird die Standard URL PropertyName: |
Fibu LoginDer Name des Abacus Users für das Login PropertyName: |
Fibu PasswortDas Passwort des Abacus Users für das Login PropertyName: |
Fibu MandantDer Mandant, der für Buchungen verwendet werden soll. Zusätzlich kann ein Geschäftsbereich mitgegeben werden. Der Geschäftsbereich muss dem Code des Mandanten mit einem Bindestrich folgend eingetragen werden. Soll also ein Personenkonto in den Geschäftsbereich 10 des Mandanten 7777 gebucht werden, so muss der Eintrag 7777-10 lauten. PropertyName: |
Die 3 Werte Fibu Login, Fibu Passwort und Fibu Mandant können auf den Ebenen Projekttyp und Projekt überschrieben werden. Vertec empfiehlt, nicht mit mehreren Mandanten in Abacus zu arbeiten, sondern stattdessen Geschäftsbereiche zu verwenden. Bei Verwendung mehrerer Mandanten ist die Zuordnung von PK-Nummern zu Debitor (und auch Kreditor) nicht eindeutig. Daten könnten unbeabsichtigt überschrieben werden. |
Rechnungsnummer als Abacus Belegnummer verwendenAb Version 6.4.0.23. Ist dieses Property auf Falls QR aus Vertec verwendet werden, muss diese Einstellung auf Ja gesetzt werden. Die Rechnungsnummer wird in der Referenznummer übergeben. Damit Abacus beim Einlesen der Zahlungen von Post/Bank die Rechnungen zuordnen kann, muss die Belegnummer in Abacus die Rechnungsnummer in Vertec sein. PropertyName: |
Abacus Haben-Kostenstelle2 ExpressionHier kann eine OCL-Expression angegeben werden. Diese bezieht sich auf das Projekt der gebuchten Rechnung. Das Ergebnis wird dann bei jeder Buchungs-Position als Haben-KST2 übergeben. Da es sich bei der Haben-KST2 um ein Konto handelt, muss das Ergebnis eine Ganzzahl (Integer) sein. Die Expression wird direkt als OCL interpretiert und muss darum nicht noch extra in PropertyName: |
Debitorbuchungen StornierungsmethodeVertec unterstützt zwei Arten von Stornierung im Abacus:
Weitere Informationen finden Sie im Abschnitt Rechnungen stornieren . PropertyName: |
Session sperrenIst diese Option aktiviert, dürfen sich nicht mehrere Benutzer mit dem gleichen Login anmelden. In diesem Fall gibt es einen Fehler, falls ein Benutzer bereits am Abacus angemeldet ist. PropertyName: |
Debitor Adresse beim Buchen überschreibenDiese Option ist beim Betrieb der Abacus Web Debitoren Schnittstelle wirkungslos. Die Adresse wird automatisch bei jeder Buchung aktualisiert (siehe Rechnungen buchen ) PropertyName: |
Das Buchen von Rechnungen erfolgt entweder auf einer einzelnen Rechnung auf der Seite Buchhaltung, oder auf einer Liste von Rechnungen durch Rechtsklick > Buchen
.
Der Debitor wird in Abacus bei jeder Buchung neu geschrieben. Dabei wird die Adresse der Rechnung im Mandant des Projektes eröffnet bzw. aktualisiert. Dieser Debitor ist dann erstellt, selbst wenn die zugehörige Buchung einen Fehler wirft. Es wird jeweils die erste gefundene Adresse des Debitors in Abacus geschrieben.
Hinweis: Die Ländereinstellung der Java-Laufzeitumgebung muss auf de_CH gestellt sein, ansonsten erscheint beim Buchen eine Fehlermeldung der Art Invalid literal for Decimal:(...)
.
Die Personenkontonummer wird wie folgt eruiert:
Es wird die Eigenschaft buchungsadresse
auf der Rechnung berücksichtigt, welche immer den Adresseintrag liefert, der beim Buchen verwendet werden soll. Die Buchungsadresse entspricht der Rechnungsadresse. Handelt es sich bei der Rechnungsadresse um einen Kontakt und hat dieser kein Personenkonto eingetragen, entspricht die Buchungsadresse der Firma des Kontakts.
Wenn sowohl auf dem Kontakt als auch auf der Firma kein Personenkonto gefunden wird, wird auf der Rechnung keine Personenkontonummer gesetzt.
Versionen vor 6.4.0.17: Wird die Personenkontonummer auf dem Projekt gesetzt, so wird sie grün dargestellt und berücksichtigt. Andernfalls wird die PK Nummer der Adresse verwendet.
Eine eingebaute Mapping Tabelle erlaubt es (ab Vertec Version 6.4.0.21), dass Klartext Ländernamen in Vertec Adresseinträgen auf die von Abacus verwendeten Länderkürzel umgesetzt werden (z.B. Schweiz = CH). Im Moment enthält die Mapping-Tabelle Einträge für die Schweiz, Deutschland, Italien und Frankreich:
Ist das Land leer, wird CH verwendet. Falls das Land in Vertec nicht einem dieser Werte entspricht und nicht leer ist, wird es unverändert in Abacus übernommen (und kann dann zu einem Fehler führen). Es muss also darauf geachtet werden, dass das Land ein gültiger Abacus Ländercode ist.
Abacus hat ab Version 2021 eine Trennung von Strasse und Hausnummer bei den Adressen eingeführt. Daher werden ab Vertec Version 6.5.0.23 die Adressen der Kontakte in Vertec mit getrennter Strasse und Hausnummer nach Abacus exportiert. Nachfolgende Beispiele werden unterstützt:
Es werden die ersten beiden Zeilen und ab Version 6.6.0.8 alle Zeilen für die Strasse- und Postfachadresse berücksichtigt.
Postfach Adressen werden sinnvoll in Postfach Text und Postfach Nummer aufgeteilt. Folgende Schlüsselwörter werden unterstützt:
Handelt es sich bei der verwendeten IBAN Nummer um eine QR-IBAN, liefert Vertec beim Buchen den Referenztyp (PaymentReferenceLineType=QR
) mit.
In allen anderen Fällen wird diese Eigenschaft nicht mitgeliefert. Das bedeutet, dass die in Abacus gesetzten globalen Einstellungen und Interpretationsregeln zur Anwendung kommen.
Vertec liefert (ab Version 6.4.0.23) das EZ Verfahren (PaymentOrderProcedure
) aufgrund des verwendeten Vertec Zahlungstyps mit. Die Zuordnung erfolgt auf folgender Basis:
IBAN
) entsprechen muss.Code
des Zahlungstyps
in Vertec muss der Nummer des EZ Verfahrens in Abacus entsprechen. Falls der Code nicht numerisch ist, wird kein EZ Verfahren übergeben.Das Stornieren von Rechnungen erfolgt entweder auf einer einzelnen Rechnung auf der Seite Buchhaltung, oder auf einer Liste von Rechnungen durch Rechtsklick > Stornieren
.
Vertec unterstützt zwei Arten von Stornierung im Abacus, welche in der Systemeinstellung Debitorbuchungen Stornierungsmethode eingestellt wird:
stornodatum
, stornobelegnr
und storniert
auf der Rechnung entsprechend gesetzt. Dadurch kann eine so stornierte Rechnung nicht erneut gebucht werden.Der Zahlungsabgleich wird aufgerufen über Menü Einstellungen > Zahlungsabgleich.
Daraufhin werden die einzelnen Zahlungen zu einer Rechnung aus Abacus eingelesen und die Rechnung in Vertec entsprechend angepasst.