Konfiguration der XML-Schnittstelle
Bei der XML-Schnittstelle wird anstelle eines ASCII-Files ein XML-File aus PerformX generiert. Damit dieses XML-File erstellt werden kann, muss die entsprechende Auswertung in PerformX und VinX eingelesen werden. Diese Auswertung verweist auf ein XML-Layout-File, in welchem die entsprechenden zu exportierenden Felder definiert sind.
Aktivität | Details |
Export-Auswertung einlesen | In den Installationsfiles ab der Version 14.2.2 stehen im Verzeichnis der Standard-Auswertungen (StdData) die untenstehenden Auswertungen zur Verfügung. Diese werden in PerformX eingelesen.
Die Auswertungen in PerformX verweisen im Feld ‚Layout in Datei‘ auf XML-Dateien, in welchen die zu exportierenden Felder definiert sind. Diese XML-Files werden standardmässig im Ordner ‚Template‘ im PerformX-Verzeichnis abgelegt. Die XML-Files werden ebenfalls im Setup von PerformX im Verzeichnis ‚Template‘ mitgeliefert.
|
Erstellung Belegset (nur bei DEBI und LOHN) | Bei der Debitoren- SST müssen zwei Auswertungen eingelesen werden, welche auf zwei unterschiedliche XML-Dateien verweisen. Die beiden Standard-Auswertungen (AbaConnect DEBI Adressen.dat und AbaConnect DEBI Belege.dat ) müssen in einem Belegset zusammengefasst werden.
Bei der Lohn-SST wird standardmässig nur eine Auswertung benötigt (AbaConnect Lohn.dat ). I-AG hat jedoch entschieden, auch hier einen Verweis auf ein Belegset zu machen. Aus diesem Grund wird auch für die Lohn-SST ein Belegset erstellt, in welches die Auswertung AbaConnect Lohn.dat integriert wird.
|
Systemeinstellungen | In den Systemeinstellungen wird unter dem Register ‚Buchhaltung‘ für die entsprechende Schnittstelle (Fibu, Debi, Lohn) der Wert ‚Generische Schnittstelle‘ gewählt.
|
Auswertung für Export hinterlegen | Mit der Auswahl ‚Generische Schnittstelle‘ erscheint ein neues Feld, indem die entsprechende Auswertung in PerformX ausgewählt werden muss.
|
Ausgabepfad definieren FIBU | Der Ausgabepfad für die FIBU-Datei (Debi und Kredi) wird weiterhin in den Systemeinstellungen administriert. Die Endung lautet jedoch neu .XML
Wird ein neuer FIBU-Buchungslauf erstellt, wird der Standardwert gemäss den Systemeinstellungen übernommen und die dynamischen Werte ersetzt, sobald der Lauf gespeichert wird.
Wird das Export-File ab einem FIBU-Buchungslauf erstellt, so wird entweder direkt das File geschrieben oder, falls auf der Auswertung „AbaConnect FIBU.dat“ das Flag „Dateiname nachfragen“ aktiviert ist, fragt das System nach dem entsprechenden Pfad.
Vorschlag Pfad Performa .\[->Bereich.Kuerzel]\Fibu\AbacusFibu [typ] [datum].xml (ohne Bereiche kann das Bereichskürzel entfernt werden) |
Ausgabepfad definieren LOHN | Der Ausgabepfad für die Lohnschnittstelle wird wie bisher auf dem Zahlungsweg definiert.
Beim Generieren eines neuen Kreditoren-Zahlungslaufes wird der Vorschlag gemäss Zahlungsweg übernommen.
Wird das Export-File ab einem Kreditoren-Zahlungslaufes erstellt, so wird entweder direkt das File geschrieben oder, falls auf der Auswertung „AbaConnect LOHN.dat“ das Flag „Dateiname nachfragen“ aktiviert ist, fragt das System nach dem entsprechenden Pfad.
Vorschlag Pfad Performa .\Schnittstellen-ABACUS\[->Bereich.Kuerzel]\LOHN\AbaConnect LOHN [=todaynow].xml (ohne Bereiche kann das Bereichskürzel entfernt werden) |
Ausgabepfad definieren DEBI | Da bei der Debi-SST neu zwei Dateien generiert werden, müssen auch zwei Pfade definiert werden. Diese werden in den Systemeinstellungen administriert. Die Endung lautet jedoch neu .XML Achtung: Die Checkbox 'Standard-Export' muss bei der Umstellung von 'Abacus' auf 'Generische Schnittstelle' zuerst deaktiviert werden!
Wird ein neuer DEBI-Buchungslauf erstellt, werden die Standardwerte gemäss den Systemeinstellungen übernommen und die dynamischen Werte ersetzt, sobald der Lauf gespeichert wird.
Wird das Export-File ab einem DEBI-Buchungslauf erstellt, so wird entweder direkt das File geschrieben oder, falls den Auswertungen „AbaConnect DEBI Adressen.dat“ und „AbaConnect DEBI Belege.dat“ das Flag „Dateiname nachfragen“ aktiviert ist, fragt das System nach dem entsprechenden Pfad.
Vorschlag Pfad Performa .\Schnittstellen-ABACUS\[->Bereich.Kuerzel]\DEBI\AbaConnect DEBI Adresse [=todaynow].xml .\Schnittstellen-ABACUS\[->Bereich.Kuerzel]\DEBI\AbaConnect DEBI Belege [=todaynow].xml (ohne Bereiche kann das Bereichskürzel entfernt werden) |
Generierung XML-Transferfile | Die XML-Transferfiles werden wie gewohnt über das ABACUS-Symbol generiert. |
DEBI-Schnittstelle: Standard-Attribute überschreiben | Bei der DEBI-SST gibt es häufig kundenspezifische Anpassungen. Folgende Werte können entweder auf dem Geschäftsbereich oder in den Systemeinstellungen definiert werden und werden in den Standard-ABACUS-SST-Auswertungen automatisch berücksichtigt:
Systemeinstellungen
Geschäftsbereich
|
Konfigurationen von Schnittstellen-Spezialitäten
Vorwiegend bei der DEBI- oder LOHN-Schnittstelle kann es sein, dass kundenspezifische Felder oder Anpassungen benötigt werden. Diese Schnittstellen-Anpassungen (ausserhalb des Standards) können implementiert werden. Bisher wurden diese Spezialitäten als Modellerweiterungen beim Kunden eingepflegt. Ziel ist, dass diese Erweiterungen im Modell belassen werden. In der Abfrage der ABACUS-Auswertungen werden die entsprechenden QCustom-Erweiterungen automatisch berücksichtigt. Allenfalls müssen die Layout-Dateien (Template) angepasst werden.
Aktivität | Details |
DEBI-SST | Die folgenden QCustom-Erweiterungen werden automatisch in der Abfrage berücksichtigt:
°QCustomDebi_ExportOPsFromBuchungslauf° °QCustomDebi_ExportOPsFromBuchungslaufAdresse° °QCustomDebi_ExportOPsFromBuchungslaufArtikelposition° °QCustomDebi_ExportOPsFromBuchungslaufOPDetail° |
LOHN-SST | Die folgenden QCustom-Erweiterungen werden automatisch in der Abfrage berücksichtigt:
°QCustomLohnAbfrage° |
Anpassungen im Layout-File |
Gelb: Feldbezeichnung aus ABACUS Blau: Feldbezeichnung in PX |