Ersetzung Mit dieser Funktion können Sie Objekte durch andere Objekte ersetzen und so ein Netz verwandter Objekte aufbauen. Dadurch können Sie im System z.B. dokumentieren, wann und durch welches Objekt ein Objekt ersetzt wurde.
Objekte, die einander ersetzen, müssen demselben Objekttyp (z.B. Rezept) angehören, können aber verschiedenen Objektarten (z.B. Basisrezept, Standortrezept, Planungsrezept) angehören.
Wenn Sie im Customizing der
Rezeptverwaltung
unter
Versionierung einstellen
festgelegt haben, dass Lücken oder Überlappungen bei der Ersetzung verboten sind, müssen Objekte, die einander ersetzen, einen Gültigkeitszeitraum haben. Sie können dann nur Versionen von Objekten oder nicht versionierte Objekte ersetzen, nicht jedoch Entwürfe, da Entwürfe keinen Gültigkeitszeitraum haben.
Wenn Sie eine Version eines Objekts ersetzen, muss diese Version die letzte Version in der Versionskette des Objekts sein. Das heißt, nur die letzte Version aus der Versionskette eines Objekts darf Vorgänger in einer Ersetzungsbeziehung sein.
Wenn eine Version eines Objekts ein anderes Objekt ersetzt, muss die ersetzende Version die erste Version in der Versionskette des Objekts sein. Das heißt, nur die erste Version aus der Versionskette eines Objekts darf Nachfolger in einer Ersetzungsbeziehung sein.
Wenn Sie eine Version eines Objekts ersetzen, muss das Objekt den Status
Freigegeben
oder
Obsolet
haben. Wenn Sie ein nicht versioniertes Objekt ersetzen, muss der letzte Änderungsstand den Status
Freigegeben
oder
Obsolet
haben.
Sie haben die Berechtigung, die Ersetzung anzulegen.
Bei der Ersetzung sind n:m-Beziehungen zwischen Objekten, die andere Objekte ersetzen, und den ersetzten Objekten möglich. Das heißt, ein Objekt kann mehrere Objekte ersetzen und von mehreren Objekten ersetzt werden.
Wenn Sie die letzte Version in der Versionskette eines Objekts ersetzen, ist die Versionskette abgeschlossen und es können keine weiteren Versionen des Objekts angelegt werden.
Ob zwischen den Gültigkeitszeiträumen der ersetzenden und ersetzten Objekte Lücken erlaubt sind und ob sich die Gültigkeitszeiträume überlappen dürfen, legen Sie im Customizing der
Rezeptverwaltung
unter
Versionierung einstellen
fest. Sind Lücken und Überlappungen verboten, müssen Sie den Gültigkeitszeitraum des ersetzenden oder des zu ersetzenden Objekts anpassen, bevor Sie die Ersetzung anlegen können (siehe
Prüfung der Gültigkeitszeiträume auf Lücken und Überlappungen
).
Informationen darüber, wie Sie ein Objekt durch ein anderes ersetzen, finden Sie in der Dokumentation zum Objekt.
Hinweis
Eine Ersetzung können Sie nur anlegen, indem Sie beim ersetzenden Objekt (Nachfolger) das zu ersetzende Objekt (Vorgänger) eingeben. Beim Vorgänger wird Ihnen der Nachfolger nur angezeigt und kann nicht eingegeben werden.