SAP ABAP Class CL_SE_PUR_WF_CONTEXT (Workflow Context for Purchasing SOA)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-GF-ES (Application Component) Enterprise Services in Purchasing
     OPS_SE_PUR (Package) Service Enabling for Purchasing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  BI_OBJECT Business Instance 20090619
2 Interface implementation (CLASS c. INTERFACES i_ref)  BI_PERSISTENT Persistent Business Instance 20090619
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20090619
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SE_PUR_WF_CONTEXT Workflow Context for SOA in Purchasing 20090619
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WORKFLOW Business Workflow 20090619
Properties
Class CL_SE_PUR_WF_CONTEXT  
Short Description Workflow Context for Purchasing SOA    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_PUR   Service Enabling for Purchasing 
Created 20090513   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SE_PUR_WF_CONTEXT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 BI_OBJECT Business Instance 20090619
2 BI_PERSISTENT Persistent Business Instance 20090619
3 IF_SERIALIZABLE_OBJECT Serializable Object 20090619
4 IF_SE_PUR_WF_CONTEXT Workflow Context for SOA in Purchasing 20090619
5 IF_WORKFLOW Business Workflow 20090619
Friends
Class CL_SE_PUR_WF_CONTEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_CONST Static Attribute Public Object reference (TYPE REF TO) CL_MMPUR_CONSTANTS Constants Purchasing 20090619
2 MO_PO Instance attribute Public Object reference (TYPE REF TO) IF_PURCHASE_ORDER_MM PO Header External View 20090619
3 MS_HEADER Instance attribute Public Type reference (TYPE) EKKO Purchasing Document Header 20090619
4 MS_HEADER_OLD Instance attribute Public Type reference (TYPE) EKKO Purchasing Document Header 20121214
5 MT_INSTANCES Static Attribute Private Type reference (TYPE) TYPE_T_INSTANCE 20090619
6 MT_ITEM Instance attribute Public Type reference (TYPE) TYPE_T_ITEM Document Items 20090619
7 MT_POEXT Instance attribute Public Type reference (TYPE) ME_POEXT Enhancement Fields for Purchase Order 20091012
8 MT_SCHEDULES Instance attribute Public Type reference (TYPE) TYPE_T_SCHEDULE Delivery Schedule 20090619
9 MV_BOR_ID Instance attribute Public Type reference (TYPE) SWO_OBJTYP Object Type 20090619
10 MV_CONTEXT_ID Instance attribute Public Type reference (TYPE) MMPUR_ESOA_CONTEXT Context Definition for Service Purchase Order 20090619
11 MV_CORRELATION_ID Instance attribute Public Type reference (TYPE) BS_SOA_RSPNSRCVR_COREL_ID 20090619
12 MV_DOC_TYPE Instance attribute Public Type reference (TYPE) BSTYP Purchasing Document Category 20090619
13 MV_NO_MESSAGING Instance attribute Public Type reference (TYPE) XFELD Checkbox 20090619
14 MV_OBJECT_KEY Instance attribute Public Type reference (TYPE) SWO_TYPEID Object Key 20090619
15 MV_UUID Instance attribute Public Type reference (TYPE) GUID_22 GUID in 'RAW' Format 20090619
16 MV_WF_EVENT Instance attribute Public Type reference (TYPE) SWO_EVENT Event 20090619
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090619
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090619
3 GET_INSTANCE Static method Public Method Factory Method 20090619
4 SET_BOR_ID Instance method Public Method Set Business Object ID 20090619
5 SET_CONTEXT_ID Instance method Public Method Set Context ID 20090619
6 SET_CORRELATION_ID Instance method Public Method Set Correlation ID 20090619
7 SET_DOC_TYPE Instance method Public Method Set Document Type 20090619
8 SET_EXT_DATA Instance method Public Method Set Extended Core Fields 20091012
9 SET_HEADER Instance method Public Method Set Header Data 20090619
10 SET_HEADER_OLD Instance method Public Method Set Previous Header Data 20121214
11 SET_ITEMS Instance method Public Method Set Item Data 20090619
12 SET_NO_MESSAGING Instance method Public Method Set NO_MESSAGING 20090619
13 SET_OBJECT_KEY Instance method Public Method Set Document Instance 20090619
14 SET_PO_HANDLE Instance method Public Method Set Purchase Order Handle 20090619
15 SET_SCHEDULES Instance method Public Method Set Delivery Schedule Lines 20090619
16 SET_WF_EVENT Instance method Public Method Set Workflow Event ID 20090619
Events
Class CL_SE_PUR_WF_CONTEXT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYPE_S_INSTANCE Private See coding 20090619 BEGIN OF type_s_instance, uuid TYPE guid_22, object TYPE REF TO cl_se_pur_wf_context, END OF type_s_instance
2 TYPE_T_INSTANCE Private See coding 20090619 type_t_instance TYPE SORTED TABLE OF type_s_instance WITH UNIQUE KEY uuid
3 TYPE_T_ITEM Public Attribute reference (LIKE) 20090619
4 TYPE_T_SCHEDULE Public Attribute reference (LIKE) 20090619
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

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

