SAP ABAP Class CL_IBND_RULES_MAINT_BCS (BCS: Maintenance Interface 'Rules for Inbound Distribution')
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-COM (Application Component) Communication Services: Mail, Fax, SMS, Telephony
     SBCOMS (Package) Business Communication Service
Properties
Class CL_IBND_RULES_MAINT_BCS  
Short Description BCS: Maintenance Interface 'Rules for Inbound Distribution'    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SBCOMS   Business Communication Service 
Created 20001009   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IBND_RULES_MAINT_BCS has no forward declaration.
Interfaces
Class CL_IBND_RULES_MAINT_BCS has no interface implemented.
Friends
Class CL_IBND_RULES_MAINT_BCS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CHECK_INPUT Constant Public Type reference (TYPE) SYUCOMM 'IBNDC' OK Code 20001019
2 GC_DROP_COMPLETE Constant Public Type reference (TYPE) SYUCOMM 'IBNDDC' OK Code 20001027
3 GC_EDIT_MODE Constant Public Type reference (TYPE) CHAR1 'E' 'Edit' Mode 20001017
4 GC_REFRESH Constant Public Type reference (TYPE) UI_FUNC 'REFRESH_VIEW' 'Refresh' Function Code 20001025
5 GC_SAVE Constant Public Type reference (TYPE) UI_FUNC 'FC_SAVE' Function Code 'Save' 20090210
6 GC_VAR_HANDLE Constant Public Type reference (TYPE) SLIS_HANDL 'BCEV' Variant 20001016
7 GC_VIEW_MODE Constant Public Type reference (TYPE) CHAR1 'V' 'Display' Mode 20001017
8 GO_CONT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20001016
9 GO_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20001016
10 GP_CHANGES Instance attribute Private Type reference (TYPE) CHAR1 Change Flag 20001019
11 GP_ERROR Instance attribute Private Type reference (TYPE) CHAR1 'X': Incorrect Entries 20001019
12 GP_MODE Instance attribute Private Type reference (TYPE) CHAR1 Mode 20001017
13 GT_CTDESCR Instance attribute Private Type reference (TYPE) BCSY_CTDSC BCS: Int. Table with Communication Type Descriptions 20001018
14 GT_DELETED Instance attribute Private Type reference (TYPE) BCSY_ENTRY BCS(ID): Rules for Inbound Distribution 20001019
15 GT_OUTT Instance attribute Private Type reference (TYPE) BCSY_IBOT BCS(ID): Outtab Table of Maintenance Interface 20001016
16 GT_TBB Instance attribute Public Type reference (TYPE) TTB_BUTTON Pushbuttons for Toolbar 20001016
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_DESCR_TABLE Instance method Private Method Fill Table with Communication Type Descriptions 20001018
2 CHECK_IN_PAI Instance method Public Method Method That Should Be Called in PAI 20001019
3 CLEAR_PROFILE Static method Private Method Deletes Time Stamp in SOPR 20001019
4 CLOSE Instance method Public Method Close Maintenace Interface 20001016
5 COMMIT Instance method Public Method Executes a Commit and Resets the Lock 20001020
6 CONSTRUCTOR Instance method Public Constructor Constructor 20001016
7 DELETE_SMTP_ENTRIES Static method Public Method Delete Entries Directly 20001023
8 GET_CT Instance method Private Method 20001024
9 GET_CT_DESCR Instance method Private Method 20001024
10 GET_DATA Instance method Private Method Get Data 20001016
11 GET_MODE Instance method Public Method Gets the Current Mode 20001019
12 HAS_CHANGED Instance method Public Method Returns 'X' if Changes Are Made 20001019
13 HAS_ERRORS Instance method Public Method Returns 'X' if Incorrect Entries Exist 20001019
14 INFORCE_CHECK Instance method Public Method Trigger Data Checks 20001027
15 INSERT_SMTP_ENTRIES Static method Public Method Create Entries Directly 20001023
16 IS_LOCKED Static method Private Method Checks Whether Another User Is Processing the Data 20001023
17 LOCK Static method Private Method Set Read Lock 20001023
18 ON_DATA_CHANGED Instance method Private Event handling method 20001017
19 ON_TOOLBAR Instance method Private Event handling method 20001016
20 ON_USER_COMMAND Instance method Private Event handling method Event Handler for own Toolbar Pushbuttons 20001016
21 READ_SMTP_ENTRIES Static method Public Method Read Entries 20001023
22 SAVE_DATA Instance method Public Method Writes Added/Changed Data to BCST_IBND 20001016
23 SHOW Instance method Public Method Display Maintenance Interface 20001016
24 SWITCH_MODE Instance method Public Method Change mode 20001023
25 UNLOCK Static method Private Method Remove Read Lock 20001023
Events
Class CL_IBND_RULES_MAINT_BCS has no event.
Types
Class CL_IBND_RULES_MAINT_BCS has no local type.
Method Signatures

Method BUILD_DESCR_TABLE Signature

Method BUILD_DESCR_TABLE on class CL_IBND_RULES_MAINT_BCS has no parameter.
Method BUILD_DESCR_TABLE on class CL_IBND_RULES_MAINT_BCS has no exception.

Method CHECK_IN_PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_MSG Value transfer Type reference (TYPE) CHAR1 'X' 'X': Show messages 20001027

Method CHECK_IN_PAI on class CL_IBND_RULES_MAINT_BCS has no exception.

Method CLEAR_PROFILE Signature

