Login Form

Best viewed in IE 7.0

ADVERTISEMENTS
ADVERTISEMENT

Raising a business object event with a container

The following code raises the EVENTRAISED event linked to the sales order business object BUS2032 and passes in the variable WEATHEROUTSIDE with the value SUNNY.

INCLUDE <CNTN01>.

 

SWC_CONTAINER LT_EVENT_CONTAINER.

SWC_CREATE_CONTAINER LT_EVENT_CONTAINER.

 

SWC_SET_ELEMENT LT_EVENT_CONTAINER 'WeatherOutside' 'Sunny'.

 

CALL FUNCTION 'SWE_EVENT_CREATE'

     EXPORTING

          OBJTYPE              =  'BUS2032'      "Sales order object

          OBJKEY               =  '0000014078'   "Sales order number

          EVENT                =  'EventRaised'  "Event defined in SWO1

          CREATOR              =  'X'

          START_RECFB_SYNCHRON =  'X'

    IMPORTING

         EVENT_ID              = EVENT_ID

     TABLES

          EVENT_CONTAINER      = LT_EVENT_CONTAINER

     EXCEPTIONS

          OBJTYPE_NOT_FOUND    = 1

          OTHERS               = 2.

ADVERTISEMENT
Free software downloads