To call any SAP Tcode from within program when a user chooses any menu options or selects any button on the GUI we use CALL TRANSACTION ‘XXXX’ in the program. An alternative to this SAP provides a standard FM ‘ABAP4_CALL_TRANSACTION’ which can be used as an alternative to CALL TRANSACTION statement where we have the authority check for the user and a lot more variants to the CALL TRANSATION statement exists.
Test the FM.
- SAP Business Workflow allows to be called through our own Event-Class with our own parameters without create a Business Object Repository. This example shows a simple way to call a workflow process from Event-Class into a Class Method or SAP ABAP Program. Create a reference to SAP Business Interface in our class (trx SE24).
- Trigger SAP Workflow event from ABAP code. Trigger Event from ABAP code. In order to trigger an event from within any ABAP code simply call function module SWEEVVENTCREATE. CALL FUNCTION 'SWEEVENTCREATE'. Objtype = 'BUS1001006'. Objkey = '500001' 'key value, in this case material number. Event = 'CREATED'.
Q35) List the various advantages of SAP Business Workflow. Workflow provides numerous advantages to SAP users and consultants: 2. It allows consultants to create new business processes without modifying the standard SAP code. Workflow ensures that the tasks are executed in the correct sequential order, involving the relevant personnel. Above ABAP program will list all element-value pairs stored in the workflow container content. ABAP codes to list Workflow container data as key-value pairs If you work on a specific workflow task, it is possible that you already know the element names of the ABAP workflow container data.
Provide the transaction code name and execute.
How To Call Workflow From Abap Program Sap Interview
So here it calls the Transaction .