Ansicht
Dokumentation

/SAPAPO/OM_CONSTRAINT_MODIFY - Ändern von Constraints (Anordnungsbeziehungen)

/SAPAPO/OM_CONSTRAINT_MODIFY - Ändern von Constraints (Anordnungsbeziehungen)

RFUMSV00 - Advance Return for Tax on Sales/Purchases   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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_RC
IS_GEN_PARAMS
IT_CONSTRAINTS
IV_AS_MANY_AS_POSSIBLE
IV_CHECK_MODE_COUPLING
IV_METHOD
IV_SIMSESSION

Ausnahmen

LC_APPL_ERROR
LC_COM_ERROR
LC_CONNECT_FAILED

Funktionsgruppe

APO/SAPLOM_PLANNING

rdisp/max_wprun_time - Maximum work process run time   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3800 Date: 20240329 Time: 054840     sap01-206 ( 51 ms )