SAP ABAP Class CL_FINB_PR_TABLE (Tables Persistence Object)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-SRV (Application Component) Services
     FINB_PERSISTENCE (Package) Persistence Manager
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FINB_PR_OBJ Persistence Object 20030219
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_PR_TABLE Persistence Object Table 20030212
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FINB_PR_TAB_CONFIG Configuration of Persistence Table 20030221
2 Inheritance (c INHERITING FROM c_ref)  CL_FINB_PR_TAB_RUN Tables Persistence Object (Runtime) 20030402
Properties
Class CL_FINB_PR_TABLE  
Short Description Tables Persistence Object    
Super Class CL_FINB_PR_OBJ Persistence Object 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FINB_PR    
Program status P  SAP Standard Production Program 
Category 0   
Package FINB_PERSISTENCE   Persistence Manager 
Created 20030212   SAP 
Last change 20050520   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FINB_PR_OBJ Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_FINB_PR_PERSIST_OBJ Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_PR_TABLE Persistence Object Table 20030212
Friends
Class CL_FINB_PR_TABLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_CLIENT_SPECIFIC Instance attribute Protected Attribute reference (LIKE) 20030311
2 A_FIX_TABLE Instance attribute Protected Attribute reference (LIKE) 20030311
3 A_LOG_STRU_NAME Instance attribute Protected Attribute reference (LIKE) 20040415
4 A_NO_UPDATE Instance attribute Protected Attribute reference (LIKE) 20040610
5 A_VALID_FROM_CHAR Instance attribute Protected Attribute reference (LIKE) 20030509
6 LOG_HASHED_TTYPE_NAME Instance attribute Protected Attribute reference (LIKE) 20030613
7 LOG_SORTED_TTYPE_NAME Instance attribute Protected Attribute reference (LIKE) 20030613
8 LOG_TAB_NAME Instance attribute Protected Attribute reference (LIKE) 20030306
9 LOG_TTYPE_NAME Instance attribute Protected Attribute reference (LIKE) 20030409
10 XT_FIELD_IDS Instance attribute Protected Type reference (TYPE) YT_FIELD_IDS Table fields 20030221
11      
12 XT_NAMETAB Static Attribute Protected See coding Nametab for Generating Subroutine Pool 20030512
Methods
# Method Level Visibility Method type Description Created on
1 GET_BUSINESS_NAME Instance method Protected Method Provides Business Name 20030310
2 GET_FIELDS Instance method Protected Method Fetches Fields Made Persistent in Table 20030226
3 GET_TABLE_DESCRIPTION Instance method Protected Method Fills Attribtue XT_FIELD_IDS 20030221
4 GET_TABLE_NAME Instance method Protected Method Fills Attribtue XT_FIELD_IDS 20030221
Events
Class CL_FINB_PR_TABLE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_NAMETAB Protected See coding 20030512 begin of YS_NAMETAB, TABLE_NAME type FINB_GN_PHYSICAL_NAME, COUNTER(3) type N, end of YS_NAMETAB
2 YT_FIELDS Protected See coding 20030226 YT_FIELDS type table of FINB_PR_TFIELDS
3 YT_FIELD_IDS Protected See coding 20050509 YT_FIELD_IDS type sorted table of FINB_PR_FIELD_ID_X with unique key FIELDNAME
Method Signatures

Method GET_BUSINESS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUSINESS_NAME Call by reference Type reference (TYPE) FINB_PR_T_BUSINESS_NAME betriebswirtschaftlicher Name (Sprachvektor) 20030310

Method GET_BUSINESS_NAME on class CL_FINB_PR_TABLE has no exception.

Method GET_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDS Call by reference Type reference (TYPE) YT_FIELDS Felder 20030226
2 Importing I_VERSION Value transfer Type reference (TYPE) FINB_PR_VERSION Version eines Persistenzobjektes 20040312
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20030226

Method GET_TABLE_DESCRIPTION Signature

Method GET_TABLE_DESCRIPTION on class CL_FINB_PR_TABLE has no parameter.
Method GET_TABLE_DESCRIPTION on class CL_FINB_PR_TABLE has no exception.

Method GET_TABLE_NAME Signature

Method GET_TABLE_NAME on class CL_FINB_PR_TABLE has no parameter.
Method GET_TABLE_NAME on class CL_FINB_PR_TABLE has no exception.
History
Last changed by/on SAP  20050520 
SAP Release Created in 200