SAP ABAP Interface /TDAG/CPIF_WL_HANDLER (CP: Interface for work list handling)
Hierarchy
TDAGBCA (Software Component) TechniData Basic Components
   EHS (Application Component) Environment, Health and Safety
     /TDAG/CP_WL (Package) CP: Work list handling
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPCL_WLH_BASE CP: Base class for work list handler classes 20071115
2 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPCL_WLH_CHECK CP: Class of work list handler for checks 20061012
3 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPCL_WLH_HISTORY CP: Work list handler class for compliance History 20071105
4 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPCL_WLH_IMDS CP: Work list handler class for IMDS 20070928
5 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPCL_WLH_REVS CP: Worklist handler of revision 20061012
Properties
Interface /TDAG/CPIF_WL_HANDLER  
Short Description CP: Interface for work list handling    
General Data
Package /TDAG/CP_WL   CP: Work list handling 
Created 20061011   SAP 
Last changed 20141109   SAP 
Unicode checks active    
Forward declarations
Interface /TDAG/CPIF_WL_HANDLER has no forward declaration.
Interfaces
Interface /TDAG/CPIF_WL_HANDLER has no interface.
Friends
Interface /TDAG/CPIF_WL_HANDLER has no friend.
Attributes
Interface /TDAG/CPIF_WL_HANDLER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_UPDATE_CREATE Instance method Public Method Returns two tables: one for updates , one for creates 20061013
2 COMMIT_WORKLIST Instance method Public Method Commits the worklist 20061011
3 CREATE_ENTRIES Instance method Public Method Creates worklist entries 20061011
4 CREATE_WL_ENTRIES_BY_CHGDOC Instance method Public Method Returns worklist entries using change docs 20061027
5 DELETE_ENTRIES Instance method Public Method Deletes worklist entries 20061011
6 EXECUTE_WORKLIST Instance method Public Method Executes the worklist 20061011
7 GET_ALL_ENTRIES Instance method Public Method Returns all worklist entries 20061011
8 GET_ALL_RECN_FROM_WL Instance method Public Method Returns the RECNs of all worklist entries 20061011
9 GET_ENTRIES_BY_RECNS Instance method Public Method Returns worklist entries by recns as criteria 20061011
10 GET_ENTRIES_BY_STATUS Instance method Public Method Returns worklist entries by status 20061011
11 GET_ENTRIES_OF_TABLE Instance method Public Method Returns the number of entries that are stored on DB 20070213
12 GET_INSTANCE Static method Public Method Creates and returns the worklist handler implementation 20061011
13 GET_WL_NAME Instance method Public Method Returns the worklist name 20070618
14 GET_WORKLIST_ENTRIES Instance method Public Method Returns worklist entries by search criteria 20070206
15 IS_RELEVANT_FOR_EXECUTION Instance method Public Method Returns true if the entry is relevant for execution 20061011
16 REFRESH_ALL_BUFFERS Instance method Public Method Refreshs all used buffers (including the work list buffer) 20061102
17 REFRESH_ALL_EXT_BUFFERS Instance method Public Method Refreshs all used external (not work list) buffers 20061102
18 REFRESH_OWN_BUFFER Instance method Public Method Refreshs the own worklist buffer 20070214
19 UPDATE_ENTRIES Instance method Public Method Updates worklist entries 20061011
Events
Interface /TDAG/CPIF_WL_HANDLER has no event.
Types
Interface /TDAG/CPIF_WL_HANDLER has no local type.
Method Signatures

