SAP ABAP Class FSBP_MO_BP1012 (Memory Object for Table BP1012)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   FS-BP (Application Component) Business Partner
     FS_BP_AL_RATING (Package) Application Logic: Rating Information
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  FSBP_MO_DIFF_CRITERION Memory Object for Differentiation Criterion-Dependent Data 20060105
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BP_RATING_SERVICE Validations for Business Partner Ratings 20060228
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FSBP_RATING_XO_OBJECTS Constants: XO Components for BP Ratings 20060105
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RATING_CONST_DATES Constants for Date Fields 20080923
Properties
Class FSBP_MO_BP1012  
Short Description Memory Object for Table BP1012    
Super Class FSBP_MO_DIFF_CRITERION Memory Object for Differentiation Criterion-Dependent Data 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_BP_AL_RATING   Application Logic: Rating Information 
Created 20051102   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class FSBP_MO_BP1012 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BP_RATING_SERVICE Validations for Business Partner Ratings 20060228
2 IF_FSBP_RATING_XO_OBJECTS Constants: XO Components for BP Ratings 20060105
3 IF_RATING_CONST_DATES Constants for Date Fields 20080923
Friends
Class FSBP_MO_BP1012 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BO_NAME_BP_RATING Instance attribute Private Attribute reference (LIKE) 20060105
2 BO_TYPE_BP_RATING Instance attribute Private Attribute reference (LIKE) 20060105
3 BP_RATING_OWNER_ID Constant Public Type reference (TYPE) RATING_OWNER_ID 'BP_RATING' Rating Category for Business Partner 20080923
4 FIELD_NAME_CLIENT Constant Protected Type reference (TYPE) FSBP_FIELD_NAME 'CLIENT' Boolean Variable 20080923
5 FIELD_NAME_CRITERION Constant Public Type reference (TYPE) FSBP_FIELD_NAME 'DIFTVAL' Name of Data Field 20051230
6 FIELD_NAME_GRADE Constant Protected Type reference (TYPE) FSBP_FIELD_NAME 'GRADE_METHOD' Name of Data Field 20080923
7 FIELD_NAME_PARTNER Constant Protected Type reference (TYPE) FSBP_FIELD_NAME 'PARTNER' Name of Data Field 20080923
8 RATING_INITIAL_DATE Instance attribute Protected Attribute reference (LIKE) 20080923
9 RATING_MAX_DATE Instance attribute Protected Attribute reference (LIKE) 20080923
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20051230
2 FILL_BP_DATES Instance method Public Method 20060228
3 GET_BP1012_NEW Instance method Public Method Returns Current Ratings for Business Partner 20060105
4 GET_BP1012_OLD Instance method Public Method Returns Ratings for BP Read from Database 20060105
5 GET_DEFAULT_RATING Instance method Public Method 20080514
6 INITIALIZE_OBSOLETE_FIELDS Static method Public Method Empties Obsolete Fields for Ratings 20080923
7 SET_BP1012_NEW Instance method Public Method Sets New Status of Ratings for Business Partner 20060105
8 SORT_BP1012_BY_RANK Instance method Public Method 20060429
9 VALIDATE_BP_DATES Instance method Public Method 20060429
10 VALIDATE_BP_DUPLICATES Static method Public Method Checks Whether There Are Duplicate Entries 20080923
11 VALIDATE_BP_KEYS Static method Public Method Checks Whether Entries Are Made in Key Fields 20080923
12 VALIDATE_BP_MANDATORY_PROC Instance method Public Method 20060228
13 VALIDATE_BP_OBSOLETE_FIELDS Instance method Public Method 20060228
14 VALIDATE_BP_PERMISSION Instance method Public Method 20060228
15 VALIDATE_BP_PROCEDURE Instance method Public Method 20060824
16 VALIDATE_BP_PROCEDURE_CRIT Instance method Public Method 20060228
17 VALIDATE_BP_PROCEDURE_ROLES Instance method Public Method 20060228
18 VALIDATE_BP_RATING_AND_PROC Instance method Public Method 20060429
19 VALIDATE_BP_TENDENCY Instance method Public Method 20080514
Events
Class FSBP_MO_BP1012 has no event.
Types
Class FSBP_MO_BP1012 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 20051230
2 Importing I_NAME Call by reference Type reference (TYPE) XO_MEMORY_OBJECT_NAME Name des Memory Objects 20051230

Method CONSTRUCTOR on class FSBP_MO_BP1012 has no exception.

Method FILL_BP_DATES Signature

Method FILL_BP_DATES on class FSBP_MO_BP1012 has no parameter.
Method FILL_BP_DATES on class FSBP_MO_BP1012 has no exception.

