SAP ABAP Class FSBP_CC_GUI_HELPER (Helper Class for Data Cleansing Case GUI)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   FS-BP (Application Component) Business Partner
     FS_BP_FND_CLEANSING_UI (Package) User Interface for FS Business Partner Cleansing
Properties
Class FSBP_CC_GUI_HELPER  
Short Description Helper Class for Data Cleansing Case GUI    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_BP_FND_CLEANSING_UI   User Interface for FS Business Partner Cleansing 
Created 20100420   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class FSBP_CC_GUI_HELPER has no interface implemented.
Friends
Class FSBP_CC_GUI_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BP_PROCESS_INDICATORS Instance attribute Private Type reference (TYPE) FSBP_BP_STATUS_ID_TXT_TTY BP Status and Status Text TTY 20100602
2 CC_FACADE Instance attribute Private Object reference (TYPE REF TO) IF_FSBP_CC_FACADE Business Partner Data Cleansing Facade (Interface) 20100602
3 CC_STATUS_TABLE Instance attribute Private Type reference (TYPE) FSBP_CC_STATUS_TTY Possible Statuses of Data Cleansing Cases 20100602
4 CURRENT_CC_GUID Instance attribute Private Type reference (TYPE) COMT_CLEAR_CASE_GUID Data Cleansing Case: Globally Unique Identifier 20100604
5 CURRENT_CC_REFERENCE Instance attribute Private Object reference (TYPE REF TO) IF_FSBP_CC_CLEANSING_CASE Business Partner Data Cleansing (General Interface) 20100602
6 CURRENT_DISPLAY_MODE Instance attribute Private Type reference (TYPE) BU_AKTYP Activity Category 20100802
7 DEFAULT_DISPLAY_MODE Constant Private Type reference (TYPE) BU_AKTYP '02' Activity Category 20100802
8 DISPLAY_MODE_CHANGE Static Attribute Public Type reference (TYPE) BU_AKTYP '02' Activity Category 20100802
9 DISPLAY_MODE_DISPLAY Static Attribute Public Type reference (TYPE) BU_AKTYP '03' Activity Category 20100802
10 DISPLAY_MODE_DISPLAY_UNDEFINED Static Attribute Public Type reference (TYPE) BU_AKTYP ' ' Activity Category 20100804
11 INSTANCE Static Attribute Private Object reference (TYPE REF TO) FSBP_CC_GUI_HELPER Helper Class for CC SAP GUI 20100420
12 PROCESSING_ERROR Instance attribute Private Type reference (TYPE) ABAP_BOOL Error Indicator 20100621
13 REJECT_CC Static Attribute Public Type reference (TYPE) ABAP_BOOL '-' Reject CC Due to Locked BPs 20130916
Methods
# Method Level Visibility Method type Description Created on
1 CALL_CRM_BP_PROCESSING Instance method Private Method Starts CRM Business Partner Processing on CRM Web UI 20130124
2 CLEAR_REJECT_CC_FLAG Static method Public Method Deletes Reject Cleansing Case Flag for UI 20130916
3 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20100602
4 CONVERT_BP_APPL_KEY_INT2EXT Instance method Public Method Converts the Business Partner Number to External Format 20100804
5 GET_BP_DESCRIPTION Instance method Public Method Read Description for Business Partner 20100420
6 GET_BP_PROCESS_INDICATORS Instance method Public Method Returns Process Indicators for Business Partners 20100503
7 GET_CC_STATUS_DESCRIPTION Instance method Public Method Read Description for Status of a Data Cleansing Case 20100428
8 GET_CC_STATUS_TABLE Instance method Public Method Read Table of Possible Data Cleansing Case Statuses 20100420
9 GET_CURRENT_CASE Instance method Public Method Returns Reference for Selected Data Cleansing Case 20100602
10 GET_CURRENT_DISPLAY_MODE Instance method Public Method Provides Current Display Mode 20100802
11 GET_DEFAULT_DISPLAY_MODE Instance method Public Method Provides Standard Display Mode 20100802
12 GET_FCODES_PROCESS_SCREEN_DISP Instance method Public Method Provides FCodes of Processing Screen Display to Be Hidden 20100802
13 GET_FCODES_RESET_SCREEN_DISP Instance method Public Method Provides Function Codes of Reset Screen Display to Be Hidden 20100805
14 GET_INSTANCE Static method Public Method Generate/Get Instance 20100420
15 INITIALIZE_BUFFER Instance method Public Method Resets Buffers 20110426
16 IS_DATE_INTERVAL_VALID Instance method Public Method Validation of Interval for Specified Date Fields 20100421
17 IS_FIELD_INPUT_ACTIVE Static method Public Method Returns Whether Transferred Field Is Ready for Input 20100429
18 IS_PARTNER_VALID Instance method Public Method Validation of Specified Business Partner Number 20100421
19 IS_PROCESSING_ERROR_OCCURED Instance method Public Method Provides Error Attribute 20100621
20 PROCESSING_ERROR_OCCURED Instance method Public Method Sets Error Attribute 20100621
21 READ_CC_CHANGE_DOCUMENTS Instance method Public Method Reads the Change Documents for a Data Cleansing Case 20101008
22 REJECT_CLEANSING_CASE Instance method Private Method Indicates That CC Must Be Rejected Due to Locked BPs 20130916
23 RESET_CURRENT_CASE Instance method Public Method Initializes Reference to Selected Data Cleansing Case 20100716
24 RESET_PROCESSING_ERROR Instance method Public Method Initializes Error Attribute 20100621
25 SAVE_CC_TO_DATABASE Instance method Public Method Saves Transferred Data Cleansing Case 20100518
26 SET_CURRENT_CASE Instance method Public Method Sets Reference to Selected Data Cleansing Case 20100602
27 SET_CURRENT_DISPLAY_MODE Instance method Public Method Sets Current Display Mode 20100802
28 START_BP_PROCESSING Instance method Public Method Start Processing of Selected Business Partner 20100505
Events
Class FSBP_CC_GUI_HELPER has no event.
Types
Class FSBP_CC_GUI_HELPER has no local type.
Method Signatures

