SAP ABAP Class CL_PDS_BUFFER_DATA (Buffers Changed PDS Data)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CA (Application Component) Cross-Application Components
     PDS_MAINTAIN (Package) Maintenance of Additional Data for Production Data Structure
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PDS_MAINT_CONSTANTS Constants Class 20041206
Properties
Class CL_PDS_BUFFER_DATA  
Short Description Buffers Changed PDS Data    
Super Class CL_PDS_MAINT_CONSTANTS Constants Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PDS_MAINTAIN   Maintenance of Additional Data for Production Data Structure 
Created 20041115   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PDS_BUFFER_DATA has no forward declaration.
Interfaces
Class CL_PDS_BUFFER_DATA has no interface implemented.
Friends
Class CL_PDS_BUFFER_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_HEAD Instance attribute Public Type reference (TYPE) PDS_HEADER_DISPLAY Header Data for PDS with Changes 20041206
2 GS_HEAD_CHECK Instance attribute Private Type reference (TYPE) PDS_HEADER_DISPLAY Header Data for PDS with Changes 20050427
3 GS_KEY Instance attribute Private Type reference (TYPE) PDS_KEY_STR Key Structure for PDS Data from PDS Maintenance 20041206
4 GT_COMP Instance attribute Public Type reference (TYPE) PDS_COMP_DISPLAY_T Component Data for PDS 20041203
5 GT_COMP_CHECK Instance attribute Private Type reference (TYPE) PDS_COMP_DISPLAY_T Component Data for PDS 20050427
6 GT_OPER Instance attribute Public Type reference (TYPE) PDS_OPER_DISPLAY_T Component Data for PDS 20041210
7 GT_OPER_CHECK Instance attribute Private Type reference (TYPE) PDS_OPER_DISPLAY_T Component Data for PDS 20050427
8 GV_CHANGED Instance attribute Public Type reference (TYPE) BOOLEAN PDS Changed 20041209
9 GV_COMP_CHANGED Instance attribute Public Type reference (TYPE) BOOLEAN Component data was changed for this PDS 20041203
10 GV_HEAD_CHANGED Instance attribute Public Type reference (TYPE) BOOLEAN Header data was changed for this PDS 20041203
11 GV_OPER_CHANGED Instance attribute Public Type reference (TYPE) BOOLEAN Operation data was changed for this PDS 20041210
12 GV_STATE Instance attribute Private Type reference (TYPE) PDSMAINT_STATUS PDS Maintenance Status 20041207
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR Instance method Public Method Deletes Global Tables After Exiting Change Mode 20041213
2 CLEAR_BUFFER_COMP Instance method Public Method Resets Maintained Component Data 20050104
3 CLEAR_BUFFER_HEAD Instance method Public Method Resets Maintained Header Data 20050104
4 CLEAR_BUFFER_OPER Instance method Public Method Resets Maintained Component Data 20050105
5 CLEAR_TABLES_4_CHECK Instance method Public Method Resets Data for Check 20050427
6 COMP_CHANGED Instance method Public Method Notifies Caller of Changed Data 20041203
7 COMP_GET Instance method Public Method Provides Components with Data from Buffer 20041202
8 COMP_SET_FOR_CHECK Instance method Public Method Provides Header Data for Check 20050427
9 CONSTRUCTOR Instance method Public Constructor Informs Buffer About Object Key 20041206
10 DELETE Instance method Public Method Sets Deletion Indicator for PDS 20050105
11 GET_ALL_VALUES Instance method Public Method Returns All Data to External Caller 20050426
12 GET_CHANGED Instance method Public Method Sets Changed Indicator for PDS 20050120
13 GET_COMP_LINE Instance method Public Method Reads Rows to be Refreshed 20050504
14 GET_DELE_STATE_COMP Instance method Public Method If Component Data Changed -> Display Refresh Icon 20050518
15 GET_DELE_STATE_HEAD Instance method Public Method If Header Data Changed -> Display Refresh Icon 20050518
16 GET_DELE_STATE_OPER Instance method Public Method If Operation Data Changed -> Display Refresh Icon 20050518
17 GET_KNOBJ Instance method Public Method Returns KNOBJ 20041216
18 GET_OPER_LINE Instance method Public Method Reads Rows to be Refreshed 20050504
19 GET_REFRESH_STATE_COMP Instance method Public Method If Component Data Changed -> Display Refresh Icon 20050111
20 GET_REFRESH_STATE_HEAD Instance method Public Method If Header Data Changed -> Display Refresh Icon 20050111
21 GET_REFRESH_STATE_OPER Instance method Public Method If Operation Data Changed -> Display Refresh Icon 20050111
22 GUID_SET Instance method Public Method Passes GUID to Buffer 20041208
23 GUID_SET_ALL Instance method Public Method Sets GUID for Changed Data 20050124
24 HEAD_CHANGED Instance method Public Method Notifies Caller of Changed Data 20041203
25 HEAD_GET Instance method Public Method Provides Header with Data from Buffer 20041201
26 HEAD_SET_FOR_CHECK Instance method Public Method Provides Header Data for Check 20050427
27 KEY_GET Instance method Public Method Provides Header with Data from Buffer 20041206
28 OPER_CHANGED Instance method Public Method Notifies Caller of Changed Data 20041210
29 OPER_GET Instance method Public Method Provides Operation Data from Buffer 20041210
30 OPER_SET_FOR_CHECK Instance method Public Method Provides Header Data for Check 20050427
31 RESET_CHANGED Instance method Public Method Deletes Change Status 20041209
32 SET_CHANGED Instance method Public Method Sets Changed Indicator for PDS 20041209
33 SET_KNOBJ Instance method Public Method Sets KNOBJ 20041216
34 SET_TAB_CHANGED Instance method Public Method Tells Buffer Data Has Been Changed 20050525
35 STATE_GET Instance method Public Method Provides Save Module with Type of Change 20041207
36 STATE_SET Instance method Public Method Provides Save Module with Type of Change 20041207
37 UPDATE_BUFFER_COMP Instance method Public Method Fills Buffer with Changed Component Data 20041202
38 UPDATE_BUFFER_COMP_LINE Instance method Public Method Imports the Refreshed Row 20050104
39 UPDATE_BUFFER_HEAD Instance method Public Method Fills Buffer with Changed Component Data 20041206
40 UPDATE_BUFFER_KEY Instance method Public Method Fills Buffer with Changed Component Data 20041207
41 UPDATE_BUFFER_OPER Instance method Public Method Fills Buffer with Changed Component Data 20041210
42 UPDATE_BUFFER_OPER_LINE Instance method Public Method Imports the Refreshed Row 20050105
Events
Class CL_PDS_BUFFER_DATA has no event.
Types
Class CL_PDS_BUFFER_DATA has no local type.
Method Signatures

