FIBU Schnittstelle mit Umsetzung
Mit der FIBU Schnittstelle mit Umsetzung können txt-Dateien, Excel oder auch Kundenobjekte in den 'FIBU - Importpuffer' geholt und von dort aus in die Buchblätter oder in die Module REBU bzw. RABU zum Buchen bereitgestellt werden.
Je nach Import-Datei sind unterschiedliche Verarbeitungen aktiv.
Es sind entweder zweizeilige Buchungssätze bereitzustellen, d.h. Buchung und Gegenbuchung erhalten jeweils eine Dateizeile, oder einzeilige Buchungen, bei denen das Gegenkonto aus der Fibu Buch.-Blatt Vorlage gezogen wird (bspw. Durchlaufkonten oder Saldovortragskonten). Hinweis: einzeilige Buchungen, bei der das Gegenkonto aus der Vorlage gezogen werden soll, sind ab der Version 23.1 verfügbar.
Hinweis
Beim Import von einzeiligen Buchungen mit Gegenkonto in der Fibu Buch.-Blatt Vorlage muss eine neue Vorlage angelegt werden, damit in der Standard-Vorlage kein Gegenkonto hinterlegt wird. Ansonsten könnte es zu Fehlbuchungen kommen.
Das Einlesen einer Datei erfolgt in den 'FIBU-Importpuffer' mit den Informationen aus der Datei. Die Inhalte der Datei werden dabei unverändert eingelesen, es sei denn, es ist für den aktuellen Mandanten eine Umsetzung der Stammdaten definiert UND das Auslesen dieser Umsetzung ist in der Importdatei vorgesehen. Dies kann für Personenkonten und Sachkonten/Kostenarten notwendig sein, wenn die ausgebende Anwendung andere Nummernkreise verwendet.
Im weiteren Verlauf werden die Belege aus dem 'FIBU-Importpuffer' in die Buchblätter, bzw. Module REBU/RABU übergeben. Dabei werden die Buchungen in den Buchblättern mit den Steuerungen, die im jeweiligen Schema und in den Einrichtungen zu diesem Schema getroffen wurden übersetzt. Dabei werden i.d.R. die automatischen Ermittlungen, die ansonsten bei manueller Erfassung eines Beleges im Fibu Buch.-Blatt oder in den Modulen REBU/RABU (z.B. Übernahme der Buchungsmatrix aus dem Sachkonto; Ermittlung des Sachkontos aus der KoA) unterbunden, damit die Buchungen mit den Informationen gebucht werden, wie sie der Datei mitgegeben werden, erfolgen. Das bedeutet z.B. auch, das immer ein Sachkonto mitgegeben werden muss, weil es eben nicht aus der Kostenart bei Bereitstellung im Fibu Buch.-Blatt ermittelt wird.
Änderungen an den Daten der Buchungen dürfen im Import Puffer erfolgen, aber NICHT mehr im FIBU Buch.-Blatt bzw. REBU/RABU.
Der Arbeitsablauf innerhalb der Schnittstelle mit Umsetzung ist folgender:
- Dateien entsprechend der Schnittstellenbeschreibung bereitstellen. Siehe Schnittstellenbeschreibung und Beispieldaten.
- Anlegen bzw. Aufrufen des relevanten FIBU-Umsetzungsschemas. Die Einrichtung ist in der 'Umsetzungsschema Übersicht' und unter den Menüpunkten 'Umsetzungen' bzw. 'Einrichtungen' vorzunehmen.
- Import-Puffer öffnen und unter 'Vorbereiten' die bereitgestellte Datei importieren.
- Mit 'Ausführen' in das gewünschte Buch.-Blatt, bzw. in das REBU oder RABU übertragen.
- Belege im Buch.-Blatt bzw. REBU oder RABU buchen.
Die Einrichtung erfolgt in der FIB-Umsetzungsschema Übersicht und in den dort aufrufbaren Aktionen 'Umsetzungen' und 'Einrichtung'.
Beispiel 1
Eingangsrechnung von Kreditor (Steuerausweisung pro Position)
Für einen automatischen Ausgleich von Differenzen innerhalb eines Beleges bei der Variante Steuerausweis pro Position muss der Gesamtsteuerbetrag zusätzlich im Feld 'MWST Betrag', Spalte Q, 1. Satz angegeben werden.
Feldnr. | Spalte Excel-Datei | Name | 1. Satz | 2.Satz | 3.Satz |
10 | A | Kontoart | KRED | SACH | SACH |
20 | B | Kontonr. | 15800 | 651000 | 631000 |
30 | C | Buchungsdatum | 19.02.21 | 19.02.21 | 19.02.21 |
40 | D | Belegart | Rechn. | Rechn. | Rechn. |
50 | E | Belegnr. | R7529-1 | R7529-1 | R7529-1 |
60 | F | Externe Belegnr. | 1234878 | 1234878 | 1234878 |
70 | G | Belegdatum | 07.02.21 | 07.02.21 | 07.02.21 |
80 | H | Beschreibung | Eingangsrechnung Rüstmaterial | Max Möller | Max Möller |
90 | I | Zlg.-Bedingungscode | |||
100 | J | Fälligkeitsdatum | 27.03.21 | ||
110 | K | Skontodatum | 21.02.21 | ||
120 | L | Skonto % | 2,00 | ||
130 | M | Skontierfähiger Betrag | 347,00 | ||
140 | N | Währungscode | |||
150 | O | Sollbetrag | 100,00 | 200,00 | |
160 | P | Habenbetrag | 347,00 | ||
170 | Q | MWSt Betrag | 57,00 (optional) | 19,00 | 38,00 |
180 | R | MWSt-Satz | 19% | 19% | |
190 | S | Buchungsgruppe | K-I | ||
200 | T | Geschäftsbuchungsgruppe | |||
210 | U | Produktbuchungsgruppe | |||
220 | V | Menge | |||
230 | W | Mengeneinheit | |||
240 | X | Kostenstelle | 775000 | 557000 | |
250 | Y | Kostenträger | |||
260 | Z | Kostenart | |||
270 | AA | Gerät | |||
280 | AB | Artikel | |||
290 | AC | BAS | |||
300 | AD | LV-Position | |||
310 | AE | Positionsnr. | |||
320 | AF | Dokument-ID | |||
330 | AG | Versicherungsgesellschaft | |||
340 | AH | Risikonr. | |||
350 | AI | Verk.-/Einkäufercode | |||
360 | AJ | Niederlassung | |||
370 | AK | Projektnr. | |||
380 | AL | Abwarten | |||
390 | AM | Abweichender Mandant Kurzbez. | |||
400 | AN | Belegnr2 | |||
410 | AO | Zusatzkennung | |||
420 | AP | Abgrenzung | |||
430 | AQ | Mahnstufe | |||
440 | AR | Mahnstopp | |||
450 | AS | Ausgleich mit Belegart | |||
460 | AT | Ausgleich mit Belegnr. | |||
470 | AU | Zahlungsform | |||
480 | AV | Bankkonto für Zahlungen | |||
490 | AW | Herkunftscode | |||
500 | AX | MWSt-Gruppe | |||
510 | AY | Zielmandant Belegübertr. | |||
520 | AZ | Zielkostenstelle Belegübertr. | |||
530 | |||||
BA | Adressnr. | ||||
BB | Debitor/Kreditor Anz.Vorgang | ||||
BC | Anz.Vorgang | ||||
BD | Belegart Anz.Vorgang | ||||
BE | Mandant | ||||
BF | abw. Adressnr. | ||||
BG | Segment | ||||
BH | Skontodatum II | ||||
BI | Skontoprozent II | ||||
BJ | Infofeld | ||||
BK | Leistungsdatum | ||||
BL | Belegnr. Gutschriftsverfahren | ||||
BM | GS-Nr. Gutschriftsverfahren | ||||
BN | Fällig ab | ||||
BO | Referenznummer |
Beispiel 2
Eingangsrechnung von Kreditor (Gesamtsteuerbuchung)
Feldnr. | Name | 1. Satz | 2. Satz | 3. Satz | 4. Satz |
10 | Kontoart | KRED | SACH | SACH | SACH |
20 | Kontonr. | 15800 | 651000 | 631000 | |
30 | Buchungsdatum | 19.02.21 | 19.02.21 | 19.02.21 | 19.02.21 |
40 | Belegart | Rechn. | Rechn. | Rechn. | Rechn. |
50 | Belegnr. | R7529-2 | R7529-2 | R7529-2 | R7529-2 |
60 | Externe Belegnr. | 4647676 | 4647676 | 4647676 | 4647676 |
70 | Belegdatum | 07.02.21 | 07.02.21 | 07.02.21 | 07.02.21 |
80 | Beschreibung | Eingangsrechnung Rüstmaterial | Max Möller | Max Möller | Gesamtsteuerbuchung für 19% |
90 | Zlg.-Bedingungscode | ||||
100 | Fälligkeitsdatum | 27.03.21 | |||
110 | Skontodatum | 21.02.21 | |||
120 | Skonto % | 2 | |||
130 | Skontierfähiger Betrag | 347,00 | |||
140 | Währungscode | ||||
150 | Sollbetrag | 100,00 | 200,00 | ||
160 | Habenbetrag | 347,00 | |||
170 | MWSt Betrag | 47 | |||
180 | MWSt-Satz | 19% | 19% | 19% | |
190 | Buchungsgruppe | K-I | |||
200 | Geschäftsbuchungsgruppe | ||||
210 | Produktbuchungsgruppe | ||||
220 | Menge | ||||
230 | Mengeneinheit | ||||
240 | Kostenstelle | ||||
250 | Kostenträger | ||||
260 | Kostenart | ||||
270 | Gerät | ||||
280 | Artikel | ||||
290 | BAS | ||||
300 | LV-Position | ||||
310 | Positionsnr. | ||||
320 | Dokument-ID | ||||
330 | Versicherungsgesellschaft | ||||
340 | Risikonr. | ||||
350 | Verk.-/Einkäufercode | ||||
360 | Niederlassung | ||||
370 | Projektnr. | ||||
380 | Abwarten | ||||
390 | Abweichender Mandant Kurzbez. | ||||
400 | Belegnr2 | ||||
410 | Zusatzkennung | ||||
420 | Abgrenzung | ||||
430 | Mahnstufe | ||||
440 | Mahnstopp | ||||
450 | Ausgleich mit Belegart | ||||
460 | Ausgleich mit Belegnr. | ||||
470 | Zahlungsform | ||||
480 | Bankkonto für Zahlungen | ||||
490 | Herkunftscode | ||||
500 | MWSt-Gruppe | ||||
510 | Zielmandant Belegübertr. | ||||
520 | Zielkostenstelle Belegübertr. | ||||
530 | Reserve |
Beispiel 3
Einzeilige Buchung mit Übergabe an ein Fibu Buch.-Blatt, bei dem Gegenkontoart = Sachkonto und Gegenkontonr. = Nr. eines Durchlaufkontos
Feldnr. | Spalte Excel-Datei | Name | 1. Satz | 2.Satz | 3.Satz |
10 | A | Kontoart | SACH | SACH | KRED |
20 | B | Kontonr. | 610200 | 610300 | 15800 |
30 | C | Buchungsdatum | 31.08.22 | 31.08.22 | 31.08.22 |
40 | D | Belegart | |||
50 | E | Belegnr. | LOHN0822 | LOHN0822 | LOHN0822 |
60 | F | Externe Belegnr. | |||
70 | G | Belegdatum | 31.08.22 | 31.08.22 | 31.08.22 |
80 | H | Beschreibung | Lohn August 2022 | Lohn August 2022 | Lohn August 2022 |
90 | I | Zlg.-Bedingungscode | |||
100 | J | Fälligkeitsdatum | |||
110 | K | Skontodatum | |||
120 | L | Skonto % | |||
130 | M | Skontierfähiger Betrag | |||
140 | N | Währungscode | |||
150 | O | Sollbetrag | 1000,00 | ||
160 | P | Habenbetrag | 500,00 | 1500,00 | |
170 | Q | MWSt Betrag | |||
180 | R | MWSt-Satz | |||
190 | S | Buchungsgruppe | |||
200 | T | Geschäftsbuchungsgruppe | |||
210 | U | Produktbuchungsgruppe | |||
220 | V | Menge | |||
230 | W | Mengeneinheit | |||
240 | X | Kostenstelle | 775000 | 775000 | |
250 | Y | Kostenträger | |||
260 | Z | Kostenart | |||
270 | AA | Gerät | |||
280 | AB | Artikel | |||
290 | AC | BAS | |||
300 | AD | LV-Position | |||
310 | AE | Positionsnr. | |||
320 | AF | Dokument-ID | |||
330 | AG | Versicherungsgesellschaft | |||
340 | AH | Risikonr. | |||
350 | AI | Verk.-/Einkäufercode | |||
360 | AJ | Niederlassung | |||
370 | AK | Projektnr. | |||
380 | AL | Abwarten | |||
390 | AM | Abweichender Mandant Kurzbez. | |||
400 | AN | Belegnr2 | |||
410 | AO | Zusatzkennung | |||
420 | AP | Abgrenzung | |||
430 | AQ | Mahnstufe | |||
440 | AR | Mahnstopp | |||
450 | AS | Ausgleich mit Belegart | |||
460 | AT | Ausgleich mit Belegnr. | |||
470 | AU | Zahlungsform | |||
480 | AV | Bankkonto für Zahlungen | |||
490 | AW | Herkunftscode | |||
500 | AX | MWSt-Gruppe | |||
510 | AY | Zielmandant Belegübertr. | |||
520 | AZ | Zielkostenstelle Belegübertr. | |||
530 |
Beispiel 4
Beispiel für ein Umsetzschema:
Umsetzfeld 1 | Inhalt Umsetzfeld 1 | Umsetzung | Umsetzung Kontoart | Umsetzung Belegart | Umsetzung MWSt-GBG | Umsetzung MWSt PBG |
Kontoart | DEB | Debitor | ||||
Kontoart | KRED | Kreditor | ||||
Kontoart | SACH | Sachkonto | ||||
Belegart | Rechn. | Rechnung | ||||
Zlg.-Bedingungscode | 14T2% | 14S30N | ||||
MWSt-Satz | 0% | A | A0 | |||
MWSt-Satz | 16% | A | A16 | |||
MWSt-Satz | 19% | A | A19 | |||
Kreditorenbuchungsgruppe | K-I | KRD-INLAND |
Zur Differenzierung von Steuerinformationen kann zusätzlich das Feld MWSt-Gruppe genutzt werden. Hierzu ist im Umsetzschema neben dem Feld MWSt-Satz auch das Feld MWSt-Gruppe einzurichten.
Beispiel für die Differenzierung eines MWSt-Satzes:
Umsetzfeld 1 | Umsetzfeld 2 | Inhalt Umsetzfeld 1 | Inhalt Umsetzfeld 2 | Umsetzung MWSt-GBG | Umsetzung MWSt PBG |
MWSt-Satz | MWSt-Gruppe | 0% | A | A0 | |
MWSt-Satz | MWSt-Gruppe | 19% | real | A | A19 |
MWSt-Satz | MWSt-Gruppe | 19% | unreal | B | A19 |