Method CALL_CRM_BP_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20130124

Method CALL_CRM_BP_PROCESSING on class FSBP_CC_GUI_HELPER has no exception.

Method CLEAR_REJECT_CC_FLAG Signature

Method CLEAR_REJECT_CC_FLAG on class FSBP_CC_GUI_HELPER has no parameter.
Method CLEAR_REJECT_CC_FLAG on class FSBP_CC_GUI_HELPER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class FSBP_CC_GUI_HELPER has no parameter.
Method CONSTRUCTOR on class FSBP_CC_GUI_HELPER has no exception.

Method CONVERT_BP_APPL_KEY_INT2EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_KEY Call by reference Type reference (TYPE) COMT_APPL_OBJ_KEY Business Partner 20100804
2 Returning R_PARTNER_EXTERN Value transfer Type reference (TYPE) BU_PARTNER Geschäftspartnernummer (externes Format) 20100804

Method CONVERT_BP_APPL_KEY_INT2EXT on class FSBP_CC_GUI_HELPER has no exception.

Method GET_BP_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner 20100420
2 Returning R_PARTNER_TXT Value transfer Type reference (TYPE) BU_DESCRIP_LONG Einzeilige Kurzform der aufbereiteten Adresse 20100602

Method GET_BP_DESCRIPTION on class FSBP_CC_GUI_HELPER has no exception.

Method GET_BP_PROCESS_INDICATORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BP_PROCESS_INDICATORS Value transfer Type reference (TYPE) FSBP_BP_STATUS_ID_TXT_TTY BP Status und Status Text tty 20100503

Method GET_BP_PROCESS_INDICATORS on class FSBP_CC_GUI_HELPER has no exception.

Method GET_CC_STATUS_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CC_STATUS Call by reference Type reference (TYPE) FSBP_CC_STATUS_CODE Datenbereinigung: Status eines Datenbereinigungsfalls 20100428
2 Returning R_STATUS_TXT Value transfer Type reference (TYPE) FSBP_CC_STATUS_DESCRIPTION Datenbereinigung: Status eines Datenbereinigungsfalls 20100428

Method GET_CC_STATUS_DESCRIPTION on class FSBP_CC_GUI_HELPER has no exception.

Method GET_CC_STATUS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CC_STATUS Value transfer Type reference (TYPE) FSBP_CC_STATUS_TTY Cleansing Case Status 20100420

Method GET_CC_STATUS_TABLE on class FSBP_CC_GUI_HELPER has no exception.

Method GET_CURRENT_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_FSBP_CC_CLEANSING_CASE Geschäftspartnerdatenbereinigung (allgemeines Interface) 20100602

Method GET_CURRENT_CASE on class FSBP_CC_GUI_HELPER has no exception.

Method GET_CURRENT_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CURRENT_DISPLAY_MODE Value transfer Type reference (TYPE) BU_AKTYP Aktivitätstyp 20100802

Method GET_CURRENT_DISPLAY_MODE on class FSBP_CC_GUI_HELPER has no exception.

Method GET_DEFAULT_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DEFAULT_DISPLAY_MODE Value transfer Type reference (TYPE) BU_AKTYP Aktivitätstyp 20100802

Method GET_DEFAULT_DISPLAY_MODE on class FSBP_CC_GUI_HELPER has no exception.

Method GET_FCODES_PROCESS_SCREEN_DISP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FCODES_PROCESS_SCREEN Value transfer Type reference (TYPE) FSBP_CC_FCODES_TTY Tabelle zu SYUCOMM 20100802

Method GET_FCODES_PROCESS_SCREEN_DISP on class FSBP_CC_GUI_HELPER has no exception.

