SAP ABAP Class FSBP_MEMORY_OBJECT (Generic Memory Object)
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
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XO_CONST_ACTIVITY Constants: Activity 20051229
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XO_CONST_MESSAGE Constants: Messages 20051229
4 Inheritance (c INHERITING FROM c_ref)  XO_MEMORY_OBJECT Generic Memory Object 20051229
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BUT0IS Memory Object for Industries 20060905
2 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BP1030 Memory Object for Regulatory Reporting Data 20051107
3 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BP3010 Memory Object for Additional Data 20060831
4 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BPBPCA Memory Object for BPCA 20101213
5 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BPID001 Additional Partner Numbers 20110210
6 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BPTAXC Memory Object for Tax Compliance 20120703
7 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BUT000 Memory Object for General Data 20060322
8 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BUT0BANK Memory Object for Business Partner Is Bank 20050929
9 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BUT0BK Memory Object for Bank Details 20060905
10 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BUT0CC Memory Object for Payment Cards 20060905
... Click here to see Used By full list (41 items)
Properties
Class FSBP_MEMORY_OBJECT  
Short Description Generic Memory Object    
Super Class XO_MEMORY_OBJECT Generic Memory Object 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_BP_AL_GENERIC_SERVICES   Generic Services 
Created 20041110   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class FSBP_MEMORY_OBJECT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FSBP_CONST_XO_OBJECTS XO Components for FS Business Partner 20051229
2 IF_XO_CONST_ACTIVITY Constants: Activity 20051229
3 IF_XO_CONST_MESSAGE Constants: Messages 20051229
Friends
# Friend Modeled only Created on Description
1 FSBP_MEMORY_FACTORY 20050926 Factory Class for Application Objects
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVITY_CREATE Instance attribute Protected Attribute reference (LIKE) 20051229
2 ACTIVITY_DISPLAY Instance attribute Protected Attribute reference (LIKE) 20051229
3 ACTIVITY_MODIFY Instance attribute Protected Attribute reference (LIKE) 20051229
4 ACTIVITY_UPDATE Instance attribute Protected Attribute reference (LIKE) 20051229
5 BO_TYPE_BUSINESS_PARTNER Instance attribute Protected Attribute reference (LIKE) 20051229
6 MSG_ABORT Instance attribute Protected Attribute reference (LIKE) 20041130
7 MSG_ERROR Instance attribute Protected Attribute reference (LIKE) 20041130
8 MSG_EXIT Instance attribute Protected Attribute reference (LIKE) 20041130
9 MSG_INFO Instance attribute Protected Attribute reference (LIKE) 20041130
10 MSG_SUCCESS Instance attribute Protected Attribute reference (LIKE) 20041130
11 MSG_WARNING Instance attribute Protected Attribute reference (LIKE) 20041130
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20060104
2 GET_PARTNER Instance method Public Method Returns Partner Numbers 20060102
3 IS_DATA_IN_SINGLE_LINE_FORM Instance method Protected Method Consider Data as a Structure (vs. Table)? 20110211
4 ON_DATA_SUBMITTED_FOR_SAVE Instance method Protected Event handling method Processes DATA_SUBMITTED_FOR_SAVE Event 20060104
5 VALIDATE_MANDATORY_FIELDS Instance method Public Method Checks Whether Values Are Entered In Required Entry Fields 20050217
Events
Class FSBP_MEMORY_OBJECT has no event.
Types
Class FSBP_MEMORY_OBJECT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_TYPE Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_TYPE Name des Business Object Typs 20060104
2 Importing I_NAME Call by reference Type reference (TYPE) XO_MEMORY_OBJECT_NAME Name des Memory Objects 20060104

Method CONSTRUCTOR on class FSBP_MEMORY_OBJECT has no exception.

Method GET_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PARTNER Value transfer Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20060102

Method GET_PARTNER on class FSBP_MEMORY_OBJECT has no exception.

Method IS_DATA_IN_SINGLE_LINE_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) XO_BOOLE Boole'scher Wert ('X' = True ' ' = False) 20110211

Method IS_DATA_IN_SINGLE_LINE_FORM on class FSBP_MEMORY_OBJECT has no exception.

Method ON_DATA_SUBMITTED_FOR_SAVE Signature

Method ON_DATA_SUBMITTED_FOR_SAVE on class FSBP_MEMORY_OBJECT has no parameter.
Method ON_DATA_SUBMITTED_FOR_SAVE on class FSBP_MEMORY_OBJECT has no exception.

