Format für den Export von Buchhaltungsdaten an Odoo auf Basis von Rechnungspositionen einer 'csv' Datei.
Datei Debitoren
Dateiname ist "D" + Datum yyyyMMdd + "_" + Mandatennummer Mandantennummer + "_" + Laufende laufende Nummer + ".csv". Es ist eine CSV Datei ohne Kopfzeile kodiert UTF-8 mit Semikolon ; als Spaltentrenner.
Spalte Nr. | Name | Beschreibung |
---|---|---|
1 | Kontonummer | Debitoren-Konto |
2 | Debitor Typ | Werte: C (Kunde), H (Kostenträger) |
3 | Person ID | AMPAREX ID des Kunden oder Kostenträgers |
4 | Externe ID | Externe ID des Kunden, leer für Kostenträger |
5 | Name | Name (Nachname) der Person |
6 | Namenserweiterung | nur für natürliche Personen (Mittelname) |
7 | Vorname | nur für natürliche Personen |
8 | Titel | Dr. Prof. ... |
9 | Anrede | Herr / Frau / Divers |
10 | Strasse | Straße + Hausnummer |
11 | PLZ | Postleitzahl |
12 | Ort | Ort |
13 | Landescode | ISO2 |
14 | Telefon | Telefon1 |
15 | E-Mail-Adresse |
Datei Faktura
Dateiname ist "I" + Datum yyyyMMdd + "_" + Mandatennummer Mandantennummer + "_" + Laufende laufende Nummer + ".csv"
Diese Datei besteht aus mehreren Satzarten, welche gemischt in der Datei vorkommen. Jede Zeile beginnt mit der Kennung für die Satzart
Satzart 01 Rechnung
Spalte Nr. | Name | Beschreibung |
---|---|---|
1 | Satzart | 01 |
2 | Buchungsdatum | dd.MM.yyyy |
3 | Rechnungstyp | Werte: RE = Rechnung, GU = Gutschrift, BV = Barverkauf (immer sofort vollständig bezahlt) |
4 | Rechnungsnummer | z. B. RE-321-9876-20 |
5 | Rechnungsart | Werte: Barverkauf, Brille, HG Versorgung, Kontaktlinse, Otoplastik, Refraktion, Reparatur, Service, Sonstiges, Servicevertrag, Aktion, Implantat |
6 | Vorgangsnummer | z. B. VG-321-9876-20 |
7 | Referenznummer | z. B. Odoo Auftragsnummer |
8 | Kontonummer | Debitoren-Konto (leer für Barverkauf) |
9 | Debitor Typ | Werte: C (Kunde), H (Kostenträger) |
10 | Person ID | AMPAREX ID des Kunden oder Kostenträgers |
11 | Externe ID | Externe ID des Kunden, leer für Kostenträger |
12 | Kostenstelle | ID der buchungsrelevanten Filiale |
13 | Brutto Totalbetrag | Total-Rechnungsbetrag (bruttonbrutto) deutsches Format #.##0,00 |
14 | Zahlungsart-Rechnung | Erwartete Zahlungsform. Werte: Bar, Überweisung, Lastschrift |
15 | Skonto Datum | dd.MM.yyyy |
16 | Skonto Prozent | deutsches Format 0,## |
17 | Zahlungsziel | dd.MM.yyyy |
18 | Referenzrechnung | Nummer der gutgeschriebenen Rechnung (wenn die Zeile eine Gutschrift beschreibt) |
Satzart 02 Ratenvereinbarung
Spalte Nr. | Name | Beschreibung |
---|---|---|
1 | Satzart | 02 |
2 | Rechnungsnummer | z. B. RE-321-9876-20 |
3 | Zahlungsziel | dd.MM.yyyy |
4 | Ratenbetrag | deutsches Format #.##0,00 |
Satzart 03 Rechnungsposition
Spalte Nr. | Name | Beschreibung |
---|---|---|
1 | Satzart | 03 |
2 | Rechnungsnummer | z. B. RE-321-9876-20 |
3 | Artikel ID | AMPAREX ID des Artikels (leer für Freitext) |
4 | Text | Artikelname oder Rechnungsposition-Text |
5 | Artikel Type ID | AMPAREX ID des Artikeltyps |
6 | Artikel Typ Key | z. B. article_type_battery |
7 | Artikel-Nr | |
8 | Seriennummer | |
9 | Anzahl | Decimal deutsches Format #.##0,## |
10 | Brutto Totalbetrag | Total-Positionsbetrag (brutto) deutsches Format #.##0,00 Das ist der Betrag, den der Rechnungsempfänger zahlen soll |
11 | MwSt Typ | vat_full, vat_reduced, vat_no |
12 | MwSt Satz | Dezimal, deutsches Format #.##0,## z. B. 7,7 |
13 | Buchungskonto | Kontonummer Ertrag |
14 | Umsatz-Anzahl | Welche Anzahl kann als verkauft gezählt werden |
15 | Brutto Preis-Summe | Summe-Verkaufspreis (brutto) deutsches Format #.##0,00 Dieser Preis enthält alle Anteile (Kunde, KT, Pauschalen, Rabatte) |
16 | Einkaufspreis | Gesamt Netto Einkaufspreis |
Satzart 04 Bonusprogramm
Spalte Nr. | Name | Beschreibung |
---|---|---|
1 | Satzart | 04 |
2 | Rechnungsnummer | z. B. RE-321-9876-20 |
3 | Bonusprogramm Name | Name des Kundenbindungsprogrammes |
4 | Type | Werte: M (Mitgliedsnummer), V (Gutscheinnummer) |
5 | Nummer | Mitgliedsnummer oder Gutscheinnummer |
Datei Zahlungen
Dateiname ist "P" + Datum yyyyMMdd + "_" + Mandatennummer + "_" + Laufende laufende Nummer + ".csv"
Es wird für jede Buchungsposition eine Zeile geschrieben, zusammengehörende Positionen sind unmittelbar untereinander und teilen die gleiche Belegnummer und das gleiche Buchungs-DatumBuchungsdatum.
Für Barverkäufe wird nur die Position der Gruppe 0 (die Zahlung selber) geschrieben (in der Regel (außer bei Mischzahlungen) nur eine Zeile pro Barverkauf) und zusätzlich eine Zeile für das Buchungskonto mit dem Namen "Gegenkonto Barverkauf" mit dem Gesamtbetrag im 'Haben' dagegen gestellt.
Spalte Nr. | Name | Beschreibung |
---|---|---|
1 | Buchungsdatum | dd.MM.yyyy |
2 | Belegnummer / Journalnummer | Belegnummer oder, wenn nicht vorhanden, Journalnummer |
3 | Kontonummer | Kontonummer der Buchungsposition |
4 | Buchungstext | |
5 | Betrag | deutsches Format #.##0,00 |
6 | Kostenstelle | ID der buchungsrelevanten Filiale |
7 | Kontotyp | Werte: Debitor, Sachkonto |
8 | Buchungstyp | Werte: Zahlung, Gutschrift |
9 | Clearing-Text | Werte: Rechnung, Vorgang (bei Anzahlungen), Barverkauf |
10 | Clearing-Belegnummer | Rechnungsnummer bei Zahlung auf Rechnung, Vorgangsnummer bei Anzahlungen |
11 | Clearing-Status | Werte: Offen, Geschlossen Geschlossen bedeutet, dass die Rechnung als vollständig bezahlt gewertet wird selbst wenn die Summe der Zahlungen nicht dem Rechnungsbetrag entspricht (Skonto, Mahngebühren) |
12 | Zahlungsart | Werte: Bar, EC, Überweisung, Scheck, Finanzierung, Rechnung verrechnen, Gutschein |
13 | Kartentyp | je nach Konfiguration: 'Maestro', 'Visa', 'Visa Electron', 'MasterCard', 'Unbekannte Karte' |