Die Schnittstelle von Vertec zu SelectLine Fibu erlaubt es, Rechnungen aus Vertec in der SelectLine Fibu als Debitoren zu verbuchen. Die Schnittstelle verwendet auf der SelectLine Seite den ActiveX Server der Fibu Software.
Voraussetzung für das Funktionieren der Schnittstelle ist eine SelectLine Installation mit funktionsfähigem ActiveX Server auf dem Rechner, auf dem die Schnittstelle verwendet werden soll.
Ab SelectLine 2016 muss die COM-Schnittstelle bei SelectLine lizenziert werden. Siehe dazu den Abschnitt COM-Schnittstelle lizenzpflichtig.
SelectLine ActiveX Server
Die SelectLine Programme enthalten einen ActiveX Server, der im jeweiligen Programmfile enthalten ist. Damit die Vertec Schnittstelle funktioniert, muss dieser ActiveX Server korrekt im Windows auf dem entsprechenden Rechner installiert sein.
Im SelectLine wird die Registrierung über Einstellungen > COM Server > COM Server registrieren vorgenommen.
Installieren der Schnittstelle in Vertec
Öffnen Sie im Vertec im Ordner Einstellungen > Schnittstellen die Liste der Extensions. Öffnen Sie die SelectLine Debitoren Schnittstelle und drücken auf Installieren
.
Einige Systemeinstellungen werden für alle Debitoren installiert. Diese sind im Artikel Systemeinstellungen > Buchhaltung aufgelistet.
Die speziellen Systemeinstellungen für die SelectLine Debitoren Schnittstelle sind:
Fibu Mandant: Geben Sie hier Ihren SelectLine Mandanten ein. Klicken Sie dafür auf den Button mit den drei Punkten und wählen Sie den gewünschten Mandanten aus der Liste aus.
PropertyName: DatenbankFibu
. StringProperty.
Fibu Login: Geben Sie hier das Login zu Ihrem SelectLine Mandanten ein.
PropertyName: LoginFibu
. StringProperty.
Fibu Passwort: Geben Sie hier das entsprechende Passwort ein.
PropertyName: PasswordFibu
. StringProperty.
Buchhaltungs-Periode: Bei der Auswahl des Fibu Mandanten (siehe weiter oben) können Sie auch eine Buchhaltungs-Periode auswählen. Der entsprechende Wert wird dann von Vertec automatisch in dieses Feld eingetragen.
PropertyName: PeriodeFibu
. StringProperty.
SelectLine Rechnungsnr. für Beleg: Bewirkt, dass als Fibu Belegnummer die Rechnungsnummer verwendet wird anstatt der von SelectLine mittels Nummernkreis generierten Belegnummer.
PropertyName: SelectLineRechNummerBeleg
. BooleanProperty.
Rechnungsdatum als Buchungsdatum verwenden (SelectLine): Bewirkt, dass sowohl für OP- als auch für Fibu Buchung das Rechnungsdatum verwendet wird, unabhänig davon, ob das Valutadatum anders ist.
PropertyName: SelectLineUseRechDatum
. BooleanProperty.
COM-Schnittstelle lizenzpflichtig
Ab SelectLine Fibu Version 16.1 muss die COM-Schnittstelle bei SelectLine lizenziert werden.
Es besteht die Möglichkeit, die COM-Schnittstelle direkt durch das Drittprogramm des Schnittstellenanbieters freischalten zu lassen, ohne dass der Kunde eine Lizenz kaufen muss. Da jede neue SelectLine Hauptversion einen neuen COM-Freischaltcode benötigt, muss dieser vom Kunden in Vertec eingetragen werden in den Systemeinstellungen > Buchhaltung:
SelectLine COM Freischaltcode: Ab Vertec 6.2. Geben Sie hier den COM Freischaltcode ein, welchen Sie von Ihrem SelectLine-Betreuer erhalten.
PropertyName: ComFreischaltcodeFibu
. StringProperty.
Ab Vertec 6.2.0.4 wird der COM Freischaltcode nur an SelectLine übermittelt, wenn er eingetragen ist. Dies ermöglicht sowohl das Betreiben von neuen als auch von alten Selectline Versionen. Das Verhalten ist wie folgt:
- Ab Selectline Version 16: Wenn in Vertec ein korrekter COM Freischaltcode eingetragen ist, werden die Aktionen ausgeführt. Ist kein COM Freischaltcode eingetragen, wird eine Fehlermeldung geworfen.
- Bis Selectline 16: Wenn in Vertec kein COM Freischaltcode eingetragen ist, werden die Aktionen ausgeführt. Ist ein COM Freischaltcode vorhanden, wird eine Fehlermeldung geworfen, da Selectline das Feld noch nicht kennt.
Anpassung der SelectLine-Konfigurationsdatei
Falls SelectLine mit einem Passwort versehen und die entsprechenden Angaben in den Systemeinstellungen (Fibu Login, Passwort
) gemacht sind, sollte im SelectLine Konfigurationsfile Daten.ini
(im Daten Ordner der SelectLine Installation) folgender Wert gesetzt werden:
[SYSTEM]
OLELOGIN="0"
Diese Einstellung verhindert, dass der Login Dialog von SelectLine immer automatisch erscheint. Der Aufbau der Verbindung von Vertec kann so im Hintergrund erfolgen.
Mit SelectLine kann ein Zahlungsabgleich durchgeführt werden.
Für jede relevante Zahlung wird in Vertec eine Zahlung auf der Rechnung erfasst und folgende Werte aus SelectLine eingelesen:
Datum: |
Datum der Zahlung |
Konto: |
Eingangskonto |
Bankid: |
Bank-Id des Zahlungseingangs |
Betrag: |
einbezahlter Betrag |
Belegnr: |
Belegnummer der Zahlung in der Buchhaltung |
Text: |
Text zur Zahlung |
Es werden nur Zahlungen, Teilzahlungen und Vorauszahlungen berücksichtigt.