SAP ABAP Class CL_MEREQ_MLSC_WORKFLOW (Workflow Integration for Multilevel Subcontracting)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR (Application Component) Purchasing
     MEREQ (Package) Purchasing: Purchase Requisition
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  BI_OBJECT Business Instance 20090304
2 Interface implementation (CLASS c. INTERFACES i_ref)  BI_PERSISTENT Persistent Business Instance 20090304
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WORKFLOW Business Workflow 20090304
Properties
Class CL_MEREQ_MLSC_WORKFLOW  
Short Description Workflow Integration for Multilevel Subcontracting    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MEREQ   Purchasing: Purchase Requisition 
Created 20090304   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MEREQ_MLSC_WORKFLOW has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 BI_OBJECT Business Instance 20090304
2 BI_PERSISTENT Persistent Business Instance 20090304
3 IF_WORKFLOW Business Workflow 20090304
Friends
Class CL_MEREQ_MLSC_WORKFLOW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_EVENT_LOG Constant Private See coding 'ERRORLOGDISPLAY' Event for BAL Integration 20090323
2 MO_CONST Static Attribute Private Object reference (TYPE REF TO) CL_MMPUR_CONSTANTS Constants Purchasing 20090305
3 MT_INSTANCES Static Attribute Private Type reference (TYPE) TYPE_T_INSTANCES 20090306
4 MV_BAL_LOG_HANDLE Instance attribute Public Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20090305
5 MV_DOCUMENT Instance attribute Public Type reference (TYPE) EBELN Purchasing Document Number 20090305
6 MV_DOC_TYPE Instance attribute Public Type reference (TYPE) BSTYP Purchasing Document Category 20090305
7 MV_UUID Instance attribute Private Type reference (TYPE) GUID_22 Generic Data Element for GUID Fields (X16) 20090306
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090305
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090306
3 CONVERT_FROM_XML Static method Public Method Convert XML Data Stream to Object Instance 20090603
4 CONVERT_TO_XML Instance method Private Method Convert Object Instance to XML Data Stream 20090603
5 DISPLAY_BAL Instance method Public Method Display Application Log 20090304
6 GET_LOG_HANDLE Instance method Public Method Read Business Application Log Handle ID 20090306
7 GET_UUID Instance method Public Method Read Class ID 20090306
8 SET_DOCTYPE Instance method Public Method Set Document Type 20090305
9 SET_DOCUMENT Instance method Public Method Set Document Number 20090305
10 SET_LOG_HANDLE Instance method Public Method Set BAL Handle ID 20090305
11 START Instance method Public Method Start workflow 20090306
Events
# Event Type Visibility Description Created on
1 ERRORLOGDISPLAY Static Event
(1)
Public
(2)
Display Application Log 20090304
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYPE_S_INSTANCE Private See coding 20090306 BEGIN OF type_s_instance , uuid TYPE guid_22, instance TYPE REF TO cl_mereq_mlsc_workflow, END OF type_s_instance
2 TYPE_T_INSTANCES Private See coding 20090306 type_t_instances TYPE STANDARD TABLE OF type_s_instance
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_MEREQ_MLSC_WORKFLOW has no parameter.
Method CLASS_CONSTRUCTOR on class CL_MEREQ_MLSC_WORKFLOW has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_MEREQ_MLSC_WORKFLOW has no parameter.
Method CONSTRUCTOR on class CL_MEREQ_MLSC_WORKFLOW has no exception.

Method CONVERT_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UUID Call by reference Type reference (TYPE) GUID_22 GUID im 'RAW' Format 20090603
2 Returning RO_HANDLE Value transfer Object reference (TYPE REF TO) CL_MEREQ_MLSC_WORKFLOW Workflow Integration der Mehrstufigen Lohnbearbeitung 20090603
# Exception Resumable Description Created on
1 CX_MMPUR_NOT_FOUND Exception Einkauf: nicht gefunden 20090603

Method CONVERT_TO_XML Signature

Method CONVERT_TO_XML on class CL_MEREQ_MLSC_WORKFLOW has no parameter.
Method CONVERT_TO_XML on class CL_MEREQ_MLSC_WORKFLOW has no exception.

Method DISPLAY_BAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UUID Call by reference Type reference (TYPE) GUID_22 GUID im 'CHAR' Format mit Groß-/Kleinschreibung (!) 20090603

Method DISPLAY_BAL on class CL_MEREQ_MLSC_WORKFLOW has no exception.

Method GET_LOG_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LOGHNDL Value transfer Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20090306

Method GET_LOG_HANDLE on class CL_MEREQ_MLSC_WORKFLOW has no exception.

Method GET_UUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_UUID Value transfer Type reference (TYPE) GUID_22 GUID im 'CHAR' Format mit Groß-/Kleinschreibung (!) 20090306

Method GET_UUID on class CL_MEREQ_MLSC_WORKFLOW has no exception.

Method SET_DOCTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_TYPE Call by reference Type reference (TYPE) BSTYP Typ des Einkaufsbelegs 20090305

Method SET_DOCTYPE on class CL_MEREQ_MLSC_WORKFLOW has no exception.

Method SET_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOCUMENT Call by reference Type reference (TYPE) BANFN Bestellanforderungsnummer 20090305

Method SET_DOCUMENT on class CL_MEREQ_MLSC_WORKFLOW has no exception.

Method SET_LOG_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HANDLE_ID Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20090305

Method SET_LOG_HANDLE on class CL_MEREQ_MLSC_WORKFLOW has no exception.

Method START Signature

Method START on class CL_MEREQ_MLSC_WORKFLOW has no parameter.
Method START on class CL_MEREQ_MLSC_WORKFLOW has no exception.
Event Signatures

Event ERRORLOGDISPLAY Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 UUID Exporting Value transfer Type reference (TYPE) GUID_22 Unique Identifier 20090612
History
Last changed by/on SAP  20100310 
SAP Release Created in 605