API: Mitgeben von Eigenschafts Values, ohne UUID

Falls es sonst noch jemanden interessiert, ich habe eine alternative Lösung implementiert. 

Anstatt meine Attributsvalues immer von der Shopware API zu GETen bevor ich dann die uuids zu den Values auslese und diese dann verschicke, generiere ich meine uuids einfach selbst. Ich dachte früher das uuids v4 einem bestimmten Muster folgen müssen, wie sich herausstellt akzeptiert die Shopware API aber auch durch sha256 generierte values. 

Wenn mein Attribut Farbe also den Value Rot hat, dann konkateniere ich Farbe+Rot und encrypte das in java per sha256 digest. Die Länge des sha256 hashwertes muss man noch halbieren, dann ist er genauso lang wie eine uuid. Das gebe ich dann einfach als uuid mit. Funktioniert wunderbar, ich muss keine values auslesen oder zwischenspeichern, ich kann sie immer direkt vor Export generieren.