Method GET_BP1012_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RATINGS_NEW Value transfer Type reference (TYPE) BP1012_TTY Bewertungen 20060105

Method GET_BP1012_NEW on class FSBP_MO_BP1012 has no exception.

Method GET_BP1012_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RATINGS_OLD Value transfer Type reference (TYPE) BP1012_TTY Bewertungen 20060105

Method GET_BP1012_OLD on class FSBP_MO_BP1012 has no exception.

Method GET_DEFAULT_RATING Signature

Method GET_DEFAULT_RATING on class FSBP_MO_BP1012 has no parameter.
Method GET_DEFAULT_RATING on class FSBP_MO_BP1012 has no exception.

Method INITIALIZE_OBSOLETE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_RATING Call by reference Type reference (TYPE) BP1012 Bewertungen 20080923

Method INITIALIZE_OBSOLETE_FIELDS on class FSBP_MO_BP1012 has no exception.

Method SET_BP1012_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RATINGS Call by reference Type reference (TYPE) BP1012_TTY Bewertungen 20060105

Method SET_BP1012_NEW on class FSBP_MO_BP1012 has no exception.

Method SORT_BP1012_BY_RANK Signature

Method SORT_BP1012_BY_RANK on class FSBP_MO_BP1012 has no parameter.
Method SORT_BP1012_BY_RANK on class FSBP_MO_BP1012 has no exception.

Method VALIDATE_BP_DATES Signature

Method VALIDATE_BP_DATES on class FSBP_MO_BP1012 has no parameter.
Method VALIDATE_BP_DATES on class FSBP_MO_BP1012 has no exception.

Method VALIDATE_BP_DUPLICATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RATINGS Call by reference Type reference (TYPE) BP1012_TTY Bewertungen 20080923
2 Returning R_RESULT Value transfer Type reference (TYPE) TTY_XO_MESSAGE Returntabelle 20080923

Method VALIDATE_BP_DUPLICATES on class FSBP_MO_BP1012 has no exception.

Method VALIDATE_BP_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RATINGS Call by reference Type reference (TYPE) BP1012_TTY Bewertungen 20080923
2 Returning R_RESULT Value transfer Type reference (TYPE) TTY_XO_MESSAGE Nachrichten 20080923

Method VALIDATE_BP_KEYS on class FSBP_MO_BP1012 has no exception.

Method VALIDATE_BP_MANDATORY_PROC Signature

Method VALIDATE_BP_MANDATORY_PROC on class FSBP_MO_BP1012 has no parameter.
Method VALIDATE_BP_MANDATORY_PROC on class FSBP_MO_BP1012 has no exception.

Method VALIDATE_BP_OBSOLETE_FIELDS Signature

Method VALIDATE_BP_OBSOLETE_FIELDS on class FSBP_MO_BP1012 has no parameter.
Method VALIDATE_BP_OBSOLETE_FIELDS on class FSBP_MO_BP1012 has no exception.

Method VALIDATE_BP_PERMISSION Signature

Method VALIDATE_BP_PERMISSION on class FSBP_MO_BP1012 has no parameter.
Method VALIDATE_BP_PERMISSION on class FSBP_MO_BP1012 has no exception.

Method VALIDATE_BP_PROCEDURE Signature

Method VALIDATE_BP_PROCEDURE on class FSBP_MO_BP1012 has no parameter.
Method VALIDATE_BP_PROCEDURE on class FSBP_MO_BP1012 has no exception.

Method VALIDATE_BP_PROCEDURE_CRIT Signature

Method VALIDATE_BP_PROCEDURE_CRIT on class FSBP_MO_BP1012 has no parameter.
Method VALIDATE_BP_PROCEDURE_CRIT on class FSBP_MO_BP1012 has no exception.

Method VALIDATE_BP_PROCEDURE_ROLES Signature

Method VALIDATE_BP_PROCEDURE_ROLES on class FSBP_MO_BP1012 has no parameter.
Method VALIDATE_BP_PROCEDURE_ROLES on class FSBP_MO_BP1012 has no exception.

Method VALIDATE_BP_RATING_AND_PROC Signature

Method VALIDATE_BP_RATING_AND_PROC on class FSBP_MO_BP1012 has no parameter.
Method VALIDATE_BP_RATING_AND_PROC on class FSBP_MO_BP1012 has no exception.

Method VALIDATE_BP_TENDENCY Signature

Method VALIDATE_BP_TENDENCY on class FSBP_MO_BP1012 has no parameter.
Method VALIDATE_BP_TENDENCY on class FSBP_MO_BP1012 has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710