Ansicht
Dokumentation

BINARY_RELATION_DELETE - Löschen einer binären Verknüpfung

BINARY_RELATION_DELETE - Löschen einer binären Verknüpfung

CL_GUI_FRONTEND_SERVICES - Frontend Services   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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_EVENTS
OBJ_ROLEA
OBJ_ROLEB
RELATIONTYPE

Ausnahmen

ENTRY_NOT_EXISTING
INTERNAL_ERROR
NO_RELATION
NO_ROLE

Funktionsgruppe

BREL

CL_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 )