SAP ABAP Class CL_BORGR_PUFFER (Internetabellen und Strukturen verpuffern)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-SPM-INB (Application Component) Goods Receipt Process
     LE_BOR (Package) Goods Receipt Processing for Inbound Delivery
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /SPE/IF_REPL_CLASS For replaceable classes 20041203
Properties
Class CL_BORGR_PUFFER  
Short Description Internetabellen und Strukturen verpuffern    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package LE_BOR   Goods Receipt Processing for Inbound Delivery 
Created 20021024   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SYDES Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /SPE/IF_REPL_CLASS For replaceable classes 20041203
Friends
Class CL_BORGR_PUFFER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_PUFF Instance attribute Protected See coding Puffertabelle 20021024
2 A_OBJNR_ADD Instance attribute Protected Type reference (TYPE) I 20021024
3 A_OBJNR_GET Instance attribute Protected Type reference (TYPE) I 20021024
4 A_PUFF_POS Instance attribute Protected Type reference (TYPE) I 20021024
5 C_PUFF_SIZE Constant Protected Type reference (TYPE) I 500 20021024
6 YS_PUFF Static Attribute Protected See coding YS_PUFF 20021024
7 Y_NAME Static Attribute Public Type reference (TYPE) SYDES_NAMEINFO-NAME 20021024
Methods
# Method Level Visibility Method type Description Created on
1 ADD_STRUCT Instance method Public Method Buffer a Complete Structure 20021024
2 ADD_TABLE Instance method Public Method Buffer a Complete Internet Table 20021024
3 CONSTRUCTOR Instance method Public Constructor Constructor 20021024
4 COPY_FROM Instance method Public Method Copy Buffer Object 20041008
5 GET_STRUCT Instance method Public Method Read Complete Structure from Buffer 20021024
6 GET_STRUCT_N Instance method Public Method Read Particular (named) Structure Completely from Buffer 20041008
7 GET_SYDES_STR_NAME Instance method Protected Method Return Line from Structure Description Table 20021024
8 GET_SYDES_TAB_NAME Instance method Protected Method Return Line from Table Description Table 20021024
9 GET_TABLE Instance method Public Method Read Complete Internet Table from Buffer 20021024
10 GET_TABLE_N Instance method Public Method Read Particular (named)Internal Table Completely from Buffer 20041008
11 REFRESH Instance method Public Method Delete Buffer 20021024
12 REFRESH_TABLES Instance method Public Method All Internal Tables and Structures Will Be Deleted 20041008
Events
Class CL_BORGR_PUFFER has no event.
Types
Class CL_BORGR_PUFFER has no local type.
Method Signatures

Method ADD_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STRUCT Call by reference Type reference (TYPE) ANY Speichernde Struktur 20021024
2 Importing I_NAME Call by reference Attribute reference (LIKE) Y_NAME Strukturname o. Bezeichnung 20021024

Method ADD_STRUCT on class CL_BORGR_PUFFER has no exception.

Method ADD_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TAB Call by reference Type reference (TYPE) STANDARD TABLE Schpeichernde Internetabelle 20021024
2 Importing I_NAME Call by reference Attribute reference (LIKE) Y_NAME Tabellename oderverkürzung 20021024

Method ADD_TABLE on class CL_BORGR_PUFFER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_BORGR_PUFFER has no parameter.
Method CONSTRUCTOR on class CL_BORGR_PUFFER has no exception.

Method COPY_FROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PUFFER Call by reference Object reference (TYPE REF TO) CL_BORGR_PUFFER 20041008

Method COPY_FROM on class CL_BORGR_PUFFER has no exception.

Method GET_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STRUCT Call by reference Type reference (TYPE) ANY Speichernde Struktur 20021024
2 Exporting E_NAME Call by reference Attribute reference (LIKE) Y_NAME Strukturname o. Bezeichnung 20021024

Method GET_STRUCT on class CL_BORGR_PUFFER has no exception.

Method GET_STRUCT_N Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STRUCT Call by reference Type reference (TYPE) ANY 20041008
2 Importing I_NAME Call by reference Attribute reference (LIKE) Y_NAME 20041008

Method GET_STRUCT_N on class CL_BORGR_PUFFER has no exception.

Method GET_SYDES_STR_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning GET_SYDES_NAME Value transfer Type reference (TYPE) SYDES_NAMEINFO-NAME Struktur Bezeichnung/Name 20021024
2 Importing IS_STRUCT Call by reference Type reference (TYPE) ANY Struktur 20021024
3 Importing I_INDEX Call by reference Type reference (TYPE) I Index der Zurückgebende Zeile 20021024

Method GET_SYDES_STR_NAME on class CL_BORGR_PUFFER has no exception.

Method GET_SYDES_TAB_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning GET_SYDES_NAME Value transfer Type reference (TYPE) SYDES_NAMEINFO-NAME Generierte Beschreibung/Tabellenname 20021024
2 Importing IT_TAB Call by reference Type reference (TYPE) STANDARD TABLE InternetTabelle 20021024
3 Importing I_INDEX Call by reference Type reference (TYPE) I Index der Zurückgebende Zeile 20021024

Method GET_SYDES_TAB_NAME on class CL_BORGR_PUFFER has no exception.

Method GET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TAB Call by reference Type reference (TYPE) STANDARD TABLE Mit ergebniss füllende Tabelle 20021024
2 Exporting E_NAME Call by reference Attribute reference (LIKE) Y_NAME Internettabelle Name o. Bezeihnung 20021024

Method GET_TABLE on class CL_BORGR_PUFFER has no exception.

Method GET_TABLE_N Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TAB Call by reference Type reference (TYPE) STANDARD TABLE 20041008
2 Importing I_NAME Call by reference Attribute reference (LIKE) Y_NAME 20041008

Method GET_TABLE_N on class CL_BORGR_PUFFER has no exception.

Method REFRESH Signature

Method REFRESH on class CL_BORGR_PUFFER has no parameter.
Method REFRESH on class CL_BORGR_PUFFER has no exception.

Method REFRESH_TABLES Signature

Method REFRESH_TABLES on class CL_BORGR_PUFFER has no parameter.
Method REFRESH_TABLES on class CL_BORGR_PUFFER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 471