SAP ABAP Class /SRMERP/CL_WF_ASV_FACADE_V20 (Facade for Approval Status View)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-SSP (Application Component) Self-Service Procurement
     /SRMERP/WF_FACADE_ASV (Package) Facades for Approval Status View
Properties
Class /SRMERP/CL_WF_ASV_FACADE_V20  
Short Description Facade for Approval Status View    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SRMERP/WF_FACADE_ASV   Facades for Approval Status View 
Created 20100624   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /SRMERP/CL_WF_ASV_FACADE_V20 has no forward declaration.
Interfaces
Class /SRMERP/CL_WF_ASV_FACADE_V20 has no interface implemented.
Friends
Class /SRMERP/CL_WF_ASV_FACADE_V20 has no friend class.
Attributes
Class /SRMERP/CL_WF_ASV_FACADE_V20 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ITEM Static method Public Method Adds the given items to the corresponding decision set. 20100624
2 DELETE_ITEM Static method Public Method Marks the given items as deleted. 20100624
3 GET_DECISION Static method Public Method Retrieve decision for current decision set 20100624
4 GET_DECISIONSET Static method Public Method Retrieves the decision set related to the given workitem. 20100624
5 GET_DECISION_TYPE Static method Public Method Returns the configured maximum allowed decision type 20100624
6 GET_ITEM_DECISION Static method Public Method Retrieve decision for items of current decision set 20100624
7 GET_REJECTED_ITEMS Static method Public Method Retrieves the rejected items for the current decision set 20100624
8 GET_WORKITEM_INFO Static method Public Method Return the detailed information for the given work item ID 20100624
9 RESET_DECISION Static method Public Method Reset the decision for current decision set 20100624
10 RESET_ITEM_DECISION Static method Public Method Reset the decision for current decision set 20100624
11 SET_DECISION Static method Public Method Set decision in current decision set 20100624
12 SET_ITEM_DECISION Static method Public Method Set decision for items of current decision set 20100624
Events
Class /SRMERP/CL_WF_ASV_FACADE_V20 has no event.
Types
Class /SRMERP/CL_WF_ASV_FACADE_V20 has no local type.
Method Signatures

Method ADD_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_LIST Call by reference Type reference (TYPE) /SRMERP/T_WF_DOC_ITEM_GUID Table of removed Purchasing Document Item GUIDs. 20100624
2 Importing IT_ITEM_LIST Call by reference Type reference (TYPE) /SRMERP/T_WF_DOC_ITEM_GUID Table of Purchasing Document Item GUIDs 20100624
3 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
4 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_ID 20100624
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100624

Method DELETE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_LIST Call by reference Type reference (TYPE) /SRMERP/T_WF_DOC_ITEM_GUID Table of removed Purchasing Document Item GUIDs. 20100624
2 Importing IT_ITEM_LIST Call by reference Type reference (TYPE) /SRMERP/T_WF_DOC_ITEM_GUID Table of Purchasing Document Item GUIDs 20100624
3 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
4 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_ID 20100624
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100624

Method GET_DECISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
2 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_ID Workitem identifier 20100624
3 Returning RV_DECISION Value transfer Type reference (TYPE) /SRMERP/OL_BO_APPROVALSTATUS Returns the currently stored decion for this decision set 20100624
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ERROR 20100624
2 /SRMERP/CX_WF_NOT_FOUND 20100624

Method GET_DECISIONSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DECISIONSET Call by reference Type reference (TYPE) /SRMERP/S_WF_DECISIONSET Set of items, related approval status and responsible agents 20100624
2 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
3 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_ID Workitem identifier 20100624
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100624

Method GET_DECISION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
2 Returning RV_DECISION_TYPE Value transfer Type reference (TYPE) /SRMERP/WF_DECISION_TYPE Decision Type 20100624
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100624
2 /SRMERP/CX_WF_ERROR 20100624

Method GET_ITEM_DECISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_STATUS Call by reference Type reference (TYPE) /SRMERP/T_BO_APPROVALSTATUS GUID Table 20100624
2 Importing IT_ITEM_GUIDS Call by reference Type reference (TYPE) /SRMERP/T_WF_DOC_ITEM_GUID GUID Table 20100624
3 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
4 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_ID Workitem identifier 20100624

Method GET_ITEM_DECISION on class /SRMERP/CL_WF_ASV_FACADE_V20 has no exception.

Method GET_REJECTED_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_LIST Call by reference Type reference (TYPE) /SRMERP/T_WF_DOC_ITEM_GUID Table of Purchasing Document Item GUIDs 20100624
2 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
3 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_ID Workitem identifier 20100624

Method GET_REJECTED_ITEMS on class /SRMERP/CL_WF_ASV_FACADE_V20 has no exception.

Method GET_WORKITEM_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_WORKITEM_IS_VALID Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100624
2 Exporting EV_WORKITEM_TYPE Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_TYPE SRM Approval Process workitem types 20100624
3 Importing IV_USER_ID Call by reference Type reference (TYPE) SY-UNAME User Name 20100624
4 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID Work item ID 20100624

Method GET_WORKITEM_INFO on class /SRMERP/CL_WF_ASV_FACADE_V20 has no exception.

Method RESET_DECISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
2 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_ID 20100624
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100624

Method RESET_ITEM_DECISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_LIST Call by reference Type reference (TYPE) /SRMERP/T_WF_DOC_ITEM_GUID Table of item GUIDs for which the decisions had been reset. 20100624
2 Importing IT_ITEM_LIST Call by reference Type reference (TYPE) /SRMERP/T_WF_DOC_ITEM_GUID Table of Purchasing Document Item GUIDs 20100624
3 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
4 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_ID 20100624
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100624

Method SET_DECISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
2 Importing IV_STATUS Call by reference Type reference (TYPE) /SRMERP/OL_BO_APPROVALSTATUS Approval Status 20100624
3 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID Work item ID 20100624
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100624

Method SET_ITEM_DECISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ITEM_STATUS Call by reference Type reference (TYPE) /SRMERP/T_BO_APPROVALSTATUS Status 20100624
2 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
3 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID Work item ID 20100624
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100624
2 /SRMERP/CX_WF_DECISION_MISSING 20100624
3 /SRMERP/CX_WF_ERROR 20100624
History
Last changed by/on SAP  20110908 
SAP Release Created in 606