SAP ABAP Class CL_WRF_PSCD_DL_BUFFER (Buffer for Date Lines)
Hierarchy
☛
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
⤷
MM-PUR (Application Component) Purchasing
⤷
WRF_PRC_SCD_APPL (Package) Seasonal Procurement: Scheduling Area

⤷

⤷

Properties
Class | CL_WRF_PSCD_DL_BUFFER | |
Short Description | Buffer for Date Lines | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | WRF_PRC_SCD_APPL | Seasonal Procurement: Scheduling Area |
Created | 20040923 | SAP |
Last change | 20050428 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_WRF_PSCD_DL_BUFFER has no forward declaration.
Interfaces
Class CL_WRF_PSCD_DL_BUFFER has no interface implemented.
Friends
Class CL_WRF_PSCD_DL_BUFFER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | INT1 | 1 | Category: Calculation Messages | 20060710 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | INT1 | 2 | Category: Incoterm Messages | 20060710 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | INT1 | 5 | Category: 'Informative Dates Without Predecessor' Messages | 20060721 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | INT1 | 3 | Category: Monitor Flag Messages | 20060710 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | INT1 | 4 | Category: 'Date in the Past' Messages | 20060710 | |
6 | ![]() |
Static Attribute | Private | Type reference (TYPE) | WRF_PSCD_DL_BUFFER_TTY | Buffer Table (Hash Table) for Date Lines | 20040927 | ||
7 | ![]() |
Static Attribute | Private | Type reference (TYPE) | WRF_PSCD_DL_ID_TTY | Datelines IDs | 20050420 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Deletes Complete Buffer | 20040923 |
2 | ![]() |
Static method | Public | Method | Deletes An Entry from Buffer Using Key | 20041117 |
3 | ![]() |
Static method | Public | Method | Deletes All Marked Entries from the Buffer | 20050419 |
4 | ![]() |
Static method | Public | Method | Deletes the Messages Belonging to a Dateline | 20060628 |
5 | ![]() |
Static method | Public | Method | Reads Entry Using Key from Buffer | 20040923 |
6 | ![]() |
Static method | Public | Method | Reads Messages Using a Key From the Buffer | 20060628 |
7 | ![]() |
Static method | Public | Method | Flags an Entry in the Buffer for Deletion | 20050419 |
8 | ![]() |
Static method | Public | Method | Inserts Entry or Updates Existing One | 20040923 |
9 | ![]() |
Static method | Public | Method | Adds Messages From Dateline Calculation | 20060628 |
10 | ![]() |
Static method | Public | Method | All Selections Will Be Reversed | 20050419 |
Events
Class CL_WRF_PSCD_DL_BUFFER has no event.
Types
Class CL_WRF_PSCD_DL_BUFFER has no local type.
Method Signatures
Method CLEAR Signature
Method CLEAR on class CL_WRF_PSCD_DL_BUFFER has no parameter.
Method CLEAR on class CL_WRF_PSCD_DL_BUFFER has no exception.
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DL_ID | Call by reference | Type reference (TYPE) | WRF_PSCD_DL_ID | ID der Terminleiste (GUID) | 20041117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Zeile wurde nicht gefunden. | 20041117 |
Method DELETE_MARKED_ITEMS Signature
Method DELETE_MARKED_ITEMS on class CL_WRF_PSCD_DL_BUFFER has no parameter.
Method DELETE_MARKED_ITEMS on class CL_WRF_PSCD_DL_BUFFER has no exception.
Method DELETE_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CATEGORY | Call by reference | Type reference (TYPE) | INT1 | Kategorie der Meldungen | 20060710 | ||
2 | ![]() |
I_DL_ID | Call by reference | Type reference (TYPE) | WRF_PSCD_DL_ID | ID der Terminleiste (GUID) | 20060628 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Zeile wurde nicht gefunden. | 20060628 |
Method GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DL_ID | Call by reference | Type reference (TYPE) | WRF_PSCD_DL_ID | ID der Terminleiste (GUID) | 20040927 | ||
2 | ![]() |
R_DL | Value transfer | Object reference (TYPE REF TO) | CL_WRF_PSCD_DL | Serviceklasse für Terminleiste | 20040927 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Zeile wurde nicht gefunden. | 20040927 |
Method GET_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CATEGORY | Call by reference | Type reference (TYPE) | INT1 | Kategorie der Meldungen | 20060710 | ||
2 | ![]() |
I_DL_ID | Call by reference | Type reference (TYPE) | WRF_PSCD_DL_ID | ID der Terminleiste (GUID) | 20060628 | ||
3 | ![]() |
RT_MESSAGES | Value transfer | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen zur Terminleiste | 20060628 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Zeile wurde nicht gefunden. | 20060628 |
Method MARK_FOR_DELETION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DL_ID | Call by reference | Type reference (TYPE) | WRF_PSCD_DL_ID | ID der Terminleiste (GUID) | 20050420 |
Method MARK_FOR_DELETION on class CL_WRF_PSCD_DL_BUFFER has no exception.
Method PUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_DL | Call by reference | Object reference (TYPE REF TO) | CL_WRF_PSCD_DL | Serviceklasse für Terminleiste | 20040927 |
Method PUT on class CL_WRF_PSCD_DL_BUFFER has no exception.
Method PUT_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20060628 | ||
2 | ![]() |
I_CATEGORY | Call by reference | Type reference (TYPE) | INT1 | Kategorie der Meldungen | 20060710 | ||
3 | ![]() |
I_DL_ID | Call by reference | Type reference (TYPE) | WRF_PSCD_DL_ID | ID der Terminleiste (GUID) | 20060628 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Zeile wurde nicht gefunden. | 20060628 |
Method UNMARK_ALL_ITEMS Signature
Method UNMARK_ALL_ITEMS on class CL_WRF_PSCD_DL_BUFFER has no parameter.
Method UNMARK_ALL_ITEMS on class CL_WRF_PSCD_DL_BUFFER has no exception.
History
Last changed by/on | SAP | 20050428 |
SAP Release Created in | 111 |