SAP ABAP Class CL_BSP_ADDRESS_PARAMETERS (Parameter Passing Class for Addresses)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PCF-SRV-ADR (Application Component) Addresses
     CRM_BSP_FRAME_SC_ADDRESS (Package) Controller Implementation: Addresses
Properties
Class CL_BSP_ADDRESS_PARAMETERS  
Short Description Parameter Passing Class for Addresses    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_FRAME_SC_ADDRESS   Controller Implementation: Addresses 
Created 20020507   SAP 
Last change 20040518   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_BSP_ADDRESS_PARAMETERS has no interface implemented.
Friends
Class CL_BSP_ADDRESS_PARAMETERS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_IRREL_FIELDS_FOR_INSERT Instance attribute Private Type reference (TYPE) CRMT_BSP_ADDRESS_FIELDNAME_TAB Fields that Do Not Lead to Creating an Address 20020508
2 GT_OBJECT_TYPES_FOR_SEARCH Instance attribute Private Type reference (TYPE) ADREF_INDX_TAB Object Types to Be Searched 20030128
3 GV_ADDRESS_GROUP Instance attribute Private Type reference (TYPE) AD_GROUP Address Group (Key) (Business Address Services) 20020513
4 GV_ADDRESS_IS_OPTIONAL Instance attribute Private Type reference (TYPE) XFELD Address Is Optional 20020508
5 GV_DIALOG_MODE Instance attribute Private Type reference (TYPE) AD_MNTMD Maintenance Operation Mode 20020507
6 GV_DIALOG_TYPE Instance attribute Private Type reference (TYPE) AD_DUPMODE Call Mode for Duplicate Check Method 20030128
7 GV_DUPLICATE_CHECK_IS_ACTIVE Instance attribute Private Type reference (TYPE) XFELD Duplicate Check Is Active 20030128
8 GV_PERSON_GROUP Instance attribute Private Type reference (TYPE) AD_GROUP_P Person Group (Key) (Business Address Services) 20020513
9 GV_SEARCH_IN_ADDRESS_TYPE_1 Instance attribute Private Type reference (TYPE) T_BOOLE Flag: Search in type1 Addresses 20030128
10 GV_SEARCH_IN_ADDRESS_TYPE_2 Instance attribute Private Type reference (TYPE) T_BOOLE Flag: Search in type2 Addresses 20030128
11 GV_SEARCH_IN_ADDRESS_TYPE_3 Instance attribute Private Type reference (TYPE) T_BOOLE Flag: Search in type3 Addresses 20030128
12 GV_SEARCH_IN_ALL_OBJECT_TYPES Instance attribute Private Type reference (TYPE) T_BOOLE Flag: Search in All Object Types 20030128
13 GV_SUGGESTED_VALID_FROM Instance attribute Private Type reference (TYPE) AD_VALFROM SPACE Communication Data: Valid From (YYYYMMDDHHMMSS) 20040324
14 GV_SUGGESTED_VALID_TO Instance attribute Private Type reference (TYPE) AD_VALTO SPACE Communication Data: Valid To (YYYYMMDDHHMMSS) 20040324
15 GV_VALID_FROM Instance attribute Private Type reference (TYPE) AD_VALFROM 20031021
16 GV_VALID_FROM_OLD Instance attribute Private Type reference (TYPE) AD_VALFROM 20031114
17 GV_VALID_TO Instance attribute Private Type reference (TYPE) AD_VALTO 20031021
18 GV_VALID_TO_OLD Instance attribute Private Type reference (TYPE) AD_VALTO 20031114
Methods
# Method Level Visibility Method type Description Created on
1 ENABLE_DUPLICATE_CHECK Instance method Public Method Activate Duplicate Check 20030130
2 GET_COMM_DATA_VALIDITY Instance method Public Method Read Communication Data Time Validity 20031021
3 GET_DIALOG_MODE Instance method Public Method Read Dialog Mode 20020507
4 GET_DUPLICATE_CHECK_DATA Instance method Public Method Read Data for Duplicate Check 20030128
5 GET_OPTIONAL_ADDRESS Instance method Public Method Read Attributes for Optional Create 20020508
6 SET_COMM_DATA_VALIDITY Instance method Public Method Set Communication Data Time Validity 20031021
7 SET_DIALOG_MODE Instance method Public Method Set Dialog Mode 20020507
8 SET_OPTIONAL_ADDRESS Instance method Public Method Set Attributes for Optional Create 20020508
Events
Class CL_BSP_ADDRESS_PARAMETERS has no event.
Types
Class CL_BSP_ADDRESS_PARAMETERS has no local type.
Method Signatures

