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
⤷ 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 |