Hi das ganze kann man über einen Hook lösen.
Der passende Hook wäre dann Shopware_Components_Document::saveDocument:: (replace/after/) - leider bin ich mit dem “hooken” nicht so vertraut und krieg zwar die Funktion hin aber nicht die Werte die erwartet werden. Vielleicht kann sich ja hier noch jemand einklinken und dir helfen. Würde auch mich interessieren(rein technisch).
Gruß
Alex