Method CLEAR Signature

Method CLEAR on class CL_PDS_BUFFER_DATA has no parameter.
Method CLEAR on class CL_PDS_BUFFER_DATA has no exception.

Method CLEAR_BUFFER_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) SY-TABIX Index interner Tabellen 20050104

Method CLEAR_BUFFER_COMP on class CL_PDS_BUFFER_DATA has no exception.

Method CLEAR_BUFFER_HEAD Signature

Method CLEAR_BUFFER_HEAD on class CL_PDS_BUFFER_DATA has no parameter.
Method CLEAR_BUFFER_HEAD on class CL_PDS_BUFFER_DATA has no exception.

Method CLEAR_BUFFER_OPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) SY-TABIX Index interner Tabellen 20050105

Method CLEAR_BUFFER_OPER on class CL_PDS_BUFFER_DATA has no exception.

Method CLEAR_TABLES_4_CHECK Signature

Method CLEAR_TABLES_4_CHECK on class CL_PDS_BUFFER_DATA has no parameter.
Method CLEAR_TABLES_4_CHECK on class CL_PDS_BUFFER_DATA has no exception.

Method COMP_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_COMP_CHANGED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041203

Method COMP_CHANGED on class CL_PDS_BUFFER_DATA has no exception.

Method COMP_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_COMP Value transfer Type reference (TYPE) PDS_COMP_DISPLAY_T Tabellentyp für Zusatzdaten PDS (Komponentendaten) 20041202

Method COMP_GET on class CL_PDS_BUFFER_DATA has no exception.

Method COMP_SET_FOR_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COMP Call by reference Type reference (TYPE) PDS_COMP_DISPLAY_T Kopfdaten zu PDS mit Änderungen 20050427

Method COMP_SET_FOR_CHECK on class CL_PDS_BUFFER_DATA has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RESULT Call by reference Type reference (TYPE) PDS_RESULT_DISPLAY Ergebnislistenstruktur Kopfzeile 20050121
2 Importing IV_DATEF Call by reference Type reference (TYPE) PDSMAINT_DATEF Gültig-Ab Datum 20041213
3 Importing IV_DATET Call by reference Type reference (TYPE) PDSMAINT_DATET Gültig-Bis Datum 20041213
4 Importing IV_FEIN Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041207
5 Importing IV_GROB Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041207
6 Importing IV_RATE Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041207

