Importumsetzungstabellen

Mit Umsetzungstabellen können daten der Importquelle angepasst 
werden .
Bspw.: 
In Quelldaten für Adressen ist in einem Feld die Landeszugehörigkeit 
vermerkt. In dem Feld steht das Land nicht als Kürzel sondern 
in ausführlicher Form. 
Bsp:
Dänemark
Denmark
Danske
...
Beim Import in das feld ADR_1450_3 sollen diese Quellwerte in den
Isowert DK umgesetzt werden.
In der Schnittstellendefinition des Importmodelles könnten sie dies
über mehrere Zuweisungen in der Form
Selektion                       Zuweisung
LAND="Dänemark"        ADR_1450_3="DK"
LAND="Denmark"          ADR_1450_3="DK"
LAND="Danske"            ADR_1450_3="DK"

Dazu müssen sie natürlich alle möglichen Werte in den Quelldaten kennen
um alle Umsetzungen auf diese Art vornehmen zu können.

Ein effizienterer Weg dazu führt über die Umsetzungstabellen.

Legen Sie dazu im Designer.Extras.Import_Umsetzungstabelle eine
neue an. Als Umsetzungsschlüssel wählen Sie dann bspw. land.
Im Designer.Extras.Importmodelle ergänzen Sie in der Maske des
Importmodelles das Feld nur Umsetzungstabelle importieren 404_1.
Bsp.:
Designer.Extras.Importmodelle.Modell IMP_00
Einlesen dBASE Kundendaten bauen sie das Feld 404_1 über den 
Punkt Maskenbearbeitung ein.
Anschließend rufen Sie das Importmodell über das Komplettmenü.Tools.
Datenimport auf, in dem Beispiel das Modell dBase Import-Kunden.
Wählen Sie die Importdatei aus(im Bsp. wäre das eine dBASE-Datei
mit Kundendaten). Über Schnittstelle ändern wird die Struktur der
Quelldatei übernommen. Über Quellbeschreibung ändern gelangen Sie
zu der Beschreibung der Quellsatzstruktur. Dort tragen Sie bei dem
feld, in dem das Land steht, den Umsetzungsschlüssel ein.
Über Stammdaten Umsetzungstabelle gelangen Sie zu den Stammdaten
der Tabelle. In der Karteikarte 1-Allgemein aktivieren Sie bitte das
Feld 1239_1, Über Ums.-Tab. importieren.
Speichern Sie diese Änderung und aktivieren Sie in der Maske des Import=
modelles den Schalter Nur Umsetzungstabelle importieren.
Über Schnittstelle ändern nehmen sie jetzt die Zuweisungen der Quell-
zu den Zielfeldern vor. Weil Sie ja schon vorher die Struktur aus der Quelldatei übernommen
haben, erstellen Sie die Dateistruktur nicht nochmal automatisch. Dies
würde zum Verlust der Zuordnung der Umsetzungstabelle in der Quell=
beschreibung führen.
Weisen sie dabei dem Feld Land, ADR_1450_3 das Quellfeld der 
dBASE-Datei, in dem das Land steht, zu. 
Danach starten Sie den Datenimport. Durch den Schalter Nur Umsetzungstabelle
importieren werden die Werte in dem Feld Land in der Importquelle gruppiert
und in die Umsetzungstabelle importiert.
Jetzt stehen Ihnen diese Werte zur richtigen Zuordnung zur Verfügung.
Über Quellbeschreibung ändern - Wahl des Feldes dem die Umsetzungstabelle
zugeordnet wurde und den Button Stammdaten Umsetzungstabelle können
Sie dann dort über die Karteikarte 3-Umsetzungstabelle die notwendigen
Zuweisungen vornehmen, also bspw.
Quellwert von   Quellwert bis   Zielwert
...
Dänemark        Dänemark       DK
Denmark          Denmark        DK
Danske            Danske          DK
....

Nach der Zuordnung können Sie dann den eigentlichen Import der
Adressdaten starten. Achten Sie bitte darauf vorher den Schalter
Nur Umsetzungstabelle importieren zu deaktivieren.

Diese Umsetzungstabellen sind nicht nur auf das dBASE-Format
beschränkt. Weil bei Importdateien im Standardschnittstellenformat
die Logik in der Importdatei selbst steht, machen Umsetzungstabellen
hier wenig Sinn. Der Aufbau nach Quellwert von und Quellwert bis
macht auch einen Import bspw. von Umsatzstufen, die einem Kennzeichen
entsprechen sollen, sinnvoll. Bspw. sollen alle Kunden mit einem
Vorjahresumsatz von 0-10000 Euro die Preiskennung(Preisliste) 6 erhalten.