Method GET_INSTANCE 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_16 GUID im 'RAW' Format 20090619
2 Returning RO_CONTEXT Value transfer Object reference (TYPE REF TO) CL_SE_PUR_WF_CONTEXT Workflow Context for Purchasing SOA 20090619

Method GET_INSTANCE on class CL_SE_PUR_WF_CONTEXT has no exception.

Method SET_BOR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BOR_ID Call by reference Type reference (TYPE) SWO_OBJTYP Objekttyp 20090619

Method SET_BOR_ID on class CL_SE_PUR_WF_CONTEXT has no exception.

Method SET_CONTEXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT_ID Call by reference Type reference (TYPE) MMPUR_ESOA_CONTEXT Kontextdefinition für Dienstleistungsbestellung 20090619

Method SET_CONTEXT_ID on class CL_SE_PUR_WF_CONTEXT has no exception.

Method SET_CORRELATION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CORR_ID Call by reference Type reference (TYPE) BS_SOA_RSPNSRCVR_COREL_ID 20090619

Method SET_CORRELATION_ID on class CL_SE_PUR_WF_CONTEXT has no exception.

Method SET_DOC_TYPE 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 20090619

Method SET_DOC_TYPE on class CL_SE_PUR_WF_CONTEXT has no exception.

Method SET_EXT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_POEXT Call by reference Type reference (TYPE) ME_POEXT Tabellentyp für Erweiterungsfelder der Bestellung 20091112
2 Importing IT_XPOEXT Call by reference Type reference (TYPE) ME_UPOEXT Tabellentyp POEXT mit Updatekennzeichen 20091112

Method SET_EXT_DATA on class CL_SE_PUR_WF_CONTEXT has no exception.

Method SET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) EKKO Einkaufsbelegkopf 20090619

Method SET_HEADER on class CL_SE_PUR_WF_CONTEXT has no exception.

Method SET_HEADER_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) EKKO Einkaufsbelegkopf 20121214

Method SET_HEADER_OLD on class CL_SE_PUR_WF_CONTEXT has no exception.

Method SET_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA Datenobjekt 20090619

Method SET_ITEMS on class CL_SE_PUR_WF_CONTEXT has no exception.

Method SET_NO_MESSAGING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NO_MESSAGING Call by reference Type reference (TYPE) XFELD Keine Nachrichtenausgabe 20090619

Method SET_NO_MESSAGING on class CL_SE_PUR_WF_CONTEXT has no exception.

Method SET_OBJECT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) SWO_TYPEID Objektschlüssel 20090619

Method SET_OBJECT_KEY on class CL_SE_PUR_WF_CONTEXT has no exception.

Method SET_PO_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_HANDLE Call by reference Object reference (TYPE REF TO) IF_PURCHASE_ORDER_MM Bestellkopf externe Sicht 20090619

Method SET_PO_HANDLE on class CL_SE_PUR_WF_CONTEXT has no exception.

Method SET_SCHEDULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20090619

Method SET_SCHEDULES on class CL_SE_PUR_WF_CONTEXT has no exception.

Method SET_WF_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Call by reference Type reference (TYPE) SWO_EVENT Ereignis 20090619

Method SET_WF_EVENT on class CL_SE_PUR_WF_CONTEXT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605