Method CONSTRUCTOR on class CL_PDS_BUFFER_DATA has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEAD Call by reference Type reference (TYPE) PDS_HEADER_DISPLAY Kopfdaten zu PDS mit Änderungen 20050105
2 Importing IT_COMP Call by reference Type reference (TYPE) PDS_COMP_DISPLAY_T Tabellentyp für Zusatzdaten PDS (Komponentendaten) 20050105
3 Importing IT_OPER Call by reference Type reference (TYPE) PDS_OPER_DISPLAY_T Tabellentyp für Zusatzdaten PDS (Vorgangsdaten) 20050105

Method DELETE on class CL_PDS_BUFFER_DATA has no exception.

Method GET_ALL_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEAD Call by reference Type reference (TYPE) PDS_HEADER_DISPLAY Tabellentyp für Zusatzdaten PDS (Kopfdaten) 20050426
2 Exporting ET_COMP Call by reference Type reference (TYPE) PDS_COMP_DISPLAY_T Tabellentyp für Zusatzdaten PDS (Komponentendaten) 20050426
3 Exporting ET_OPER Call by reference Type reference (TYPE) PDS_OPER_DISPLAY_T Tabellentyp für Zusatzdaten PDS (Vorgangsdaten) 20050426

Method GET_ALL_VALUES on class CL_PDS_BUFFER_DATA has no exception.

Method GET_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CHANGED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050120

Method GET_CHANGED on class CL_PDS_BUFFER_DATA has no exception.

Method GET_COMP_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COUNT Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20050525
2 Exporting EV_TABIX Value transfer Type reference (TYPE) SYTABIX Index interner Tabellen 20050504
3 Importing IS_LINE Call by reference Type reference (TYPE) PDS_COMP_DISPLAY Komponentendaten zum PDS 20050504

Method GET_COMP_LINE on class CL_PDS_BUFFER_DATA has no exception.

Method GET_DELE_STATE_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_DELE Value transfer Type reference (TYPE) BOOLEAN Daten geändert -> Refresh nötig 20050518

Method GET_DELE_STATE_COMP on class CL_PDS_BUFFER_DATA has no exception.

Method GET_DELE_STATE_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_DELE Value transfer Type reference (TYPE) BOOLEAN Daten geändert -> Refresh nötig 20050518

Method GET_DELE_STATE_HEAD on class CL_PDS_BUFFER_DATA has no exception.

Method GET_DELE_STATE_OPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_DELE Value transfer Type reference (TYPE) BOOLEAN Daten geändert -> Refresh nötig 20050518

Method GET_DELE_STATE_OPER on class CL_PDS_BUFFER_DATA has no exception.

Method GET_KNOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_KNOBJ Value transfer Type reference (TYPE) KNOBJ Nummer von Objekt mit zugeordneten Wissensbausteinen 20041216

Method GET_KNOBJ on class CL_PDS_BUFFER_DATA has no exception.

Method GET_OPER_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COUNT Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20050525
2 Exporting EV_TABIX Value transfer Type reference (TYPE) SYTABIX Index interner Tabellen 20050504
3 Importing IS_LINE Call by reference Type reference (TYPE) PDS_OPER_DISPLAY Komponentendaten zum PDS 20050504

Method GET_OPER_LINE on class CL_PDS_BUFFER_DATA has no exception.

Method GET_REFRESH_STATE_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_REFRESH Value transfer Type reference (TYPE) BOOLEAN Daten geändert -> Refresh nötig 20050111

Method GET_REFRESH_STATE_COMP on class CL_PDS_BUFFER_DATA has no exception.

Method GET_REFRESH_STATE_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_REFRESH Value transfer Type reference (TYPE) BOOLEAN Daten geändert -> Refresh nötig 20050111

Method GET_REFRESH_STATE_HEAD on class CL_PDS_BUFFER_DATA has no exception.

Method GET_REFRESH_STATE_OPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_REFRESH Value transfer Type reference (TYPE) BOOLEAN Daten geändert -> Refresh nötig 20050111

Method GET_REFRESH_STATE_OPER on class CL_PDS_BUFFER_DATA has no exception.

Method GUID_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) GUID Globally Unique Identifier 20041208

Method GUID_SET on class CL_PDS_BUFFER_DATA has no exception.

Method GUID_SET_ALL Signature

Method GUID_SET_ALL on class CL_PDS_BUFFER_DATA has no parameter.
Method GUID_SET_ALL on class CL_PDS_BUFFER_DATA has no exception.

Method HEAD_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_HEAD_CHANGED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041203

Method HEAD_CHANGED on class CL_PDS_BUFFER_DATA has no exception.

