Skip to main content

xSuite Cube Installationsleitfaden

Aktivität "Typkopplungen"

/WMD/BC_SPRO → xSuite Business Solutions → Workflow → Standard Customizing

Direkter Aufruf: SWETYPV

Die Funktion der Typkopplung besteht darin, dass nach Erzeugung eines definierten Ereignisses eines Objekttyps (z. B. /WMD/CL_XF_AP) ein Verbraucher-Funktionsbaustein gestartet wird (Publish-Subscribe-Prinzip).

Folgende Einstellungen müssen hier vorgenommen werden:

xSuite-Produkt

Objektkategorie

Objekttyp

Ereignis

Interface Invoice

ABAP-Klasse

/WMD/CL_XF_XI

CREATED

Interface Orders

ABAP-Klasse

/WMD/CL_XF_SI

STARTWF

Invoice

ABAP-Klasse

/WMD/CL_XF_AL

STARTWF

Invoice

ABAP-Klasse

/WMD/CL_XF_AP

CREATED

Invoice

ABAP-Klasse

/WMD/CL_XF_AP

POSTED

Invoice

ABAP-Klasse

/WMD/CL_XF_LO

CREATED

Order Confirmation

ABAP-Klasse

/WMD/CL_XF_OC

STARTWF

Order Confirmation

ABAP-Klasse

/WMD/CL_XF_OC

COMPLETED

Order Confirmation

ABAP-Klasse

/WMD/CL_XF_OC

DELETED

Orders

ABAP-Klasse

/WMD/CL_XF_OR

CHANGED

Orders

ABAP-Klasse

/WMD/CL_XF_OR

CREATED

Orders

ABAP-Klasse

/WMD/CL_XF_OR

ITEM_DELETED

Orders

ABAP-Klasse

/WMD/CL_XF_OR

STARTXF

Procurement

ABAP-Klasse

/WMD/CL_XF_PF

CREATED

Procurement

ABAP-Klasse

/WMD/CL_XF_PO

CREATED

Procurement

ABAP-Klasse

/WMD/CL_XF_PO

CHANGED

Procurement

ABAP-Klasse

/WMD/CL_XF_PO

ITEM_DELETED

Procurement

ABAP-Klasse

/WMD/CL_XF_PR

CREATED

Procurement

ABAP-Klasse

/WMD/CL_XF_PR

CHANGED_RESTART

Im folgenden Screenshot wird eine mögliche Konfiguration einer Ereignistypkopplung dargestellt. Die Konfiguration ist für alle Typkopplungen nahezu identisch aufgebaut. Folgende Informationen müssen Sie immer angeben:

  • Klassenname

  • Check-Funktionsbaustein /WMD/XF_CHECK_EVENT

  • Verhalten bei Fehlerrückmeldung "Kopplung nicht verändern"

Sie öffnen die Einstellungen zur Ansicht, indem Sie in der Liste eine Ereignistypkopplung markieren und entweder auf den Button Detail klicken oder CtrlShiftF2 drücken:

image6.png

Sie können die folgenden Klassennamen verwenden:

Klassenname

Objekttyp

Events

xSuite-Produkt

/WMD/CL_XF_AL_EVENT

/WMD/CL_XF_AL

COMPLETED, STARTWF, DELETED

Invoice

/WMD/CL_XF_AP_EVENT

/WMD/CL_XF_AP

CREATED, POSTED

Invoice

/WMD/CL_XF_LO_EVENT

/WMD/CL_XF_LO

CREATED

Invoice

/WMD/CL_XF_OC_EVENT

/WMD/CL_XF_OC

COMPLETED, STARTWF, DELETED

Order Confirmation

/WMD/CL_XF_OR_EVENT

/WMD/CL_XF_OR

CHANGED, CREATED, ITEM_DELETED, STARTXF

Orders

/WMD/CL_XF_PF_EVENT

/WMD/CL_XF_PF

CREATED

Procurement

/WMD/CL_XF_PO_EVENT

/WMD/CL_XF_PO

CHANGED, CREATED, ITEM_DELETED

Procurement

/WMD/CL_XF_PR_EVENT

/WMD/CL_XF_PR

CREATED, CHANGED_CHECK, CHANGED_RESTART

Procurement

/WMD/CL_XF_SI_EVENT

/WMD/CL_XF_SI

COMPLETED, STARTWF, DELETED

Interface Orders

/WMD/CL_XF_XI_EVENT

/WMD/CL_XF_XI

CREATED

Invoice