Method CHECK_UPDATE_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CREATE Value transfer Type reference (TYPE) /TDAG/CPY_WL_INTERFACE CP: Tabellentyp für die Schnittstellen-Struktur 20061013
2 Exporting ET_LOCKFAILS Value transfer Type reference (TYPE) /TDAG/CPY_WL_INTERFACE CP: work list structure (used by interfaces) 20061031
3 Exporting ET_UPDATE Value transfer Type reference (TYPE) /TDAG/CPY_WL_INTERFACE CP: Tabellentyp für die Schnittstellen-Struktur 20061013
4 Exporting E_FLG_ERROR Value transfer Type reference (TYPE) ESEBOOLE Truth Value 20061031
5 Exporting E_FLG_LOCKFAIL Value transfer Type reference (TYPE) ESEBOOLE Truth Value 20061026
6 Importing IT_ENTRIES Call by reference Type reference (TYPE) /TDAG/CPY_WL_INTERFACE CP: Tabellentyp für die Schnittstellen-Struktur 20061013
7 Importing I_LOCKMOD Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20061026

Method CHECK_UPDATE_CREATE on Interface /TDAG/CPIF_WL_HANDLER has no exception.

Method COMMIT_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FLG_ERROR Value transfer Type reference (TYPE) ESEBOOLE Wahrheitswert 20061011

Method COMMIT_WORKLIST on Interface /TDAG/CPIF_WL_HANDLER has no exception.

Method CREATE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FLG_ERROR Value transfer Type reference (TYPE) ESEBOOLE Wahrheitswert 20061011
2 Importing IT_WORKLIST_ENTRIES Call by reference Type reference (TYPE) /TDAG/CPY_WL_INTERFACE CP: Tabellentyp für die Schnittstellen-Struktur 20061011

Method CREATE_ENTRIES on Interface /TDAG/CPIF_WL_HANDLER has no exception.

Method CREATE_WL_ENTRIES_BY_CHGDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WL_ENTRIES Call by reference Type reference (TYPE) /TDAG/CPY_WL_INTERFACE CP: work list structure (used by interfaces) 20061027
2 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESEBOOLE Truth Value 20061027
3 Importing IT_CHANGE_DOCS Call by reference Type reference (TYPE) /TDAG/CPY_EST_CHANGE_DOCS EHS: Change Documents in the EH&S System 20061027

Method CREATE_WL_ENTRIES_BY_CHGDOC on Interface /TDAG/CPIF_WL_HANDLER has no exception.

Method DELETE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FLG_ERROR Value transfer Type reference (TYPE) ESEBOOLE Wahrheitswert 20061011
2 Importing IT_WORKLIST_ENTRIES Call by reference Type reference (TYPE) /TDAG/CPY_WL_INTERFACE CP: Tabellentyp für die Schnittstellen-Struktur 20061011

Method DELETE_ENTRIES on Interface /TDAG/CPIF_WL_HANDLER has no exception.

Method EXECUTE_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_ERROR Value transfer Type reference (TYPE) ESEBOOLE Wahrheitswert 20061011
2 Importing IT_OBJECTS_TO_PROCESS Call by reference Type reference (TYPE) /TDAG/CPY_WL_ENTRY_CONTAINER CP: Container cont. worklist entries with corr. worklist 20070615
3 Importing IT_STATUS_TO_PROCESS Call by reference Type reference (TYPE) /TDAG/CPY_WLSTATUS CP: Table type of the work list status 20061030
4 Importing I_FLG_AD_HOC Call by reference Type reference (TYPE) ESEBOOLE '' Flag if ad hoc execution 20070615
5 Importing I_PACKAGE_COUNT Call by reference Type reference (TYPE) /TDAG/CPE_WL_PACKAGE_COUNT Paketzähler für Worklisten bei der Ausführung 20061018
6 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) /TDAG/CPE_WL_PACKAGE_SIZE work list package size (for execution) 20070612
7 Importing I_STATUS_SUCCESSFUL Call by reference Type reference (TYPE) /TDAG/CPE_WLSTATUS work list status 20061030

Method EXECUTE_WORKLIST on Interface /TDAG/CPIF_WL_HANDLER has no exception.

Method GET_ALL_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WL_ENTRIES Call by reference Type reference (TYPE) /TDAG/CPY_WL_INTERFACE CP: Tabellentyp für die Schnittstellen-Struktur 20061011
2 Importing I_LOCKMOD Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20061026