Method ENABLE_DUPLICATE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_TYPES_FOR_SEARCH Call by reference Type reference (TYPE) ADREF_INDX_TAB Objekttypen, in denen gesucht werden soll 20030130
2 Importing IV_DIALOG_TYPE Call by reference Type reference (TYPE) AD_DUPMODE 'I' Aufrufmodus für Methode zum Doublettencheck 20030130
3 Importing IV_DUPLICATE_CHECK_IS_ACTIVE Call by reference Type reference (TYPE) XFELD SPACE Dublettencheck ist aktiv 20030130
4 Importing IV_SEARCH_IN_ADDRESS_TYPE_1 Call by reference Type reference (TYPE) T_BOOLE SPACE Kz.: Suche in Typ1-Adressen 20030130
5 Importing IV_SEARCH_IN_ADDRESS_TYPE_2 Call by reference Type reference (TYPE) T_BOOLE SPACE Kz.: Suche in Typ2-Adressen 20030130
6 Importing IV_SEARCH_IN_ADDRESS_TYPE_3 Call by reference Type reference (TYPE) T_BOOLE SPACE Kz.: Suche in Typ3-Adressen 20030130
7 Importing IV_SEARCH_IN_ALL_OBJECT_TYPES Call by reference Type reference (TYPE) T_BOOLE SPACE Kz.: Suche in allen Objekttypen 20030130

Method ENABLE_DUPLICATE_CHECK on class CL_BSP_ADDRESS_PARAMETERS has no exception.

Method GET_COMM_DATA_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUGGESTED_VALID_FROM Call by reference Type reference (TYPE) AD_VALFROM Kommunikationsdaten: Gültig von (JJJJMMTTSSMMSS) 20040324
2 Exporting EV_SUGGESTED_VALID_TO Call by reference Type reference (TYPE) AD_VALTO Kommunikationsdaten: Gültig bis (JJJJMMTTSSMMSS) 20040324
3 Exporting EV_VALID_FROM Call by reference Type reference (TYPE) AD_VALFROM 20031021
4 Exporting EV_VALID_FROM_OLD Call by reference Type reference (TYPE) AD_VALFROM Kommunikationsdaten: Gültig von (JJJJMMTTSSMMSS) 20031114
5 Exporting EV_VALID_TO Call by reference Type reference (TYPE) AD_VALTO 20031021
6 Exporting EV_VALID_TO_OLD Call by reference Type reference (TYPE) AD_VALTO 20031114

Method GET_COMM_DATA_VALIDITY on class CL_BSP_ADDRESS_PARAMETERS has no exception.

Method GET_DIALOG_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDRESS_GROUP Call by reference Type reference (TYPE) AD_GROUP Adreßgruppe (Schlüssel) (Business Address Services) 20020513
2 Exporting EV_DIALOG_MODE Call by reference Type reference (TYPE) AD_MNTMD Modus für Pflegeoperation 20020507
3 Exporting EV_PERSON_GROUP Call by reference Type reference (TYPE) AD_GROUP_P Personengruppe (Schlüssel) (Business Address Services) 20020513

Method GET_DIALOG_MODE on class CL_BSP_ADDRESS_PARAMETERS has no exception.

