SAP ABAP Class IF_BP_RATING_SERVICE (Validations for Business Partner Ratings)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  FSBP_MO_BP1012 Memory Object for Table BP1012 20060228
2 Interface implementation (CLASS c. INTERFACES i_ref)  RATING_BO_FSBP Business Object for Business Partner Ratings 20060228
Properties
Class IF_BP_RATING_SERVICE  
Short Description Validations for Business Partner Ratings    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20060228   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_BP_RATING_SERVICE has no forward declaration.
Interfaces
Class IF_BP_RATING_SERVICE has no interface implemented.
Friends
Class IF_BP_RATING_SERVICE has no friend class.
Attributes
Class IF_BP_RATING_SERVICE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 FILL_BP_DATES Static method Public Method Populate Date Fields 20060228
2 GET_DEFAULT_RATING Instance method Public Method Returns Ratings for Standard Rating Procedure 20060913
3 SORT_BP1012_BY_RANK Static method Public Method Sorts Ratings According to Rank in Ascending Order 20060426
4 VALIDATE_BP_DATES Static method Public Method Check Date Fields Are Valid 20060429
5 VALIDATE_BP_MANDATORY_PROC Static method Public Method Checks Whether All Procedures Required Are Available 20060228
6 VALIDATE_BP_OBSOLETE_FIELDS Static method Public Method Checks Whether Entries Are Made in Obsolete Fields 20060228
7 VALIDATE_BP_PERMISSION Static method Public Method Checks Whether Rating Allowed Indicator Is Set 20060228
8 VALIDATE_BP_PROCEDURE Static method Public Method Checks Whether Procedures Are Available 20060824
9 VALIDATE_BP_PROCEDURE_CRIT Static method Public Method Checks Whether Procedures Correspond to Differentiation Crit 20060228
10 VALIDATE_BP_PROCEDURE_ROLES Static method Public Method Checks Whether Procedures Corresond to BP Roles 20060228
11 VALIDATE_BP_RATING_AND_PROC Static method Public Method Check Rating Procedure and Rating Are Valid 20060429
12 VALIDATE_BP_TENDENCY Static method Public Method Checks if the Trends Are Available 20080428
Events
Class IF_BP_RATING_SERVICE has no event.
Types
Class IF_BP_RATING_SERVICE has no local type.
Method Signatures

Method FILL_BP_DATES 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 20060228

Method FILL_BP_DATES on class IF_BP_RATING_SERVICE has no exception.

Method GET_DEFAULT_RATING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RATINGS Call by reference Type reference (TYPE) BP1012_TTY Bewertungen 20060913
2 Importing I_KEY_DATE Call by reference Type reference (TYPE) SYDATUM Stichtagsdatum für Selektion 20060913

Method GET_DEFAULT_RATING on class IF_BP_RATING_SERVICE has no exception.

Method SORT_BP1012_BY_RANK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_RATINGS Call by reference Type reference (TYPE) BP1012_TTY Bewertungen 20060426

Method SORT_BP1012_BY_RANK on class IF_BP_RATING_SERVICE has no exception.

Method VALIDATE_BP_DATES 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 20060429
2 Returning R_RESULT Value transfer Type reference (TYPE) TTY_XO_MESSAGE Returntabelle 20060429

Method VALIDATE_BP_DATES on class IF_BP_RATING_SERVICE has no exception.

Method VALIDATE_BP_MANDATORY_PROC 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 20060228
2 Importing I_ROLES_CRIT_DATA Call by reference Type reference (TYPE) TTY_BUT100 SAP-GP: Tabellenstruktur zur Übergabe von Rollendaten 20060517
3 Returning R_RESULT Value transfer Type reference (TYPE) TTY_XO_MESSAGE Returntabelle 20060228

Method VALIDATE_BP_MANDATORY_PROC on class IF_BP_RATING_SERVICE has no exception.

Method VALIDATE_BP_OBSOLETE_FIELDS 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 20060228
2 Returning R_RESULT Value transfer Type reference (TYPE) TTY_XO_MESSAGE Returntabelle 20060228

Method VALIDATE_BP_OBSOLETE_FIELDS on class IF_BP_RATING_SERVICE has no exception.

Method VALIDATE_BP_PERMISSION 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 20060228
2 Returning R_RESULT Value transfer Type reference (TYPE) TTY_XO_MESSAGE Returntabelle 20060228

Method VALIDATE_BP_PERMISSION on class IF_BP_RATING_SERVICE has no exception.

Method VALIDATE_BP_PROCEDURE 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 20060824
2 Returning R_RESULT Value transfer Type reference (TYPE) TTY_XO_MESSAGE Nachrichten 20060824

Method VALIDATE_BP_PROCEDURE on class IF_BP_RATING_SERVICE has no exception.

Method VALIDATE_BP_PROCEDURE_CRIT 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 20060228
2 Returning R_RESULT Value transfer Type reference (TYPE) TTY_XO_MESSAGE Returntabelle 20060228

Method VALIDATE_BP_PROCEDURE_CRIT on class IF_BP_RATING_SERVICE has no exception.

Method VALIDATE_BP_PROCEDURE_ROLES 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 20060228
2 Importing I_ROLES Call by reference Type reference (TYPE) FSBP_ROLE_TTY Rollen am Geschäftspartner 20060228
3 Returning R_RESULT Value transfer Type reference (TYPE) TTY_XO_MESSAGE Returntabelle 20060228

Method VALIDATE_BP_PROCEDURE_ROLES on class IF_BP_RATING_SERVICE has no exception.

Method VALIDATE_BP_RATING_AND_PROC 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 20060429
2 Returning R_RESULT Value transfer Type reference (TYPE) TTY_XO_MESSAGE Returntabelle 20060429

Method VALIDATE_BP_RATING_AND_PROC on class IF_BP_RATING_SERVICE has no exception.

Method VALIDATE_BP_TENDENCY 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 20080428
2 Returning R_RESULT Value transfer Type reference (TYPE) TTY_XO_MESSAGE Nachrichten 20080428

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