Method GET_ALL_ENTRIES on Interface /TDAG/CPIF_WL_HANDLER has no exception.

Method GET_ALL_RECN_FROM_WL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RECNS Call by reference Type reference (TYPE) /TDAG/CPY_RECNS RENs der Einträge 20061011
2 Importing I_LOCKMOD Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20061026

Method GET_ALL_RECN_FROM_WL on Interface /TDAG/CPIF_WL_HANDLER has no exception.

Method GET_ENTRIES_BY_RECNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WL_ENTRIES Value transfer Type reference (TYPE) /TDAG/CPY_WL_INTERFACE CP: Tabellentyp für die Schnittstellen-Struktur 20061011
2 Exporting ET_WL_LOCKFAILS Value transfer Type reference (TYPE) /TDAG/CPY_WL_INTERFACE CP: work list structure (used by interfaces) 20061026
3 Exporting E_FLG_ERROR Value transfer Type reference (TYPE) ESEBOOLE Truth Value 20061031
4 Exporting E_FLG_LOCKFAIL Value transfer Type reference (TYPE) ESEBOOLE Truth Value 20061026
5 Importing IT_RECNS Call by reference Type reference (TYPE) /TDAG/CPY_RECNS RECNs as Eingabeparameter 20061011
6 Importing I_LOCKMOD Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20061026

Method GET_ENTRIES_BY_RECNS on Interface /TDAG/CPIF_WL_HANDLER has no exception.

Method GET_ENTRIES_BY_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WL_ENTRIES Value transfer Type reference (TYPE) /TDAG/CPY_WL_INTERFACE CP: Tabellentyp für die Schnittstellen-Struktur 20061011
2 Exporting ET_WL_LOCKFAILS Value transfer Type reference (TYPE) /TDAG/CPY_WL_INTERFACE CP: work list structure (used by interfaces) 20061026
3 Exporting E_FLG_ERROR Value transfer Type reference (TYPE) ESEBOOLE Truth Value 20061031
4 Exporting E_FLG_LOCKFAIL Value transfer Type reference (TYPE) ESEBOOLE Truth Value 20061026
5 Importing IT_STATUS Call by reference Type reference (TYPE) /TDAG/CPY_WLSTATUS CP: Tabellentyp für den Status der Worklist 20061011
6 Importing I_LOCKMOD Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20061026
7 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) /TDAG/CPE_WL_PACKAGE_SIZE work list package size (for execution) 20061026

Method GET_ENTRIES_BY_STATUS on Interface /TDAG/CPIF_WL_HANDLER has no exception.

Method GET_ENTRIES_OF_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESEBOOLE Truth Value 20070213
2 Exporting E_NUMBER_OF_ENTRIES Call by reference Type reference (TYPE) I Number of entries 20070213
3 Importing I_STATUS Call by reference Type reference (TYPE) /TDAG/CPE_WLSTATUS work list status 20070213

Method GET_ENTRIES_OF_TABLE on Interface /TDAG/CPIF_WL_HANDLER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_WL_HANDLER Value transfer Object reference (TYPE REF TO) /TDAG/CPIF_WL_HANDLER CP: Schnittstelle für die Worklist-Handhabung 20061011
2 Importing IO_LOGGER Call by reference Object reference (TYPE REF TO) /TDAG/CPCL_LOGGER CP: Logger für das Application Log. 20061019
3 Importing I_WL_NAME Call by reference Type reference (TYPE) /TDAG/CPE_WL_NAME Name of the worklist 20071115
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal error occured 20061031

Method GET_WL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_WL_NAME Call by reference Type reference (TYPE) /TDAG/CPE_WL_NAME Name of the worklist 20070618

Method GET_WL_NAME on Interface /TDAG/CPIF_WL_HANDLER has no exception.

