This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
standardimport:generische_konfiguration_fuer_customer-_und_konfigurationitemimport [2012/08/01 15:10] srom |
standardimport:generische_konfiguration_fuer_customer-_und_konfigurationitemimport [2013/01/31 21:14] (current) |
||
|---|---|---|---|
| Line 9: | Line 9: | ||
| * {{: | * {{: | ||
| \\ | \\ | ||
| - | Beispiel: | + | Beispielkonfiguration: |
| <code xml> | <code xml> | ||
| - | < | + | < |
| </ | </ | ||
| - | **encoding: | + | **encoding: |
| **delimiter: | **delimiter: | ||
| **sourceDirectory: | **sourceDirectory: | ||
| **fileMask: | **fileMask: | ||
| **templateFilePath: | **templateFilePath: | ||
| - | **useHeaders: | + | **useHeaders: |
| + | **quote:** (5.5.17.0+) Steuert die Zeichen, welches das Feld im CSV begrenten (vor bzw. nach dem Trennzeichen). Folgende Werte sind möglich: | ||
| + | ^quote^Beispiele^Standardwert^ | ||
| + | |NoQuotationMark|foo; | ||
| + | |QuotationMark|" | ||
| + | |SingleQuotationMark|' | ||
| + | ==== Mapping von Feldern beim XML-Import (Kunden- und ConfigurationItemImport) ==== | ||
| + | Die Werte von beliebigen Feldern können beim Import einer XML-Datei vor dem Speichern verändert werden. | ||
| + | |||
| + | === Konfiguration === | ||
| + | |||
| + | Die Konfiguration des Mappings ist über die Datenbanktabelle " | ||
| + | |||
| + | ^Feld^Funktion^ | ||
| + | |importName|Der Name des Imports, zu dem das Mapping gehört. z.B. " | ||
| + | |fieldName|Der Name des Feldes, das verändert werden soll. (siehe unten)| | ||
| + | |currentValue|Der Wert des Feldes, der aktuell zugewiesen ist und ersetzt werden soll.| | ||
| + | |nextValue|Der Wert, den das Feld zukünftig haben wird.| | ||
| + | |||
| + | == Aufbau der FieldNames == | ||
| + | |||
| + | Der " | ||
| + | Ausnahme: Der XML-Knoten " | ||
| + | |||
| + | Beispiele beim CustomerImport: | ||
| + | CustomerContactPerson.attributes.test | ||
| + | CustomerContactPerson.name | ||
| + | status | ||
| + | | ||
| + | Beispiele beim ConfigurationItemImport: | ||
| + | customerConfigurationItemInfo.field | ||