SAP ABAP Class CL_HREIC_IB_WORKFLOW_API (EIC Inbox: Workflow API)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-EIC (Application Component) Employee Interaction Center
     PAOC_EIC_APPL_INBOX (Package) Employee Interaction Center: Agent Inbox
Properties
Class CL_HREIC_IB_WORKFLOW_API  
Short Description EIC Inbox: Workflow API    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_EIC_APPL_INBOX   Employee Interaction Center: Agent Inbox 
Created 20050228   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HREIC_IB_WORKFLOW_API has no forward declaration.
Interfaces
Class CL_HREIC_IB_WORKFLOW_API has no interface implemented.
Friends
Class CL_HREIC_IB_WORKFLOW_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 IBCAT Instance attribute Private Type reference (TYPE) HREIC_INBOXCAT EIC: Inbox Item Category 20050313
2 IB_PRIO Instance attribute Private Type reference (TYPE) HREIC_INBOXPRIO EIC: Priority 20050317
3 IB_STAT Instance attribute Private Type reference (TYPE) HREIC_INBOXSTATUS EIC: Status Inbox Item 20050317
4 WORKITEMS Instance attribute Private Type reference (TYPE) SWRTWIHDR WAPI: Table Type for Work Item Header 20050301
Methods
# Method Level Visibility Method type Description Created on
1 COMPLETE_WORKITEM Instance method Public Method 20050228
2 DECISION_COMPLETE Instance method Public Method 20050312
3 DELETE_WORKITEM Instance method Public Method 20051024
4 FORWARD_WORKITEM Instance method Public Method 20050228
5 GET_BORIDENT_FROMCONTAINER Instance method Private Method 20050301
6 GET_FROM_WFCONTAINER Instance method Public Method 20060928
7 GET_FROM_WICONTAINER Instance method Public Method 20060928
8 GET_SUBST_SETTINGS Static method Public Method 20060619
9 GET_USERDECISIONS Instance method Public Method 20050228
10 GET_WORKITEM_DETAILS Instance method Public Method 20050228
11 GET_WORKITEM_HEADER Instance method Public Method 20050301
12 GET_WORKITEM_SCDATA Instance method Public Method 20050301
13 GET_WORKITEM_WEBREQ Instance method Public Method 20060202
14 GET_WORKLIST Instance method Public Method 20050228
15 MAINTAIN_SUBSTITUTION Instance method Public Method 20060619
16 READ_CONTAINER Instance method Private Method 20050301
17 RESERVE_WORKITEM Instance method Public Method 20050228
18 SAVE_SUBST_SETTINGS Instance method Private Method 20060619
Events
Class CL_HREIC_IB_WORKFLOW_API has no event.
Types
Class CL_HREIC_IB_WORKFLOW_API has no local type.
Method Signatures

Method COMPLETE_WORKITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WIID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20050228
2 Returning RV_SUCCESS Value transfer Type reference (TYPE) CRMT_BOOLEAN Logische Variable 20051024

Method COMPLETE_WORKITEM on class CL_HREIC_IB_WORKFLOW_API has no exception.

Method DECISION_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_USERDECISION Call by reference Type reference (TYPE) HREIC_S_IB_USERDEC Index einer Alternative einer Benutzerentscheidung 20050312
2 Importing I_WIID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20050312
3 Returning RV_SUCCESS Value transfer Type reference (TYPE) CRMT_BOOLEAN Logische Variable 20051024

Method DECISION_COMPLETE on class CL_HREIC_IB_WORKFLOW_API has no exception.

Method DELETE_WORKITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WIID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20051024
2 Returning RV_SUCCESS Value transfer Type reference (TYPE) CRMT_BOOLEAN Logische Variable 20051024

Method DELETE_WORKITEM on class CL_HREIC_IB_WORKFLOW_API has no exception.

Method FORWARD_WORKITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PROCESSOR Call by reference Type reference (TYPE) HREIC_S_IB_PROC Tabelle mit OrgObjekten 20050312
2 Importing I_WIID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20050301
3 Returning RV_SUCCESS Value transfer Type reference (TYPE) CRMT_BOOLEAN Logische Variable 20051024

Method FORWARD_WORKITEM on class CL_HREIC_IB_WORKFLOW_API has no exception.

Method GET_BORIDENT_FROMCONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BORIDENT Call by reference Type reference (TYPE) BORIDENT Object Relationship Service : BOR Objektidentifier 20050301
2 Importing I_ELEMENT_NAME Call by reference Type reference (TYPE) SWFDNAME Elementname (32 Zeichen, eindeutig, nicht sprachabhängig) 20050301
3 Importing I_FLOWIID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20050301
4 Importing I_WIID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20050301

