pixi folgt beim Import von Kundenbestellungen hinsichtlich des Aufbaus der Rechnungs- und Versandadresse verschiedenen Regeln, wenn die gesamte Adresse des Kunden lediglich im Tag <STREET> im XML übergeben wird. Dabei gelten für Adressen in Deutschland andere Regeln, als für Adressen im Ausland.
Diese Regeln finden in folgenden Elementen der Bestellimport-XML Anwendung:
Adressimport für Auslandsbestellungen
Da Auslandsadressen keinen einheitlichen Regeln folgen, wird hier im Zweifelsfall die gesamte Adresse in das Feld "Straße" importiert. Die folgenden Regeln findet bei Auslandsadressen Anwendung:
Besteht die Adresse aus mehreren Zeichenfolgen und die letzte Zeichenfolge ist länger als oder gleich 12 Zeichen,
dann wird die gesamte Adresse in das Feld "Straße" importiert - das Feld "Hausnummer" bleibt leer.Besteht die Adresse aus mehreren Zeichenfolgen, die letzte Zeichenfolge ist kürzer als 12 Zeichen und sie beginnt nicht mit einer Ziffer,
dann wird die gesamte Adresse in das Feld "Straße" importiert - das Feld "Hausnummer" bleibt leer.Besteht die Adresse aus mehreren Zeichenfolgen, die letzte Zeichenfolge ist kürzer als 12 Zeichen, sie beginnt mit einer Ziffer und es gibt eine andere Zeichenfolge, die eine Ziffer beinhaltet, dann wird die gesamte Adresse in das Feld "Straße" importiert - das Feld "Hausnummer" bleibt leer.
Besteht die Adresse aus mehreren Zeichenfolgen, die letzte Zeichenfolge ist kürzer als 12 Zeichen, sie beginnt mit einer Ziffer und es gibt keine andere Zeichenfolge, die eine Ziffer beinhaltet, dann wird die letzte Zeichenfolge in das Feld "Hausnummer" und alle Informationen vor der letzten Zeichenfolge in das Feld "Straße" importiert.
Beispiele
Nachfolgend sind einige Beispiele für Adressinformationen und deren Verarbeitung aufgeführt:
XML-Tag <STREET> |
Straße |
Hausnummer |
|
219-241 Cleveland St |
leer |
|
12 rue de la montagne |
leer |
|
Rue du Vivier 7C bte 5 |
leer |
|
485 5th Avenue at 41st Street |
leer |
|
poslovna cona |
2a |
Adressimport für Bestellungen innerhalb Deutschlands
pixi folgt bei dem Import der Adressdaten, wenn die Adresse im XML das Land Deutschland enthält, dieser Regelung:
Enthalten die letzten 9 Zeichen eine Ziffer, werden alle Informationen beginnend mit der Ziffer in das Feld "Hausnummer" importiert. Jegliche Informationen vor der Ziffer werden in das Feld "Straße" importiert.
Enthalten die letzten 9 Zeichen keine Ziffer, dann wird die gesamte Adresse in das Feld "Straße" importiert - das Feld "Hausnummer" bleibt leer.
Beispiele
Nachfolgend sind einige Beispiele für Adressinformationen und deren Verarbeitung aufgeführt:
XML-Tag <STREET> |
Straße |
Hausnummer |
|
Berliner Ring |
27 |
|
Berliner Ring |
27a |
|
Hindenburgdamm |
19 a |
|
Hindenburgdamm |
19 A |
|
Hochstraße |
56/58 |
|
Hochstraße |
56 - 58 |
|
Universitätsplatz 274a Appartment Müller |
leer |
|
Universitätsplatz |
15a Tor I |
|
Universitätsplatz 2 |
15a Tor I |
|
leer |
9., Gasse |