Ansicht
Dokumentation
/SAPAPO/OM_CONSTRAINT_MODIFY - Ändern von Constraints (Anordnungsbeziehungen)
ABAP Short Reference General Material DataDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit diesem Baustein können Constraints (Anordnungsbeziehungen) im liveCache geändert werden.
Parameter:
- IT_CONSTRAINTS: Die in dieser Tabelle aufgelisteten Constraints werden im liveCache angelegt, geändert oder gelöscht.
- IV_METHOD: Methode, mit der die Constraints geändert werden sollen. Gültige Methoden sind:
- gc_new: Die angegebenen Constraints werden im liveCache angelegt
- gc_change: Die Constraints werden im liveCache wie in der IT_CONSTRAINTS angegeben geändert
- gc_change_or_new: Sind die Constraints im liveCache bereits vorhanden, werden sie wie angegeben verändert, andernfalls werden sie angelegt
- gc_delete: Die angegebenen Constraints werden gelöscht
Dieser Baustein ersetzt den Baustein OM_CHANGE_EXT_CONSTR, mit dem lediglich toporder-externe Constraints angelegt werden konnten. Es ist nun nicht mehr möglich, mehrere externe Constraints mit dem gleichen Constraint-Schlüssel anzulegen. Der Schlüssel besteht aus den Feldern
- ACTID_PRED
- ACTID_SUCC
- CONSTRAINT_TYPE
- CONSTRAINT_SUB_TYPE
- RELATION_TYPE
- MODE_REL_TYPE
- TERMINATED_BY_SUCC
- TERMINATED_BY_PRED
Beispiel
Hinweise
Die wichtigsten möglichen Fehlermeldungen des liveCaches. Tritt bei der Verarbeitung dieses Bausteins ein Fehler auf (Ausnahmen) LC_COM_ERROR oder LC_APPL_ERROR), werden alle vorgenommenen Änderungen im liveCache immer komplett zurückgerollt.
- 28 = Reflexiver Constraint: Vorgänger- und Nachfolgeaktivität sind identisch
- 34 = om_invalid_method: Ungültige Methode, gültig sind nur die oben aufgelisteten Methoden
- 43 = om_invalid_segment: Mindestens eine der beiden Aktivitäten, die mit einem Constraint verknüpft werden sollen, ist im liveCache nicht vorhanden
- 18615 = om_duplicate_constraint: Ein Constraint mit den angegebenen Schlüsselfeldern (s.o.) ist im liveCache bereits vorhanden
Weiterführende Informationen
Parameter
ET_RCIS_GEN_PARAMS
IT_CONSTRAINTS
IV_AS_MANY_AS_POSSIBLE
IV_CHECK_MODE_COUPLING
IV_METHOD
IV_SIMSESSION
Ausnahmen
LC_APPL_ERRORLC_COM_ERROR
LC_CONNECT_FAILED
Funktionsgruppe
APO/SAPLOM_PLANNINGPERFORM Short Reference Addresses (Business Address Services)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3800 Date: 20240523 Time: 163811 sap01-206 ( 46 ms )