#9741 Dynamischer Stammdatenimport
Mit dem “Dynamischen Import” ist es möglich, Stammdatentabellen von FoodOffice aus externen Datenquellen heraus zu befüllen.
In der ersten Version kann ein Zugriff per ODBC auf damit beliebig verfügbare Quellen erfolgen.
Allgemeine Einstellungen
Feld | Bedeutung |
---|---|
Nummer | Schlüsselfeld / Eindeutige Nr. (frei wählbar) |
Bezeichnung | Bezeichnung des Imports (Freitext) |
Importtyp | ODBC Klassenmodell ODBC generisch * |
Quellenname | ODBC-Datenquellenname |
SQL | Konkrete Abfrage der Quell-Tabelle |
Zieltabelle | FoodOffice-Ziel-Tabelle |
Importverhalten |
|
Sonderzeichen | Durch Aktivieren dieser Option werden evtl. vorhandene Sonderzeichen (“ oder ') im jeweiligen Nummernfeld entfernt. Ist die Option deaktiviert, werden die o.g. Sonderzeichen beim Import durch ein “\” escaped. |
Standardfelder füllen | Ist diese Option aktiviert, werden die Felder creationdate, creator, ts und user beim Import entsprechend gefüllt. |
* Beim Import der Daten aus der Quelltabelle wird für jede Zeile neu geprüft, ob der jeweilige Datensatz anhand des Schlüsselfeldes / der Schlüsselfelder in der Zieltabelle schon existiert. Mehrfach vorkommende Daten (zu einem Schlüssel) führen daher bei Mehrfach-Vorkommen zu einem jeweiligen Update des Datensatzes.
Feldzuweisung
Quelle | Ziel |
---|---|
Quell-Spalte aus SQL-Abfrage (allg. Einstellungen) | Spalte der angegebenen Ziel-Tabelle |
Konvertierung
Falls notwendig können Feldinhalte beim Import konvertiert werden.
Beispiel:
Das Quellsystem verwaltet die Fakturiermengeneinheit als String (KG, Stk, …).
In FoodOffice sind hierfür feste Werte (1 = KG, 2 = Stk, …) vorgesehen.
In vorliegendem Beispiel wird für den Wert “KG” aus dem Quellsystem in FoodOffice der Wert “1” gespeichert.
Der Wert “Stk” wird entsprechend zu “2” konvertiert.
Sobald für ein Feld Konvertierungen hinterlegt sind, wird die Summe derer hinter dem jeweiligen Feld in der Auswahl angezeigt.
Ausführen des Imports
Starten Sie den markierten Import mit der entsprechenden Schaltfläche.
Log
Nach erfolgreichem Import erscheint eine entsprechende Übersicht.