Method HEAD_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_HEAD Value transfer Type reference (TYPE) PDS_HEADER_DISPLAY Kopfdaten zu PDS mit Änderungen 20041201

Method HEAD_GET on class CL_PDS_BUFFER_DATA has no exception.

Method HEAD_SET_FOR_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEAD Call by reference Type reference (TYPE) PDS_HEADER_DISPLAY Kopfdaten zu PDS mit Änderungen 20050427

Method HEAD_SET_FOR_CHECK on class CL_PDS_BUFFER_DATA has no exception.

Method KEY_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_KEY Value transfer Type reference (TYPE) PDS_KEY_STR Kopfdaten zu PDS mit Änderungen 20041206

Method KEY_GET on class CL_PDS_BUFFER_DATA has no exception.

Method OPER_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_OPER_CHANGED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041210

Method OPER_CHANGED on class CL_PDS_BUFFER_DATA has no exception.

Method OPER_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_OPER Value transfer Type reference (TYPE) PDS_OPER_DISPLAY_T Tabellentyp für Zusatzdaten PDS (Komponentendaten) 20041210

Method OPER_GET on class CL_PDS_BUFFER_DATA has no exception.

Method OPER_SET_FOR_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OPER Call by reference Type reference (TYPE) PDS_OPER_DISPLAY_T Kopfdaten zu PDS mit Änderungen 20050427

Method OPER_SET_FOR_CHECK on class CL_PDS_BUFFER_DATA has no exception.

Method RESET_CHANGED Signature

Method RESET_CHANGED on class CL_PDS_BUFFER_DATA has no parameter.
Method RESET_CHANGED on class CL_PDS_BUFFER_DATA has no exception.

Method SET_CHANGED Signature

Method SET_CHANGED on class CL_PDS_BUFFER_DATA has no parameter.
Method SET_CHANGED on class CL_PDS_BUFFER_DATA has no exception.

Method SET_KNOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KNOBJ Call by reference Type reference (TYPE) KNOBJ Nummer von Objekt mit zugeordneten Wissensbausteinen 20041216

Method SET_KNOBJ on class CL_PDS_BUFFER_DATA has no exception.

Method SET_TAB_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABTYPE Call by reference Type reference (TYPE) PDSMAINT_TABTYPE Tabreiter für PDS-Pflege 20050525

Method SET_TAB_CHANGED on class CL_PDS_BUFFER_DATA has no exception.

Method STATE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_STATE Value transfer Type reference (TYPE) PDSMAINT_STATUS PDS-Pflegestatus 20041207

Method STATE_GET on class CL_PDS_BUFFER_DATA has no exception.

Method STATE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATE Call by reference Type reference (TYPE) PDSMAINT_STATUS PDS-Pflegestatus 20041207

Method STATE_SET on class CL_PDS_BUFFER_DATA has no exception.

Method UPDATE_BUFFER_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COMP Call by reference Type reference (TYPE) PDS_COMP_DISPLAY_T Komponentendaten zum PDS 20041202

Method UPDATE_BUFFER_COMP on class CL_PDS_BUFFER_DATA has no exception.

Method UPDATE_BUFFER_COMP_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COMP Call by reference Type reference (TYPE) PDS_COMP_DISPLAY Komponentendaten zum PDS 20050104
2 Importing IV_INDEX Call by reference Type reference (TYPE) SY-TABIX Index interner Tabellen 20050104

Method UPDATE_BUFFER_COMP_LINE on class CL_PDS_BUFFER_DATA has no exception.

Method UPDATE_BUFFER_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEAD Call by reference Type reference (TYPE) PDS_HEADER_DISPLAY Komponentendaten zum PDS 20041206

Method UPDATE_BUFFER_HEAD on class CL_PDS_BUFFER_DATA has no exception.

Method UPDATE_BUFFER_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEY Call by reference Type reference (TYPE) PDS_KEY_STR Komponentendaten zum PDS 20041207

Method UPDATE_BUFFER_KEY on class CL_PDS_BUFFER_DATA has no exception.

Method UPDATE_BUFFER_OPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OPER Call by reference Type reference (TYPE) PDS_OPER_DISPLAY_T Komponentendaten zum PDS 20041210

Method UPDATE_BUFFER_OPER on class CL_PDS_BUFFER_DATA has no exception.

Method UPDATE_BUFFER_OPER_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OPER Call by reference Type reference (TYPE) PDS_OPER_DISPLAY Komponentendaten zum PDS 20050105
2 Importing IV_INDEX Call by reference Type reference (TYPE) SY-TABIX Index interner Tabellen 20050105

Method UPDATE_BUFFER_OPER_LINE on class CL_PDS_BUFFER_DATA has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 600