Odoo Datenmanagement¶
Beim Import von Daten besteht keine grosse Flexibilität. Entsprechend hoch muss die Datenqualität vor dem Import sein.
Damit Daten einfacher Import werden können, werden hier Vorlagen bereitgestellt und erklärt wo genau die Daten importiert werden können.
Exportvorlagen¶
Damit Daten miteinanderverknüpft werden können, ist die Spalte id sehr wichtig. Beim Export wird diese im Dialog mit der Option Ich will Daten aktualisieren oben links hinzugefügt.
Die Spalte id ist eine eindeutige Referenz für jeden Eintrag. Damit können bestehende Einträge überschrieben werden und in bestimmten Fällen möchte man die Berechnungen im Erstellvorgang umgehen indem zwei Importvorgänge durchführt und so die berechneten Werte überschreibt.
Personal¶
Listenansicht: Kontakte
Felder:
Datei: hr.employee.csv
E-Mail-Server¶
Listenansicht: Einstellungen > Dialog > Externe E-Mail-Server > Ausgehender Mail-Server
Felder:
Datei: ir.mail_server.csv
Listenansicht: Einstellungen > Dialog > Externe E-Mail-Server > Eingehender Mail-Server
Felder:
Name
Servertyp
SSL/TLS
Einen neuen Datensatz erzeugen
Letztes Abholdatum
Nachrichten
Status
Passwort
Port
Servername
Benutzername
Datei: fetchmail.server.csv
OAuth Provider¶
Listenansicht: Provider
Felder:
Provider Name
Client ID
Erlaubt
Keycloak
Nachrichtentext
Gültigkeitsbereich
Validierungs URL
Authorisierungs URL
Datei: auth.oauth.provider.csv
Fertigung¶
Listenansicht: Fertigung > Stammdaten > Produkt
Felder:
Datei: product.template.csv
Listenansicht: Fertigung > Stammdaten > Arbeitsplätze
Felder:
Datei: mrp.workcenter.csv
Abwesenheiten¶
Listenansicht: Abwesenheiten > Abwesenheiten
Felder:
id
employee_id
holiday_status_id
name
state
x_synced
request_date_from
date_from
request_date_to
date_to
number_of_days
Datei: hr.leave.csv
Warning
Währen dem Importvorgang wird die Dauer mit dem Start- und Enddatum berechnet, das heisst nach dem ersten Import stimmt die Dauer nicht (Wochenende wird nicht abgezählt). Um das zu lösen kann man den Import-Vorgang nochmals durchführen. Anhand der id werden dann die bestehenden Einträge überschrieben statt erstellt. Dann stimmt auch die Dauer des Eintrags.
Beispiel:

Arbeitszeit¶
Felder:
Datei: resource.calendar.csv
Arbeitsverträge¶
Felder:
Datei: hr.contract.csv
Lohnarten¶
Felder:
Name
Code
Kategorie
Vergütungsstruktur/ID
Berechnungsart
Prozent (%)
Prozent basierend auf
Python Bedingung
Python Code
Fester Betrag
Habenkonto
Sollkonto
Datei: hr.salary.rule.csv
Unternehmen¶
Listenansicht: Einstellungen > Benutzer und Unternehmen > Unternehmen
Felder:
Datei: res.company.csv
Fenster öffnen/schliessen ...¶
Listenansicht: Einstellungen > Technisch > Aktionen > Fenster öffnen/schliessen ...
Felder:
Datei: ir.actions.act_window.csv
Menüposten¶
Listenansicht: Einstellungen > Technisch > Benutzer-Interface > Menüposten
Felder:
Datei: ir.ui.menu.csv
Exportvorlagen¶
Listenansicht: Einstellungen > Technisch > Exportvorlagen
Felder:
Datei: ir.exports.csv
Produktkategorien¶
Listenansciht: Buchhaltung > Konfiguration > Buchhaltung > Produktkategorien
Felder:
Datei: product.category.csv
Produkte¶
Listenansicht: Verkauf > Produkte > Produkte
Felder:
id
name
default_code
barcode
sale_ok
purchase_ok
recurring_invoice
detailed_type
categ_id/id
list_price
taxes_id/id
uom_id/id
uom_po_id/id
route_ids/id
tracking
subscription_template_id
Datei: product.temlate.csv
Preislisten¶
Listenansicht: Verkauf > Produkte > Preislisten
Felder:
Datei: product.pricelist.csv
Stücklisten¶
Listenansicht: Fertigung > Produkte > Stücklisten
Felder:
Datei: product.pricelist.csv
Buchungssätze¶
Listenansicht: Fertigung > Buchhaltung > Buchungssätze
Felder:
Datei: account.move.csv
Importvorgänge¶
Produkt¶
Navigation: Verkauf > Prodoukte > Produktvarianten
Die Datei product.template.csv importieren.
Preislisten¶
Navigation: Einkauf > Konfiguration > Preislisten
Die Datei product.supplierinfo.csv importieren.
Bankverzeichnis¶
Navigation: Kontakte > Konfiguration > Bankverzeichnis
Die Datei res.bank.csv importieren.
Arbeitszeiten¶
Navigation: Einstellungen > Technisch > Ressource (Objekt) > Arbeitszeit
Die Datei resource.calendar.csv importieren.
Kontakte¶
Navigation: Kontakte
Die Datei res.partner.csv importieren.
Bankkonten¶
Navigation: Kontakte > Konfiguration > Bankkonten
Die Datei res.partner.bank.csv importieren.
Abteilungen¶
Navigation: Personal > Konfiguration > Abteilungen
Die Datei hr.departement.csv importieren.
Arbeitsstellen¶
Navigation: Personal > Konfiguration > Arbeitstellen
Die Datei hr.job.csv importieren.
Personal¶
Navigation: Personal
Die Datei hr.employee.csv importieren.
Arbeitsverträge¶
Navigation Personal > Verträge
Die Datei hr.contract.csv importieren.
Lohnarten¶
Navigation Personalabrechnung > Konfiguration > Regeln
Die Datei hr.salary.rule.basis.csv importieren.
Preislisten¶
Die Datei product.pricelist.csv importieren.
Arbeitsplätze¶
Die Datei mrp.workcenter.csv importieren.
Routen¶
Die Datei mrp.routing.workcenter.csv importieren.
Stücklisten¶
Die Datei mrp.bom.csv importieren.