SAP ABAP Class /ECRS/CL_WL (Class BL for Worklist)
Hierarchy
SLL-LEG (Software Component) SLL-LEG 901: Add-On Installation
   SLL-ECR (Application Component) Electronic Compliance Reporting
     /ECRS/BL_TD (Package) ECR: Business Logic - Transaction Data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /ECRS/IF_BL_MD_CONSTANTS Constants for Master Data 20060816
2 Interface implementation (CLASS c. INTERFACES i_ref)  /ECRS/IF_BL_TD_CONSTANTS Constants for Transaction Data 20061027
Properties
Class /ECRS/CL_WL  
Short Description Class BL for Worklist    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /ECRS/BL_TD   ECR: Business Logic - Transaction Data 
Created 20060802   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /ECRS/CL_WL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /ECRS/IF_BL_MD_CONSTANTS Constants for Master Data 20060816
2 /ECRS/IF_BL_TD_CONSTANTS Constants for Transaction Data 20061027
Friends
Class /ECRS/CL_WL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ENTRY_TYPE Instance attribute Private Attribute reference (LIKE) 20061027
2 GC_GFLOW Instance attribute Private Attribute reference (LIKE) 20060816
3 GC_MSGTY Instance attribute Private Attribute reference (LIKE) 20060818
4 GC_OPTION Instance attribute Private Attribute reference (LIKE) 20060816
5 GC_SIGN Instance attribute Private Attribute reference (LIKE) 20060816
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ENTRIES Static method Public Method Add Entries and COMMIT WORK 20060802
2 DELETE_ENTRIES Static method Public Method Delete Entries and COMMIT WORK 20060802
3 FILL_SELECT_RANGES Static method Public Method Fill (BL-Internal) Ranges for GET_ENTRIES 20060816
4 GET_ENTRIES Static method Public Method Work Queue Entries 20060802
5 GET_ENTRIES_FOR_IDS Static method Public Method Read Entries from Worklist for GUIDs 20060830
6 GET_NUMBER_OF_ENTRIES Static method Public Method Number of Entries 20060802
Events
Class /ECRS/CL_WL has no event.
Types
Class /ECRS/CL_WL has no local type.
Method Signatures

Method ADD_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WLEN_DATA Call by reference Type reference (TYPE) /ECRS/WLEN_ADD_T Tabelle Arbeitsvorrat - Daten zum Anlegen 20060802
# Exception Resumable Description Created on
1 NO_ENTYP Keine Art des Eintrags 20061027
2 NO_GFLOW Keine Warenrichtung 20061005
3 NO_POIVA Keine Ust.-ID-Nr gefüllt 20060824
4 NO_POI_FOR_POIVA Kein Auskunftspflichtiger zur USt-ID-Nr. gefunden 20060830
5 NO_POI_FOR_POIVA_AND_POIAD Kein POI zur USt-ID-Nr. und Zusatznummer gefunden 20060830
6 NO_RPMON Kein Meldungsmonat 20060830
7 NO_RPYEA Kein Meldungsjahr 20060830

Method DELETE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NUMBER_OF_ENTRIES Call by reference Type reference (TYPE) I Anzahl gelöschter Einträge 20060802
2 Importing IR_LOGSYS Call by reference Type reference (TYPE) /ECRS/LOGSYS_RT Rangetabelle zum Quellsystem 20061121
3 Importing IV_POIID Call by reference Type reference (TYPE) /ECRS/POIID Auskunftspflichtigennummer 20060802
4 Importing IV_RPMON Call by reference Type reference (TYPE) /ECRS/RPMON Meldungsmonat 20060802
5 Importing IV_RPYEA Call by reference Type reference (TYPE) /ECRS/RPYEA Meldungsjahr 20060802
# Exception Resumable Description Created on
1 NO_MONTH Kein Monat übergeben 20060802
2 NO_SUCH_POIID POIID nicht vorhanden 20060802
3 NO_YEAR Kein Jahr übergeben 20060802

Method FILL_SELECT_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_GFLOW Call by reference Type reference (TYPE) /ECRS/GFLOW_RT Rangetabelle zum Warenfluss 20060816
2 Exporting ER_POIAD Call by reference Type reference (TYPE) /ECRS/POIAD_RT Rangetabelle zur Zusatznummer 20060816
3 Exporting EV_POIVA Call by reference Type reference (TYPE) /ECRS/POIVA Umsatzsteuer-Identifikationsnummer des Auskunftspflichtigen 20060816
4 Importing IR_GFLOW Call by reference Type reference (TYPE) /ECRS/GFLOW_RT Rangetabelle zum Warenfluss 20060816
5 Importing IT_POIA Call by reference Type reference (TYPE) /ECRS/POIA_T Standardtabelle zum Auskunftspflichtigen 20060816
6 Importing IV_POIID Call by reference Type reference (TYPE) /ECRS/POIID Auskunftspflichtigennummer 20060816

Method FILL_SELECT_RANGES on class /ECRS/CL_WL has no exception.

