SAP ABAP Interface /TDAG/CPIF_WORKLIST (CP: Interface to the single work list)
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_WL_BASE CP: Base class for work list classes 20071115
2 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPCL_WL_CHECKS CP: Class that represents the worklist for the checks 20061011
3 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPCL_WL_HISTORY CP: Klasse die die Worklist für die Checks repräsentiert 20071105
4 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPCL_WL_IMDS CP: Klasse die die Worklist für die IMDS 20070928
5 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPCL_WL_REVISIONS CP: Class that represents the revisions 20061011
Properties
Interface /TDAG/CPIF_WORKLIST  
Short Description CP: Interface to the single work list    
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_WORKLIST has no forward declaration.
Interfaces
Interface /TDAG/CPIF_WORKLIST has no interface.
Friends
Interface /TDAG/CPIF_WORKLIST has no friend.
Attributes
Interface /TDAG/CPIF_WORKLIST has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 COMMIT_WORKLIST Instance method Public Method Commits the worklist 20061011
2 CREATE_ENTRIES Instance method Public Method Create new entries in the worklist 20061011
3 CREATE_LOCKMOD_RANGES Instance method Public Method Creates a LOCKMOD range to get the values from DB 20061106
4 DELETE_ENTRIES Instance method Public Method Delete entries in the worklist 20061011
5 GET_ALL_ENTRIES Instance method Public Method Returns all readed entries 20061011
6 GET_ENTRIES_BY_RECN Instance method Public Method Returns entries by the recn 20061011
7 GET_ENTRIES_BY_STATUS Instance method Public Method Returns entries by status 20061011
8 GET_INSTANCE Static method Public Method Creates and returns the worklist implementation 20071127
9 GET_NUMBER_OF_TABLE_ENTRIES Instance method Public Method Returns the number of the entries that are stored on DB 20070213
10 GET_WORKLIST_ENTRIES Instance method Public Method Returns entries by criteria 20070206
11 RESET_BUFFER Instance method Public Method Initialize Buffer 20061012
12 SET_LOGGER Instance method Public Method Sets the logger 20061019
13 UPDATE_ENTRIES Instance method Public Method Update the entries of the worklist 20061011
Events
Interface /TDAG/CPIF_WORKLIST has no event.
Types
Interface /TDAG/CPIF_WORKLIST has no local type.
Method Signatures

Method COMMIT_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Value transfer Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20061030
2 Exporting E_FLG_ERROR Value transfer Type reference (TYPE) ESEBOOLE Wahrheitswert 20061011

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

Method CREATE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Value transfer Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20061030
2 Exporting E_FLG_ERROR Value transfer Type reference (TYPE) ESEBOOLE Wahrheitswert 20061011
3 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_WORKLIST has no exception.

Method CREATE_LOCKMOD_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOCKMOD_RANGE Value transfer Type reference (TYPE) /TDAG/CPY_LOCKMOD_RANGE CP: Range for LOCKMOD 20061106
2 Importing I_LOCKMOD Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20061106

Method CREATE_LOCKMOD_RANGES on Interface /TDAG/CPIF_WORKLIST has no exception.

Method DELETE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Value transfer Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20061030
2 Exporting E_FLG_ERROR Value transfer Type reference (TYPE) ESEBOOLE Wahrheitswert 20061011
3 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_WORKLIST 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 Value transfer 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_WORKLIST has no exception.

Method GET_ENTRIES_BY_RECN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Value transfer Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20061030
2 Exporting ET_WL_ENTRIES Value transfer Type reference (TYPE) /TDAG/CPY_WL_INTERFACE CP: Tabellentyp für die Schnittstellen-Struktur 20061011
3 Exporting ET_WL_LOCKFAILS Value transfer Type reference (TYPE) /TDAG/CPY_WL_INTERFACE CP: work list structure (used by interfaces) 20061026
4 Exporting E_FLG_ERROR Value transfer Type reference (TYPE) ESEBOOLE Truth Value 20061030
5 Exporting E_FLG_LOCKFAIL Value transfer Type reference (TYPE) ESEBOOLE Truth Value 20061026
6 Importing IT_RECNS Call by reference Type reference (TYPE) /TDAG/CPY_RECNS Liste über eine oder mehrere RECNs als Kriterium 20061011
7 Importing I_LOCKMOD Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20061026

Method GET_ENTRIES_BY_RECN on Interface /TDAG/CPIF_WORKLIST 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 ES_MESSAGE Value transfer Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20061030
2 Exporting ET_WL_ENTRIES Value transfer Type reference (TYPE) /TDAG/CPY_WL_INTERFACE CP: Tabellentyp für die Schnittstellen-Struktur 20061011
3 Exporting ET_WL_LOCKFAILS Value transfer Type reference (TYPE) /TDAG/CPY_WL_INTERFACE CP: work list structure (used by interfaces) 20061026
4 Exporting E_FLG_ERROR Value transfer Type reference (TYPE) ESEBOOLE Truth Value 20061030
5 Exporting E_FLG_LOCKFAIL Value transfer Type reference (TYPE) ESEBOOLE Truth Value 20061026
6 Importing IT_STATUS Call by reference Type reference (TYPE) /TDAG/CPY_WLSTATUS CP: Tabellentyp für den Status der Worklist 20061011
7 Importing I_LOCKMOD Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20061026
8 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) /TDAG/CPE_WL_PACKAGE_SIZE Paketgröße der Worklist (bei Ausführung) 20061018

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

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_WORKLIST Value transfer Object reference (TYPE REF TO) /TDAG/CPIF_WORKLIST CP: Interface to the single work list 20071127
2 Importing IO_LOGGER Call by reference Object reference (TYPE REF TO) /TDAG/CPCL_LOGGER CP: Logger for the application log. 20071127
3 Importing I_WL_CLASS Call by reference Type reference (TYPE) /TDAG/CPE_WLDB Work list class for data base accesses 20071127
4 Importing I_WL_FUNC_GRP Call by reference Type reference (TYPE) /TDAG/CPE_WLDB_FUGR Function group for work list data base buffer 20071127
5 Importing I_WL_NAME Call by reference Type reference (TYPE) /TDAG/CPE_WL_NAME Name of the worklist 20071127

Method GET_INSTANCE on Interface /TDAG/CPIF_WORKLIST has no exception.

Method GET_NUMBER_OF_TABLE_ENTRIES 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 on DB 20070213
3 Importing I_STATUS Call by reference Type reference (TYPE) /TDAG/CPE_WLSTATUS work list status 20070213

Method GET_NUMBER_OF_TABLE_ENTRIES on Interface /TDAG/CPIF_WORKLIST 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) 20070207

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

Method RESET_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Value transfer Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20061030
2 Exporting E_FLG_ERROR Value transfer Type reference (TYPE) ESEBOOLE Truth Value 20061030
3 Importing I_FLG_REINITIALIZE Call by reference Type reference (TYPE) ESEBOOLE Wahrheitswert 20061012

Method RESET_BUFFER on Interface /TDAG/CPIF_WORKLIST has no exception.

Method SET_LOGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOGGER Call by reference Object reference (TYPE REF TO) /TDAG/CPCL_LOGGER CP: Logger für das Application Log. 20061019

Method SET_LOGGER on Interface /TDAG/CPIF_WORKLIST has no exception.

Method UPDATE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Value transfer Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20061030
2 Exporting E_FLG_ERROR Value transfer Type reference (TYPE) ESEBOOLE Wahrheitswert 20061011
3 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_WORKLIST has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 0207B0406C