Method GET_FCODES_RESET_SCREEN_DISP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FCODES_PROCESS_SCREEN Value transfer Type reference (TYPE) FSBP_CC_FCODES_TTY Tabelle zu SYUCOMM 20100805

Method GET_FCODES_RESET_SCREEN_DISP on class FSBP_CC_GUI_HELPER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) FSBP_CC_GUI_HELPER Helper Class for CC SAP GUI 20100420

Method GET_INSTANCE on class FSBP_CC_GUI_HELPER has no exception.

Method INITIALIZE_BUFFER Signature

Method INITIALIZE_BUFFER on class FSBP_CC_GUI_HELPER has no parameter.
Method INITIALIZE_BUFFER on class FSBP_CC_GUI_HELPER has no exception.

Method IS_DATE_INTERVAL_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE_FROM Call by reference Type reference (TYPE) FSBP_CC_CREATION_DATE Anlagedatum Cleansing Case 20100421
2 Importing I_DATE_TO Call by reference Type reference (TYPE) FSBP_CC_CREATION_DATE Anlagedatum Cleansing Case 20100421
3 Returning R_IS_VALID Value transfer Type reference (TYPE) BOOLE_D Boole'scher Wert ('X' = True ' ' = False) 20100421

Method IS_DATE_INTERVAL_VALID on class FSBP_CC_GUI_HELPER has no exception.

Method IS_FIELD_INPUT_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CC_OBJECT Call by reference Object reference (TYPE REF TO) IF_FSBP_CC_CLEANSING_CASE Geschäftspartnerdatenbereinigung (allgemeines Interface) 20100604
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) DYNFNAM Feldname 20100429
3 Returning R_RESULT Value transfer Type reference (TYPE) BOOLE_D Boole'scher Wert ('X' = True ' ' = False) 20100429

Method IS_FIELD_INPUT_ACTIVE on class FSBP_CC_GUI_HELPER has no exception.

Method IS_PARTNER_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20100421
2 Returning R_IS_VALID Value transfer Type reference (TYPE) BOOLE_D Boole'scher Wert ('X' = True ' ' = False) 20100421

Method IS_PARTNER_VALID on class FSBP_CC_GUI_HELPER has no exception.

Method IS_PROCESSING_ERROR_OCCURED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20100621

Method IS_PROCESSING_ERROR_OCCURED on class FSBP_CC_GUI_HELPER has no exception.

Method PROCESSING_ERROR_OCCURED Signature

Method PROCESSING_ERROR_OCCURED on class FSBP_CC_GUI_HELPER has no parameter.
Method PROCESSING_ERROR_OCCURED on class FSBP_CC_GUI_HELPER has no exception.

Method READ_CC_CHANGE_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CC_CHANGE_DOCUMENTS Call by reference Type reference (TYPE) FSBP_CC_CHDOC_ALV_TTY Änderungsbeleg Datenbereinigungsfall 20101008

Method READ_CC_CHANGE_DOCUMENTS on class FSBP_CC_GUI_HELPER has no exception.

Method REJECT_CLEANSING_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CC_OBJECT Call by reference Object reference (TYPE REF TO) IF_FSBP_CC_CLEANSING_CASE Geschäftspartnerdatenbereinigung (allgemeines Interface) 20130916
2 Returning R_RETURN Value transfer Type reference (TYPE) ABAP_BOOL 20130916

Method REJECT_CLEANSING_CASE on class FSBP_CC_GUI_HELPER has no exception.

Method RESET_CURRENT_CASE Signature

Method RESET_CURRENT_CASE on class FSBP_CC_GUI_HELPER has no parameter.
Method RESET_CURRENT_CASE on class FSBP_CC_GUI_HELPER has no exception.

Method RESET_PROCESSING_ERROR Signature

Method RESET_PROCESSING_ERROR on class FSBP_CC_GUI_HELPER has no parameter.
Method RESET_PROCESSING_ERROR on class FSBP_CC_GUI_HELPER has no exception.

Method SAVE_CC_TO_DATABASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLEANSING_CASE Call by reference Object reference (TYPE REF TO) IF_FSBP_CC_CLEANSING_CASE Geschäftspartnerdatenbereinigung (allgemeines Interface) 20100518

Method SAVE_CC_TO_DATABASE on class FSBP_CC_GUI_HELPER has no exception.

Method SET_CURRENT_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLEANSING_CASE Call by reference Object reference (TYPE REF TO) IF_FSBP_CC_CLEANSING_CASE Geschäftspartnerdatenbereinigung (allgemeines Interface) 20100602

Method SET_CURRENT_CASE on class FSBP_CC_GUI_HELPER has no exception.

Method SET_CURRENT_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CURRENT_DISPLAY_MODE Value transfer Type reference (TYPE) BU_AKTYP Aktivitätstyp 20100802

Method SET_CURRENT_DISPLAY_MODE on class FSBP_CC_GUI_HELPER has no exception.

Method START_BP_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20100505

Method START_BP_PROCESSING on class FSBP_CC_GUI_HELPER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 400