Method VALIDATE_MANDATORY_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER_KIND Call by reference Type reference (TYPE) BU_BPKIND Geschäftspartnerart 20050926
2 Importing I_PARTNER_TYPE Call by reference Type reference (TYPE) BU_TYPE Geschäftspartnertyp 20050926
3 Importing I_ROLES Call by reference Type reference (TYPE) FSBP_ROLE_TTY Rollen am Geschäftspartner 20050926
4 Returning R_RESULTS Value transfer Type reference (TYPE) TTY_XO_MESSAGE Returntabelle 20060512

Method VALIDATE_MANDATORY_FIELDS on class FSBP_MEMORY_OBJECT has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BUT0IS Memory Object for Industries 20060905
2 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BP1030 Memory Object for Regulatory Reporting Data 20051107
3 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BP3010 Memory Object for Additional Data 20060831
4 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BPBPCA Memory Object for BPCA 20101213
5 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BPID001 Additional Partner Numbers 20110210
6 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BPTAXC Memory Object for Tax Compliance 20120703
7 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BUT000 Memory Object for General Data 20060322
8 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BUT0BANK Memory Object for Business Partner Is Bank 20050929
9 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BUT0BK Memory Object for Bank Details 20060905
10 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BUT0CC Memory Object for Payment Cards 20060905
11 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BUT0ID Memory Object for Identification Numbers 20060905
12 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BP1010 Memory Object for Credit Standing Data (BP1010) 20041130
13 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BUT100 Memory Object for Roles 20060905
14 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BUT_FRG0011 Memory Object for Tax Classification 20090113
15 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_DFKKBPTAXNUM Memory Object for Tax Numbers 20060920
16 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_DIFF_CRITERION Memory Object for Differentiation Criterion-Dependent Data 20051123
17 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_READ_ONLY Memory Objects Without Posting 20060511
18 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_RELATIONS Memory Object for Relationships 20081015
19 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_TEXT Memory Object for Notes 20100114
20 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_TEXT_COLLECTION Memory Object for Texts 20061016
21 Inheritance (c INHERITING FROM c_ref)  FTBP_MO_VTBSTC1 Memory Object for Payment Details (SI) 20050622
22 Inheritance (c INHERITING FROM c_ref)  FSBP_BUPA_MO_BUT0CC Memory Object for Payment Cards 20070313
23 Inheritance (c INHERITING FROM c_ref)  CVI_MO_VENDOR Memory Object for Vendor Data 20050310
24 Inheritance (c INHERITING FROM c_ref)  FSBP_BUPA_MO_ADDRESS Memory Object for Addresses 20070319
25 Inheritance (c INHERITING FROM c_ref)  FSBP_BUPA_MO_ADDRESS_USAGE Memory Object for Address Usages 20070319
26 Inheritance (c INHERITING FROM c_ref)  FSBP_BUPA_MO_BUT000 Memory Object for General Data 20070313
27 Inheritance (c INHERITING FROM c_ref)  FSBP_BUPA_MO_BUT050 Memory Object for Relationships 20070314
28 Inheritance (c INHERITING FROM c_ref)  FSBP_BUPA_MO_BUT051 Memory Object for Contact Person Relationship 20070314
29 Inheritance (c INHERITING FROM c_ref)  FSBP_BUPA_MO_BUT052 Memory Object for Relationship Addresses 20070314
30 Inheritance (c INHERITING FROM c_ref)  FSBP_BUPA_MO_BUT053 Memory Object for Business Shareholding 20070314
31 Inheritance (c INHERITING FROM c_ref)  FSBP_BUPA_MO_BUT0BK Memory Object for Bank Details 20070313
32 Inheritance (c INHERITING FROM c_ref)  CVI_MO_CUSTOMER Memory Object for Customer Data 20050310
33 Inheritance (c INHERITING FROM c_ref)  FSBP_BUPA_MO_BUT0ID Memory Object for Identification Numbers 20070313
34 Inheritance (c INHERITING FROM c_ref)  FSBP_BUPA_MO_BUT0IS Memory Object for Industries 20070313
35 Inheritance (c INHERITING FROM c_ref)  FSBP_BUPA_MO_BUT100 Memory Object for Roles 20070313
36 Inheritance (c INHERITING FROM c_ref)  FSBP_BUPA_MO_DFKKBPTAXNUM Memory Object for Tax Numbers 20070313
37 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_ADDRESS Memory Object for Address Data 20061024
38 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BKK21 Memory Object for Alias 20041228
39 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BP001 Memory Object for FS - Attibutes 20051102
40 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BP011 Memory Object for Employment Data 20051104
41 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_BP021 Memory Object for Fiscal Year Information 20051104
History
Last changed by/on SAP  20130531 
SAP Release Created in