Erste Schritte

Aus IMPS
Version vom 16. September 2016, 10:52 Uhr von Hebel (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Auf dieser Seite werden die ersten Schritte zu einem erfolgreichen Import erklärt. 1. Grundeinrichtung Die Installation und Grundeinrichtung wird unter […“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Auf dieser Seite werden die ersten Schritte zu einem erfolgreichen Import erklärt.

1. Grundeinrichtung Die Installation und Grundeinrichtung wird unter Installation beschrieben. Sie ist die Voraussetzung um den ersten Import erfolgreich einzurichten. Probleme bei der Installation und Grundkonfiguration können in der Regel schnell über den FAQ Bereich gelöst werden.

2. Erster Import Im Folgenden wird die Konfiguration des ersten Imports nach CORSA erklärt.

Zuerst ist es notwendig die Rahmenbedingungen des Impotkanals in der system.ini festzulegen. Anschließend wird die Datentransformation und somit die gewünschte Ablage in CORSA über eine mapping.ini definiert.


Ein Importkanal wird eingerichtet, indem eine neue IMPORT Sektion in der system.ini erstellt und konfiguriert wird.

Beispiel:

[IMPORT01]
Internal_Key        = j1PfxNPnfzs4SKR7YMXvIvYXclKyPZ5QfUHOowB/c4CTXHNdpIvDQedmrXmMCKsjJDHofgAZtrTuBuwq73prJA
Name                = Records2Corsa Import
Priority            = 1
SourceDir           = ../../../data/records2corsa
idxFileExtension    = csv
Function            = MakeSubDir $counter
BackupDir           = ../../../backup/records2corsa
BackupSubDirs       = 1
RunningTimeWeek     = 02:00:00-22:00:00
RunningTimeSA       = 02:00:00-22:00:00
RunningTimeSO       = 02:00:00-22:00:00
TRGFILE             = records2corsa.trg
TRGPATH             = ./temp
ErrorDir            = ../error
USETIMESTAMP        = 1
; CORSA WEBSERVICE
ColSep               = format %c 44
MappingFile          = ./mapping/r2c_mapping.ini
MAPPINGRULE          = expr {$line eq ""}
MAPPINGFILEIF        = ./mapping/empty_mapping.ini
RetryUpload          = 10
CheckVersionNo       = 0
OverwriteVersion     = 1

Die Sektion für einen Importkanal trägt immer den Namen IMPORT gefolgt von 2 Zahlen, in diesem Beispiel "IMPORT01" und muss in eckige Klammern gesetzt werden. Für die Lizenzausstellung benötigt die StratOz GmbH den Namen des Importkanals. Der ausgestellte Lizenzkey muss hinter dem Internal_Key gespeichert werden. Der festgelegte Name wird bei dem Versand von Ereignis E-Mails verwendet und dient zur schnellen Übersicht. Prioritäten ermöglichen es bestimmte Daten vorrangig nach Corsa zu importieren. Immer wieder kommt es vor, das bestimmte Dokumente sofort in Corsa verfügbar sein sollen, hingegen z.B. E-Mails zweitrangig abgearbeitet werden. Ein kleiner Priority Wert erhöht die Priorität dieses Importkanals.

Jetzt wird festgelegt wo die zu importierenden Datenpakete liegen. Der Importservice erwartet im Quellordner "SourceDir" immer ein numerischen Unterordner mit einer darin enthaltenen Indexdatei und ggf. weiteren Dateien. Das SourceDir und die Dateiendung der Indexdatei "idxFileExtension" (hier csv) müssen festgelegt. Sobald der Importservice eine csv Datei in einem numerischen Unterordner des Quellverzeichnisses sieht, wird er diesen Ordner verarbeiten.