Method GET_DUPLICATE_CHECK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_TYPES_FOR_SEARCH Call by reference Type reference (TYPE) ADREF_INDX_TAB Objekttypen, in denen gesucht werden soll 20030128
2 Exporting EV_DIALOG_TYPE Call by reference Type reference (TYPE) AD_DUPMODE Anlegen, Ändern oder reine Suche 20030128
3 Exporting EV_DUPLICATE_CHECK_IS_ACTIVE Call by reference Type reference (TYPE) XFELD Dublettencheck ist aktiv 20030128
4 Exporting EV_SEARCH_IN_ADDRESS_TYPE_1 Call by reference Type reference (TYPE) T_BOOLE Kz.: Suche in Typ1-Adressen 20030128
5 Exporting EV_SEARCH_IN_ADDRESS_TYPE_2 Call by reference Type reference (TYPE) T_BOOLE Kz.: Suche in Typ2-Adressen 20030128
6 Exporting EV_SEARCH_IN_ADDRESS_TYPE_3 Call by reference Type reference (TYPE) T_BOOLE Kz.: Suche in Typ3-Adressen 20030128
7 Exporting EV_SEARCH_IN_ALL_OBJECT_TYPES Call by reference Type reference (TYPE) T_BOOLE Kz.: Suche in allen Objekttypen 20030128

Method GET_DUPLICATE_CHECK_DATA on class CL_BSP_ADDRESS_PARAMETERS has no exception.

Method GET_OPTIONAL_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IRREL_FIELDS_FOR_INSERT Call by reference Type reference (TYPE) CRMT_BSP_ADDRESS_FIELDNAME_TAB Feldnamen, die nicht zum Anlegen führen 20020508
2 Exporting EV_ADDRESS_IS_OPTIONAL Call by reference Type reference (TYPE) XFELD Adresse wird nicht automatisch angelegt 20020508

Method GET_OPTIONAL_ADDRESS on class CL_BSP_ADDRESS_PARAMETERS has no exception.

Method SET_COMM_DATA_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUGGESTED_VALID_FROM Call by reference Type reference (TYPE) AD_VALFROM SPACE Kommunikationsdaten: Gültig von (JJJJMMTTSSMMSS) 20040324
2 Importing IV_SUGGESTED_VALID_TO Call by reference Type reference (TYPE) AD_VALTO SPACE Kommunikationsdaten: Gültig bis (JJJJMMTTSSMMSS) 20040324
3 Importing IV_VALID_FROM Call by reference Type reference (TYPE) AD_VALFROM SPACE 20031021
4 Importing IV_VALID_FROM_OLD Call by reference Type reference (TYPE) AD_VALFROM SPACE 20031114
5 Importing IV_VALID_TO Call by reference Type reference (TYPE) AD_VALTO SPACE 20031021
6 Importing IV_VALID_TO_OLD Call by reference Type reference (TYPE) AD_VALTO SPACE 20031114

Method SET_COMM_DATA_VALIDITY on class CL_BSP_ADDRESS_PARAMETERS has no exception.

Method SET_DIALOG_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADDRESS_GROUP Call by reference Type reference (TYPE) AD_GROUP SPACE Adreßgruppe (Schlüssel) (Business Address Services) 20020513
2 Importing IV_DIALOG_MODE Call by reference Type reference (TYPE) AD_MNTMD 'EMPTY' Modus für Pflegeoperation 20020507
3 Importing IV_PERSON_GROUP Call by reference Type reference (TYPE) AD_GROUP_P SPACE Personengruppe (Schlüssel) (Business Address Services) 20020513
# Exception Resumable Description Created on
1 INVALID_DIALOG_MODE Es wurde ein ungültiger Dialogmodus übergeben 20020508

Method SET_OPTIONAL_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_IRREL_FIELDS_FOR_INSERT Call by reference Type reference (TYPE) CRMT_BSP_ADDRESS_FIELDNAME_TAB Feldnamen, die nicht zum Anlegen führen 20020508
2 Importing IV_ADDRESS_IS_OPTIONAL Call by reference Type reference (TYPE) XFELD SPACE Adresse wird nicht automatisch angelegt 20020508

Method SET_OPTIONAL_ADDRESS on class CL_BSP_ADDRESS_PARAMETERS has no exception.
History
Last changed by/on SAP  20040518 
SAP Release Created in 310