Method CLEAR_PROFILE on class CL_IBND_RULES_MAINT_BCS has no parameter.
Method CLEAR_PROFILE on class CL_IBND_RULES_MAINT_BCS has no exception.

Method CLOSE Signature

Method CLOSE on class CL_IBND_RULES_MAINT_BCS has no parameter.
Method CLOSE on class CL_IBND_RULES_MAINT_BCS has no exception.

Method COMMIT Signature

Method COMMIT on class CL_IBND_RULES_MAINT_BCS has no parameter.
Method COMMIT on class CL_IBND_RULES_MAINT_BCS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20001016
2 Importing IP_MODE Value transfer Type reference (TYPE) CHAR1 GC_EDIT_MODE Modus für die Pflegeoberfläche 20001017
# Exception Resumable Description Created on
1 CX_IBND_RULES_MAINT_BCS BCS(EV): Ausnahmen der Pflegeoberfläche 20001016

Method DELETE_SMTP_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ENTRIES Call by reference Type reference (TYPE) BCSY_SMTP1 BCS: int. Tabelle mit BCSS_SMTP1 20001023
# Exception Resumable Description Created on
1 CX_IBND_RULES_MAINT_BCS BCS(EV): Ausnahmen der Pflegeoberfläche 20001023

Method GET_CT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DESCR Value transfer Type reference (TYPE) BCS_CTDSCR BCS(Pflege der EV): Beschreibung zu einem Kommunikationstyp 20001024
2 Returning RP_CT Value transfer Type reference (TYPE) AD_COMM Kommunikationsart (Schlüssel) (Zentrale Adreßverwaltung) 20001024

Method GET_CT on class CL_IBND_RULES_MAINT_BCS has no exception.

Method GET_CT_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COMMTYPE Value transfer Type reference (TYPE) AD_COMM Kommunikationsart (Schlüssel) (Zentrale Adreßverwaltung) 20001024
2 Returning RP_DESCR Value transfer Type reference (TYPE) BCS_CTDSCR BCS(Pflege der EV): Beschreibung zu einem Kommunikationstyp 20001024

Method GET_CT_DESCR on class CL_IBND_RULES_MAINT_BCS has no exception.

Method GET_DATA Signature

Method GET_DATA on class CL_IBND_RULES_MAINT_BCS has no parameter.
Method GET_DATA on class CL_IBND_RULES_MAINT_BCS has no exception.

Method GET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_MODE Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20001019

Method GET_MODE on class CL_IBND_RULES_MAINT_BCS has no exception.

Method HAS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_RES Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20001019

Method HAS_CHANGED on class CL_IBND_RULES_MAINT_BCS has no exception.

Method HAS_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_RES Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20001019

Method HAS_ERRORS on class CL_IBND_RULES_MAINT_BCS has no exception.

Method INFORCE_CHECK Signature

Method INFORCE_CHECK on class CL_IBND_RULES_MAINT_BCS has no parameter.
Method INFORCE_CHECK on class CL_IBND_RULES_MAINT_BCS has no exception.

Method INSERT_SMTP_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DARK Value transfer Type reference (TYPE) CHAR1 'X' 'X': Einträge 'dunkel' anlegen 20001023
2 Importing IT_ENTRIES Call by reference Type reference (TYPE) BCSY_SMTP1 BCS: int. Tabelle mit BCSS_SMTP1 20001023
# Exception Resumable Description Created on
1 CX_IBND_RULES_MAINT_BCS BCS(EV): Ausnahmen der Pflegeoberfläche 20001023

Method IS_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_RES Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20001023

Method IS_LOCKED on class CL_IBND_RULES_MAINT_BCS has no exception.

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_RES Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20001023

Method LOCK on class CL_IBND_RULES_MAINT_BCS has no exception.

Method ON_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 20001017
2 Importing E_ONF4 Call by reference Attribute reference (LIKE) 20001017
3 Importing E_ONF4_AFTER Call by reference Attribute reference (LIKE) 20001017
4 Importing E_ONF4_BEFORE Call by reference Attribute reference (LIKE) 20001017

Method ON_DATA_CHANGED on class CL_IBND_RULES_MAINT_BCS has no exception.

Method ON_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Call by reference Attribute reference (LIKE) 20001016
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20001016

Method ON_TOOLBAR on class CL_IBND_RULES_MAINT_BCS has no exception.

Method ON_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20001016

Method ON_USER_COMMAND on class CL_IBND_RULES_MAINT_BCS has no exception.

Method READ_SMTP_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTRIES Call by reference Type reference (TYPE) BCSY_SMTP2 BCS: int. Tabelle mit BCSS_SMTP2 20001023

Method READ_SMTP_ENTRIES on class CL_IBND_RULES_MAINT_BCS has no exception.

Method SAVE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_SUCCESS Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20001019

Method SAVE_DATA on class CL_IBND_RULES_MAINT_BCS has no exception.

Method SHOW Signature

Method SHOW on class CL_IBND_RULES_MAINT_BCS has no parameter.
Method SHOW on class CL_IBND_RULES_MAINT_BCS has no exception.

Method SWITCH_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_SUCCESS Value transfer Type reference (TYPE) CHAR1 'X': Modus wurde gewechselt 20001023

Method SWITCH_MODE on class CL_IBND_RULES_MAINT_BCS has no exception.

Method UNLOCK Signature

Method UNLOCK on class CL_IBND_RULES_MAINT_BCS has no parameter.
Method UNLOCK on class CL_IBND_RULES_MAINT_BCS has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 50A