SAP ABAP Interface IF_BP_RATING_SERVICE (Validations for Business Partner Ratings)
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 - 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
Interface IF_BP_RATING_SERVICE  
Short Description Validations for Business Partner Ratings    
General Data
Package FS_BP_AL_RATING   Application Logic: Rating Information 
Created 20060228   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_BP_RATING_SERVICE has no forward declaration.
Interfaces
Interface IF_BP_RATING_SERVICE has no interface.
Friends
Interface IF_BP_RATING_SERVICE has no friend.
Attributes
Interface 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
Interface IF_BP_RATING_SERVICE has no event.
Types
Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface IF_BP_RATING_SERVICE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710