Ansicht
Dokumentation
BINARY_RELATION_DELETE - Löschen einer binären Verknüpfung
CL_GUI_FRONTEND_SERVICES - Frontend Services TXBHW - Original Tax Base Amount in Local CurrencyDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Der Baustein löscht eine Verknüpfung zwischen den zwei übergebenen Rollen (und damit Objekten). Der Typ der Verknüpfung muß angegeben werden.
Die Verknüpfung wird aus der Anwendungstabelle gelöscht, die beim Verknüpfungstyp in der Tabelle VRBINRELATION angegeben ist.
Der Baustein enthält keinen COMMIT WORK - Befehl. Er ist das Gegenstück zu BINARY_RELATION_CREATE mit gleicher Schnittstelle. Parameterdokumentation finden Sie dort.
Beispiel
....
DATA: OBJ_ROLA LIKE BORIDENT,
OBJ_ROLB LIKE BORIDENT,
RELATION LIKE BRELTYP-RELTYPE.
....
RELATION = 'CALL'.
OBJ_ROLA-OBJTYPE = 'BUS2032'.
OBJ_ROLA-LOGSYS = T000-LOGSYS.
OBJ_ROLA-OBJKEY = BELNR.
OBJ_ROLB-OBJTYPE = 'COMM_ORDER'.
OBJ_ROLB-LOGSYS = CALLID.
OBJ_ROLB-OBJKEY = T000-LOGSYS.
CALL FUNCTION 'BINARY_RELATION_DELETE'
EXPORTING
OBJ_ROLEA = obj_rolea
OBJ_ROLEB = obj_roleb
RELATIONTYPE = relationtype
EXCEPTIONS
ENTRY_NOT_EXISTING = 1
INTERNAL_ERROR = 2
NO_RELATION = 3
NO_ROLE = 4
OTHERS = 5.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Parameter
FIRE_EVENTSOBJ_ROLEA
OBJ_ROLEB
RELATIONTYPE
Ausnahmen
ENTRY_NOT_EXISTINGINTERNAL_ERROR
NO_RELATION
NO_ROLE
Funktionsgruppe
BRELCL_GUI_FRONTEND_SERVICES - Frontend Services Addresses (Business Address Services)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2104 Date: 20240523 Time: 173730 sap01-206 ( 28 ms )