Method GET_BORIDENT_FROMCONTAINER on class CL_HREIC_IB_WORKFLOW_API has no exception.

Method GET_FROM_WFCONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Call by reference Type reference (TYPE) ANY Vorschlagswerte bei Anlage von Debitoren aus Workbench 20060928
2 Importing I_ELEMENT_NAME Call by reference Type reference (TYPE) SWFDNAME Elementname (32 Zeichen, eindeutig, nicht sprachabhängig) 20060928
3 Importing I_FLOWIID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20060928
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20060929

Method GET_FROM_WICONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Call by reference Type reference (TYPE) ANY Vorschlagswerte bei Anlage von Debitoren aus Workbench 20060928
2 Importing I_ELEMENT_NAME Call by reference Type reference (TYPE) SWFDNAME Elementname (32 Zeichen, eindeutig, nicht sprachabhängig) 20060928
3 Importing I_WIID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20060928

Method GET_FROM_WICONTAINER on class CL_HREIC_IB_WORKFLOW_API has no exception.

Method GET_SUBST_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SUBSTSETTINGS Call by reference Type reference (TYPE) HREIC_S_IB_SUBSTIT EIC Inbox: Vertretung 20060619
2 Importing I_AGENT Call by reference Type reference (TYPE) UNAME Benutzername 20060619

Method GET_SUBST_SETTINGS on class CL_HREIC_IB_WORKFLOW_API has no exception.

Method GET_USERDECISIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USERDECISONS Call by reference Type reference (TYPE) SWRTDECIALTS Alternativen einer Benutzerentscheidung 20050301
2 Importing I_WIID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20050301

Method GET_USERDECISIONS on class CL_HREIC_IB_WORKFLOW_API has no exception.

Method GET_WORKITEM_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_WIDETAIL Call by reference Type reference (TYPE) HREIC_S_IB_WIDETAIL EIC Inbox: Workitem-Details 20050301
2 Importing I_WIID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20050301

Method GET_WORKITEM_DETAILS on class CL_HREIC_IB_WORKFLOW_API has no exception.

Method GET_WORKITEM_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_WIHEADER Call by reference Type reference (TYPE) HREIC_S_IB_WI EIC Inbox: Workitem 20050301
2 Importing I_WIID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20050301

Method GET_WORKITEM_HEADER on class CL_HREIC_IB_WORKFLOW_API has no exception.

Method GET_WORKITEM_SCDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_WISCDATA Call by reference Type reference (TYPE) HREIC_S_IB_WISCDATA EIC Inbox: Workitem-SAPConnectData 20050301
2 Importing I_WIID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20050301

Method GET_WORKITEM_SCDATA on class CL_HREIC_IB_WORKFLOW_API has no exception.

Method GET_WORKITEM_WEBREQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_WIWEBREQ Call by reference Type reference (TYPE) HREIC_S_IB_WIWEBREQ EIC Inbox: Workitem-SAPConnectData 20060202
2 Importing I_WIID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20060202
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20060929

Method GET_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WORKITEM_ID Call by reference Type reference (TYPE) SWRTWIID WAPI: Tabellentyp für Workitemheader 20050302
2 Importing IS_SEARCH Call by reference Type reference (TYPE) HREIC_S_IB_WIQUERY EIC Inbox: Workitem-Query 20050228

Method GET_WORKLIST on class CL_HREIC_IB_WORKFLOW_API has no exception.

Method MAINTAIN_SUBSTITUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SUBST_SETTINGS Call by reference Type reference (TYPE) HREIC_S_IB_SUBSTIT EIC Inbox: Vertretung 20060619
2 Returning RV_SUCCESS Value transfer Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20060620

Method MAINTAIN_SUBSTITUTION on class CL_HREIC_IB_WORKFLOW_API has no exception.

Method READ_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_FLOWCONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementierung einer 'Collection' 20050301
2 Exporting ER_WICONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementierung einer 'Collection' 20050301
3 Importing I_FLOWIID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20050301
4 Importing I_WIID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20050301

Method READ_CONTAINER on class CL_HREIC_IB_WORKFLOW_API has no exception.

Method RESERVE_WORKITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WIID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20050228
2 Returning RV_SUCCESS Value transfer Type reference (TYPE) CRMT_BOOLEAN Logische Variable 20051024

Method RESERVE_WORKITEM on class CL_HREIC_IB_WORKFLOW_API has no exception.

Method SAVE_SUBST_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SUBST_SETTINGS Call by reference Type reference (TYPE) HREIC_S_IB_SUBSTIT EIC Inbox: Vertretung 20060619
2 Returning RV_SUCCESS Value transfer Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20060620

Method SAVE_SUBST_SETTINGS on class CL_HREIC_IB_WORKFLOW_API has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in 600