Method GET_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_POIA Call by reference Type reference (TYPE) /ECRS/POIA (für BL intern) Auskunftspflichtiger 20070131
2 Exporting ET_WLEN Call by reference Type reference (TYPE) /ECRS/WLEN_T (für BL intern) Standardtabelle zum Arbeitsvorrat 20061016
3 Exporting ET_WLEN_DATA Call by reference Type reference (TYPE) /ECRS/WLEN_S_T (für UI) Standardtabelle zum Arbeitsvorrat - Daten 20060802
4 Importing IR_CDOBK Call by reference Type reference (TYPE) /ECRS/CDOBK_RT Rangetabelle zum Änderungsbeleg: Objektschlüssel 20061204
5 Importing IR_CDOBT Call by reference Type reference (TYPE) /ECRS/CDOBT_RT Rangetabelle zum Änderungsbeleg: Objekttyp 20061204
6 Importing IR_CDSRC Call by reference Type reference (TYPE) /ECRS/CDSRC_RT Rangetabelle zum Änderungsbeleg: Quellsystem 20061204
7 Importing IR_CNOBK Call by reference Type reference (TYPE) /ECRS/CNOBK_RT Rangetabelle zum Storno-Beleg: Objektschlüssel 20061204
8 Importing IR_CNOBT Call by reference Type reference (TYPE) /ECRS/CNOBT_RT Rangetabelle zum Storno-Beleg: Objekttyp 20061204
9 Importing IR_CNSRC Call by reference Type reference (TYPE) /ECRS/CNSRC_RT Rangetabelle zum Storno-Beleg: Quellsystem 20061204
10 Importing IR_CRTTS Call by reference Type reference (TYPE) /ECRS/CRTTS_RT Rangetabelle zum Zeitstempel (Angelegt am) 20060802
11 Importing IR_GDOBK Call by reference Type reference (TYPE) /ECRS/GDOBK_RT Rangetabelle zum Warenbewegungsbeleg: Objektschlüssel 20061204
12 Importing IR_GDOBT Call by reference Type reference (TYPE) /ECRS/GDOBT_RT Rangetabelle zum Warenbewegungsbeleg: Objekttyp 20061204
13 Importing IR_GDSRC Call by reference Type reference (TYPE) /ECRS/GDSRC_RT Rangetabelle zum Warenbewegungsbeleg: Quellsystem 20061204
14 Importing IR_GFLOW Call by reference Type reference (TYPE) /ECRS/GFLOW_RT Rangetabelle zum Warenfluss 20060802
15 Importing IR_GFPTC Call by reference Type reference (TYPE) /ECRS/GFPTC_RT Rangetabelle zum Partnerland 20060802
16 Importing IR_IDOBK Call by reference Type reference (TYPE) /ECRS/IDOBK_RT Rangetabelle zum Rechnungsbeleg: Objektschlüssel 20061204
17 Importing IR_IDOBT Call by reference Type reference (TYPE) /ECRS/IDOBT_RT Rangetabelle zum Rechnungsbeleg: Objekttyp 20061204
18 Importing IR_IDSRC Call by reference Type reference (TYPE) /ECRS/IDSRC_RT Rangetabelle zum Rechnungsbeleg: Quellsystem 20061204
19 Importing IR_LOGSYS Call by reference Type reference (TYPE) /ECRS/LOGSYS_RT Rangetabelle zum Quellsystem 20061121
20 Importing IR_ODOBK Call by reference Type reference (TYPE) /ECRS/ODOBK_RT Rangetabelle zum Auftrags-/Bestellungs-Beleg: Objektschlüsse 20061121
21 Importing IR_ODOBT Call by reference Type reference (TYPE) /ECRS/ODOBT_RT Rangetabelle zum Auftrags-/Bestellungs-Beleg: Objekttyp 20061121
22 Importing IR_ODSRC Call by reference Type reference (TYPE) /ECRS/ODSRC_RT Rangetabelle zum Auftrags-/Bestellungs-Beleg: Quellsystem 20061121
23 Importing IR_RETFL Call by reference Type reference (TYPE) /ECRS/RETFL_RT Rangetabelle zum Retourenkennzeichen 20060802
24 Importing IV_POIID Call by reference Type reference (TYPE) /ECRS/POIID Auskunftspflichtigennummer 20060802
25 Importing IV_RPMON Call by reference Type reference (TYPE) /ECRS/RPMON Meldungsmonat 20060804
26 Importing IV_RPYEA Call by reference Type reference (TYPE) /ECRS/RPYEA Meldungsjahr 20060804
# Exception Resumable Description Created on
1 NO_MONTH Kein Monat übergeben 20060802
2 NO_SUCH_POIID POIID nicht vorhanden 20060802
3 NO_YEAR Kein Jahr übergeben 20060802

