SAP ABAP Class FSBP_MEMORY_FACTORY (Factory Class for Application Objects)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   FS-BP (Application Component) Business Partner
     FS_BP_AL_GENERIC_SERVICES (Package) Generic Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FSBP_CONST_XO_OBJECTS XO Components for FS Business Partner 20051229
Properties
Class FSBP_MEMORY_FACTORY  
Short Description Factory Class for Application Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_BP_AL_GENERIC_SERVICES   Generic Services 
Created 20041115   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class FSBP_MEMORY_FACTORY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FSBP_CONST_XO_OBJECTS XO Components for FS Business Partner 20051229
Friends
Class FSBP_MEMORY_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BO_TYPE_BUSINESS_PARTNER Instance attribute Private Attribute reference (LIKE) 20051229
Methods
# Method Level Visibility Method type Description Created on
1 GET_BUFFERED_INSTANCES Static method Public Method Supplies Buffered Memory Object Instances 20041227
2 GET_DATA_ALL Static method Public Method Supplies Data for All Instances to a Table 20050107
3 GET_DATA_ALL_NEW Static method Public Method Supplies Changed Data for All Instances to a Table 20050107
4 GET_DATA_ALL_OLD Static method Public Method Supplies Read Data for All Instances to a Table 20050107
5 GET_INSTANCE Static method Public Method Supplies an Instance of a Memory Object 20041115
6 PREPARE_INSTANCES Static method Public Method Generates Memory Objects for Several Partners 20050318
Events
Class FSBP_MEMORY_FACTORY has no event.
Types
Class FSBP_MEMORY_FACTORY has no local type.
Method Signatures

Method GET_BUFFERED_INSTANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNERS Call by reference Type reference (TYPE) BU_PARTNER_T Tabellentyp zum Typ BU_PARTNER 20041227
2 Importing I_TABLE_NAME Call by reference Type reference (TYPE) FSBP_TABLE_NAME Tabelle 20051229
3 Returning R_INSTANCES Value transfer Type reference (TYPE) TTY_XO_MEMORY_OBJECT Memory Object Referenzen 20041227

Method GET_BUFFERED_INSTANCES on class FSBP_MEMORY_FACTORY has no exception.

Method GET_DATA_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA_NEW Call by reference Type reference (TYPE) STANDARD TABLE Geänderte Daten 20050107
2 Exporting E_DATA_OLD Call by reference Type reference (TYPE) STANDARD TABLE Gelesene Daten 20050107
3 Importing I_MODIFIED_ONLY Call by reference Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050107
4 Importing I_TABLE_NAME Call by reference Type reference (TYPE) FSBP_TABLE_NAME Tabellenname 20050107

Method GET_DATA_ALL on class FSBP_MEMORY_FACTORY has no exception.

Method GET_DATA_ALL_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA_NEW Call by reference Type reference (TYPE) STANDARD TABLE Geänderte Daten 20050107
2 Importing I_MODIFIED_ONLY Call by reference Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050107
3 Importing I_TABLE_NAME Call by reference Type reference (TYPE) FSBP_TABLE_NAME Tabellenname 20050107

Method GET_DATA_ALL_NEW on class FSBP_MEMORY_FACTORY has no exception.

Method GET_DATA_ALL_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA_OLD Call by reference Type reference (TYPE) STANDARD TABLE Gelesene Daten 20050107
2 Importing I_MODIFIED_ONLY Call by reference Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050107
3 Importing I_TABLE_NAME Call by reference Type reference (TYPE) FSBP_TABLE_NAME Tabellenname 20050107

Method GET_DATA_ALL_OLD on class FSBP_MEMORY_FACTORY has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20041115
2 Importing I_TABLE_NAME Call by reference Type reference (TYPE) FSBP_TABLE_NAME Tabellenname 20041115
3 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) FSBP_MEMORY_OBJECT Memory Object 20041115
# Exception Resumable Description Created on
1 CX_XO_INVALID_PARAMETER Ausnahme: Parameter i_object_name fehlerhaft 20060804

Method PREPARE_INSTANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNERS Call by reference Type reference (TYPE) BU_PARTNER_T Tabellentyp zum Typ BU_PARTNER 20050318
2 Importing I_TABLE_NAME Call by reference Type reference (TYPE) FSBP_TABLE_NAME Tabellenname 20050318

Method PREPARE_INSTANCES on class FSBP_MEMORY_FACTORY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in