Skip to main content

xSuite Cube Installation Guide

"Type Linkage" activity

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

Direct access: SWETYPV

The type linkage function is that after a defined event of an object type (for example, /WMD/CL_XF_AP) has been created, a receiver function module is started (publish-subscribe principle).

The following settings must be made:

xSuite product

Object category

Object type

Event

Interface Invoice

ABAP class

/WMD/CL_XF_XI

CREATED

Interface Orders

ABAP class

/WMD/CL_XF_SI

STARTWF

Invoice

ABAP class

/WMD/CL_XF_AL

STARTWF

Invoice

ABAP class

/WMD/CL_XF_AP

CREATED

Invoice

ABAP class

/WMD/CL_XF_AP

POSTED

Invoice

ABAP class

/WMD/CL_XF_LO

CREATED

Order Confirmation

ABAP class

/WMD/CL_XF_OC

STARTWF

Order Confirmation

ABAP class

/WMD/CL_XF_OC

COMPLETED

Order Confirmation

ABAP class

/WMD/CL_XF_OC

DELETED

Orders

ABAP class

/WMD/CL_XF_OR

CHANGED

Orders

ABAP class

/WMD/CL_XF_OR

CREATED

Orders

ABAP class

/WMD/CL_XF_OR

ITEM_DELETED

Orders

ABAP class

/WMD/CL_XF_OR

STARTXF

Procurement

ABAP class

/WMD/CL_XF_PF

CREATED

Procurement

ABAP class

/WMD/CL_XF_PO

CREATED

Procurement

ABAP class

/WMD/CL_XF_PO

CHANGED

Procurement

ABAP class

/WMD/CL_XF_PO

ITEM_DELETED

Procurement

ABAP class

/WMD/CL_XF_PR

CREATED

Procurement

ABAP class

/WMD/CL_XF_PR

CHANGED_RESTART

The following screenshot shows a possible configuration of an event-type linkage. The configuration is structured almost identically for each type linkage. You must always provide the following information:

  • Class name

  • Check Function Module /WMD/CL_XF_CHECK_EVENT

  • Behavior upon error feedback "Do not change linkage"

To view the settings, highlight an event type linkage in the list and either click the Detail button or press CtrlShiftF2:

image6.png

You can use the following class names:

Class Name

Object type

Event

xSuite product

/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