Der Aufbau des Feldes id (UUID)

Vermarkter-Objekt

Die UUID ist im id Feld des Vermarkters enthalten. Die id beziehungsweise UUID wird während der Transformation von WasmuthSender in Zeiträume erzeugt. Zur Generierung wird als Input eine Zeichenkette als Parameter übergeben. Die Zeichenkette bildet sich nach dem Schema:

OriginLabel + OriginVermarkterId

Am Beispiel von Wasmuth würde die Zeichenkette beispielsweise so aussehen:

"wasmuth" + 123456

Folglich ändert sich die UUID nur, wenn die OriginVermarkterId verändert wird, sodass bspw. eine Namens- oder Adressänderung die UUID nicht beeinflusst.

SellerProduct-Objekt

Die UUID ist im id Feld des SellerProduct enthalten. Die id beziehungsweise UUID wird während der Transformation beim Anlegen der SellerProduct erzeugt. Zur Generierung wird als Input eine Zeichenkette als Parameter übergeben. Die Zeichenkette bildet sich nach dem Schema:

Sender.Id + Vermarkter.Id + Vermarkter.EdiNummer + Vermarkter.Regional + Vermarkter.National

Im Gegensatz zum id Feld des Vermarkters, hängt die UUID des SellerProduct von mehreren Werten ab. Die id des SellerProduct hängt vom Vermarkter und vom Sender ab, da es praktisch das Verbindungsstück zwischen beidem darstellt.

Die UUID vom SellerProduct hängt im Gegensatz zur UUID des Vermarkters auch von Vermarkter.EdiNummer, Vermarkter.Regional und Vermarkter.National ab.