Method GET_ENTRIES_FOR_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WLEN_DATA Call by reference Type reference (TYPE) /ECRS/WLEN_T Standardtabelle zum Arbeitsvorrat 20060830
2 Importing IT_GUID_WLEN Call by reference Type reference (TYPE) /ECRS/GUID_WLEN_ST Sortierte Tabelle zur GUID des Arbeitsvorrates 20060830

Method GET_ENTRIES_FOR_IDS on class /ECRS/CL_WL has no exception.

Method GET_NUMBER_OF_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NUMBER_OF_ENTRIES Call by reference Type reference (TYPE) I Anzahl Einträge 20060802
2 Importing IR_CDOBK Call by reference Type reference (TYPE) /ECRS/CDOBK_RT Rangetabelle zum Änderungsbeleg: Objektschlüssel 20061205
3 Importing IR_CDOBT Call by reference Type reference (TYPE) /ECRS/CDOBT_RT Rangetabelle zum Änderungsbeleg: Objekttyp 20061205
4 Importing IR_CDSRC Call by reference Type reference (TYPE) /ECRS/CDSRC_RT Rangetabelle zum Änderungsbeleg: Quellsystem 20061205
5 Importing IR_CNOBK Call by reference Type reference (TYPE) /ECRS/CNOBK_RT Rangetabelle zum Storno-Beleg: Objektschlüssel 20061205
6 Importing IR_CNOBT Call by reference Type reference (TYPE) /ECRS/CNOBT_RT Rangetabelle zum Storno-Beleg: Objekttyp 20061205
7 Importing IR_CNSRC Call by reference Type reference (TYPE) /ECRS/CNSRC_RT Rangetabelle zum Storno-Beleg: Quellsystem 20061205
8 Importing IR_CRTTS Call by reference Type reference (TYPE) /ECRS/CRTTS_RT Rangetabelle zum Zeitstempel (Angelegt am) 20060802
9 Importing IR_GDOBK Call by reference Type reference (TYPE) /ECRS/GDOBK_RT Rangetabelle zum Warenbewegungsbeleg: Objektschlüssel 20061205
10 Importing IR_GDOBT Call by reference Type reference (TYPE) /ECRS/GDOBT_RT Rangetabelle zum Warenbewegungsbeleg: Objekttyp 20061205
11 Importing IR_GDSRC Call by reference Type reference (TYPE) /ECRS/GDSRC_RT Rangetabelle zum Warenbewegungsbeleg: Quellsystem 20061205
12 Importing IR_GFLOW Call by reference Type reference (TYPE) /ECRS/GFLOW_RT Rangetabelle zum Warenfluss 20060802
13 Importing IR_GFPTC Call by reference Type reference (TYPE) /ECRS/GFPTC_RT Rangetabelle zum Partnerland 20060802
14 Importing IR_IDOBK Call by reference Type reference (TYPE) /ECRS/IDOBK_RT Rangetabelle zum Rechnungsbeleg: Objektschlüssel 20061205
15 Importing IR_IDOBT Call by reference Type reference (TYPE) /ECRS/IDOBT_RT Rangetabelle zum Rechnungsbeleg: Objekttyp 20061205
16 Importing IR_IDSRC Call by reference Type reference (TYPE) /ECRS/IDSRC_RT Rangetabelle zum Rechnungsbeleg: Quellsystem 20061205
17 Importing IR_LOGSYS Call by reference Type reference (TYPE) /ECRS/LOGSYS_RT Rangetabelle zum Quellsystem 20061205
18 Importing IR_ODOBK Call by reference Type reference (TYPE) /ECRS/ODOBK_RT Rangetabelle zum Auftrags-/Bestellungs-Beleg: Objektschlüsse 20061121
19 Importing IR_ODOBT Call by reference Type reference (TYPE) /ECRS/ODOBT_RT Rangetabelle zum Auftrags-/Bestellungs-Beleg: Objekttyp 20061121
20 Importing IR_ODSRC Call by reference Type reference (TYPE) /ECRS/ODSRC_RT Rangetabelle zum Auftrags-/Bestellungs-Beleg: Quellsystem 20061121
21 Importing IR_RETFL Call by reference Type reference (TYPE) /ECRS/RETFL_RT Rangetabelle zum Retourenkennzeichen 20060802
22 Importing IV_FOR_DELETE Call by reference Type reference (TYPE) XFELD '' Feld zum Ankreuzen 20070216
23 Importing IV_POIID Call by reference Type reference (TYPE) /ECRS/POIID Auskunftspflichtigennummer 20060802
24 Importing IV_RPMON Call by reference Type reference (TYPE) /ECRS/RPMON Meldungsmonat 20060804
25 Importing IV_RPYEA Call by reference Type reference (TYPE) /ECRS/RPYEA Meldungsjahr 20060804
# Exception Resumable Description Created on
1 NO_MONTH Kein Monat übergeben 20060802
2 NO_SUCH_POIID POIID nicht vorhanden 20060802
3 NO_YEAR Kein Jahr übergeben 20060802
History
Last changed by/on SAP  20141106 
SAP Release Created in 710