Method GET_WORKLIST_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WL_ENTRIES Call by reference Type reference (TYPE) /TDAG/CPY_WL_INTERFACE CP: work list structure (used by interfaces) 20070206
2 Exporting ET_WL_LOCKFAILS Call by reference Type reference (TYPE) /TDAG/CPY_WL_INTERFACE CP: work list structure (used by interfaces) 20070206
3 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESEBOOLE Truth Value 20070206
4 Exporting E_FLG_LOCKFAIL Call by reference Type reference (TYPE) ESEBOOLE Truth Value 20070206
5 Importing IT_CRDATE Call by reference Type reference (TYPE) /TDAG/CPY_ESECRDAT_RANGE Created On 20070207
6 Importing IT_CRNAME Call by reference Type reference (TYPE) /TDAG/CPY_ESECRNAM_RANGE Created By 20070207
7 Importing IT_FLG_CONTENT_CHG Call by reference Type reference (TYPE) /TDAG/CPY_FLG_CONT_CHG_RANGE Content change 20070207
8 Importing IT_RECNROOT Call by reference Type reference (TYPE) /TDAG/CPY_ESERECN_RANGE Sequential Number of Data Record 20070207
9 Importing IT_STATUS Call by reference Type reference (TYPE) /TDAG/CPY_WLSTATUS_RANGE work list status 20070207
10 Importing IT_UPDDATE Call by reference Type reference (TYPE) /TDAG/CPY_ESEUPDDAT_RANGE Changed On 20070207
11 Importing IT_UPDNAME Call by reference Type reference (TYPE) /TDAG/CPY_ESEUPDNAM_RANGE Last Changed By 20070207
12 Importing I_LOCKMODE Call by reference Type reference (TYPE) ESELOCKMOD 'N' Lock Mode (Shared, Exclusive) 20070206
13 Importing I_MAX_NUMBER_OF_ENTRIES Call by reference Type reference (TYPE) /TDAG/CPE_WL_PACKAGE_SIZE work list package size (for execution) 20070206

Method GET_WORKLIST_ENTRIES on Interface /TDAG/CPIF_WL_HANDLER has no exception.

Method IS_RELEVANT_FOR_EXECUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_IS_RELEVANT Call by reference Type reference (TYPE) ESEBOOLE Wahrheitswert 20061011
2 Importing IT_PARENT_RECNS Call by reference Type reference (TYPE) /TDAG/CPY_RECNS RECNs der Übergeordneten Einträge 20061011
3 Importing I_RECN Call by reference Type reference (TYPE) ESERECN RECN für die Verarbeitung 20061011

Method IS_RELEVANT_FOR_EXECUTION on Interface /TDAG/CPIF_WL_HANDLER has no exception.

Method REFRESH_ALL_BUFFERS Signature

Method REFRESH_ALL_BUFFERS on Interface /TDAG/CPIF_WL_HANDLER has no parameter.
Method REFRESH_ALL_BUFFERS on Interface /TDAG/CPIF_WL_HANDLER has no exception.

Method REFRESH_ALL_EXT_BUFFERS Signature

Method REFRESH_ALL_EXT_BUFFERS on Interface /TDAG/CPIF_WL_HANDLER has no parameter.
Method REFRESH_ALL_EXT_BUFFERS on Interface /TDAG/CPIF_WL_HANDLER has no exception.

Method REFRESH_OWN_BUFFER Signature

Method REFRESH_OWN_BUFFER on Interface /TDAG/CPIF_WL_HANDLER has no parameter.
Method REFRESH_OWN_BUFFER on Interface /TDAG/CPIF_WL_HANDLER has no exception.

Method UPDATE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FLG_ERROR Value transfer Type reference (TYPE) ESEBOOLE Wahrheitswert 20061011
2 Importing IT_WORKLIST_ENTRIES Call by reference Type reference (TYPE) /TDAG/CPY_WL_INTERFACE CP: Tabellentyp für die Schnittstellen-Struktur 20061011

Method UPDATE_ENTRIES on Interface /TDAG/CPIF_WL_HANDLER has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 0207B0406C