Ansicht
Dokumentation
RHV6_CATALOGUE_CREATE - KATALOG: Anlegen
Vendor Master (General Section) SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Funktionsbaustein realisiert die Funktion Anlegen des PD-Kataloges.
Er kann innerhalb PDs dazu verwendet werden, Objekte mit vorgegebener Verknüpfung zu einem übergeordneten Objekt anzulegen.
Der Parameter PLVAR legt die Planvariante fest, in der das Anlegen erfolgen soll. Die Struktur PARENT enthält Typ und ID des übergeordneten Objekts. RELATION legt die Verknüpfung fest, die aus Sicht des PARENT-Objektes zu dem neuen Objekt hin angelegt werden soll. Sind PARENT und RELATION initial, so wird keine Verknüpfung angelegt. CHILDTY gibt den Typ des anzulegenden Objekts an, BEGDA und ENDDA den Zeitraum, in dem das Objekt gültig sein soll. Ist die Zeitbindung des Objektes kleiner zwei, so wird ENDDA ignoriert und auf das höchste gültige Datum gesetzt. Der Parameter TEMPLATE erlaubt es (optional), ein Objekt anzugeben, das auf das neu anzulegende Objekt kopiert werden soll.
Die Tabelle NEW_OBJECTS enthält das neu hinzugefügte Objekt, falls kein Fehler beim Anlegen auftrat.
Wenn der Benutzer den Dialog abbricht, ohne das Objekt zu sichern, wird die Ausnahme "CANCELED" erzeugt. Die Ausnahme "RELATION_FAILED" tritt dann auf, wenn entweder die in RELATION angegebene Verknüpfung von PARENT zum neu anzulegenden Objekt vom Typ CHILDTY nicht zulässig ist, oder aber der Benutzer keine Berechtigung zum Ändern des Objektes PARENT oder zum Einfügen der Verknüpfung REALTION hat. Die Ausnahme "NO_OBJECTS_CREATED" wird erzeugt, wenn kein Objekt angelegt werden konnte.
Hinweise
Dieser Funktionsbaustein sollte nicht direkt aufgerufen werden.
Er ist speziell für die Verwendung im PD-Katalog konzipiert; die Schnittstelle kann jederzeit geändert werden, um ein reibungsloses Funktionieren im Katalog sicherzustellen.
Parameter
BEGDACHILDTY
ENDDA
EXTERNAL_ID
NEW_OBJECTS
PARENT
PLVAR
RELATION
TEMPLATE
Ausnahmen
CANCELEDENQUEUE_FAILED
NO_AUTHORITY
NO_INFTY_1000
NO_OBJECTS_CREATED
RELATION_FAILED
Funktionsgruppe
RHV6General Data in Customer Master CPI1466 during Backup
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2366 Date: 20240604 Time: 090321 sap01-206 ( 62 ms )