ABAP OO Class Methods

AC_FSBP_CC_STATE SAP Class - Status Object BP Cleansing (Abstract Superior Class)







AC_FSBP_CC_STATE is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84.

Below is the documentation available for class AC_FSBP_CC_STATE including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events

Also check out the Resources section below to view useful tips, screenshots, links and general information related to this SAP class and its methods, or even add your own for future reference.


Interface class implementations

This OO class has an interface implementation which means it has access to all methods within the interface class. Here are the interface classes for AC_FSBP_CC_STATE
IF_FSBP_CC_STATE


IF_FSBP_CC_STATE_ACTION


IF_FSBP_CC_STATE_ACT_RELEASE


IF_FSBP_CC_STATE_INFO



Methods of AC_FSBP_CC_STATE





A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.

Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD CL_ABAP_CHAR_UTILITIES=>methodname EXPORTING/IMPORTING...



ADD_MESSAGES_TO_LOG - Adds Messages to Log
CHANGE_STATE - Changes Status of Entered BO Cleansing Case
CLASS_CONSTRUCTOR - CLASS_CONSTRUCTOR
CONSTRUCTOR - CONSTRUCTOR
FILL_BPCA_IF_MISSING - Sets a New BPCA ID (If This Does Not Exist)
GET_BP_DATA - Reads Business Partner Data in CIF Format
GET_BP_RELATIONSHIP_OBJECTS - Provides a Table with the Participating Relationships
GET_BUSINESS_PARTNER_OBJECTS - Provides a Table with Participating Business Partners
GET_RELATIONSHIP_TEXT - Provides Message Text for a Relationship
GET_RELSHP_DATA - Reads the Business Partner Relationships in CIF Format
MAP_PARTNER_DATA_TO_IMAGE - Maps Partner Data into Internal Image Format
MAP_RELATIONSHIPS_TO_IMAGE - Maps Partner Data into Internal Image Format
PROCESS_CLEANSING_CASE - Processes Changes to Participating Partners
READ_PROCESS_INDICATORS - Reads Process Indicators
SAVE_IMAGE_DATA_TO_CC - Saves Image Data in Cleansing Case BO
SAVE_MAPPING_INFO_TO_CC - Saves the Mapping Information in the Cleaning Case BO
SET_BP_DATA - Writes Business Partner Data
SET_RELSHP_DATA - Writes Data for a Business Partner Relationship


AC_FSBP_CC_STATE Attributes

List of attributes within class AC_FSBP_CC_STATE. These can be referenced using the following syntax AC_FSBP_CC_STATE=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.


NameDescriptionInitial Value
BP_ENHANCEMENT Settings for Data Cleansing
CUSTOMIZING Settings for Data Cleansing
IMAGE_TABLE_NAMES Name of XO Tables with Image Data
MAPPING_CIF Mapping for Complex Business Partner Structure
MAPPING_XO_CIF Interface for BAdI: FSBP_CC_MAP_XO_CIF




Events of the Class AC_FSBP_CC_STATE

Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT EXPOTING...