SAP ABAP Class CL_BSP_BP_IDENTIFICATION (BSP UI: Class for Identification Numbers)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PCU-BP (Application Component) Dialog People-Centric UI for Business Partner
     COM_BSP_MODEL_IL_BP (Package) Central Parts of BP from the BSP Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_BSP_MODEL_ACCESS_IL Application Interface to BSP IL 20030214
Properties
Class CL_BSP_BP_IDENTIFICATION  
Short Description BSP UI: Class for Identification Numbers    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package COM_BSP_MODEL_IL_BP   Central Parts of BP from the BSP Development 
Created 20030214   SAP 
Last change 20080612   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)
2 CL_BSP_BP_ACCMOD Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CRM_BSP_MODEL_ACCESS_IL Application Interface to BSP IL 20030214
Friends
Class CL_BSP_BP_IDENTIFICATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BP_TYPE Constant Private See coding 20030403
2 GC_EVENT Constant Private See coding 20030220
3 GC_FIELDS Constant Private See coding 20030225
4 GC_IDENTIFICATION_CONTEXT Constant Private Type reference (TYPE) CRMT_CONTEXT_ID 'ODC_BP_IDENTIFICATION' Context Identification for Messages 20030304
5 GC_PROCESS_CLASS Constant Private Type reference (TYPE) CRMT_MODELACCESSCLASS 'CL_BSP_BP_PROMOD' Model Access Class 20030220
6 GC_SCREEN_STRUCTURE_NAME Static Attribute Protected Type reference (TYPE) CRMT_BSP_SCREENSTRUCTURE 'COMT_BSP_BP_IDENTIFICATION' Name of DDIC Structure Assigned to Layout 20030218
7 GC_SCREEN_STRUCT_HIST_SEL Static Attribute Protected Type reference (TYPE) CRMT_BSP_SCREENSTRUCTURE 'COMT_BSP_BP_ID_HIST_SEL' Name of DDIC Structure Assigned to Layout 20041111
8 GC_VALIDTODATE Constant Private Type reference (TYPE) SY-DATUM '99991231' Date and Time, Current (Application Server) Date 20030228
9 GC_YES Constant Private Type reference (TYPE) BU_BOOLEAN 'X' Boolean Type, Do Not Use in Interfaces! 20030220
10 GS_MODIFIED_IDNUMBERS Instance attribute Private Type reference (TYPE) TY_MODIFIED_IDNUMBERS 20030311
11 GT_COMT_BSP_BP_IDENTIFICATION Instance attribute Private See coding 20070314
12 GT_IDCATEGORY_TAB Instance attribute Private See coding 20030611
13 GT_IDTYPE_TAB Instance attribute Private Type reference (TYPE) CRMT_BSP_ADDRESS_DROPDOWN_TAB Table for Dropdown List Boxes 20030305
14 GT_REGION Instance attribute Private Type reference (TYPE) CRMT_BSP_ADDRESS_DROPDOWN_TAB Table of the Regions 20030509
15 GV_IDTYPE_FILLED Instance attribute Private Type reference (TYPE) BU_BOOLEAN Boolean Type, Do Not Use in Interfaces! 20030304
16 GV_PARTNER Instance attribute Private Type reference (TYPE) BU_PARTNER Object Key 20030305
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_IDTYPE_TO_DISPLAY Instance method Private Method 20070314
2 FILL_COUNTRY_DESCRIPTION Instance method Private Method Get Country Description 20030227
3 FILL_DATE Instance method Private Method Fill the Valid Start- or Valid End Date 20030228
4 FILL_IDENTIFICATION_TYPE Instance method Private Method Fill the Identification Type 20030305
5 FILL_REGION Instance method Private Method Fill Region 20030509
6 FILL_REGION_DESCRIPTION Instance method Private Method Get Country Description 20030305
Events
Class CL_BSP_BP_IDENTIFICATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ID_CATEGORY Private See coding 20030611 BEGIN OF ty_id_category, id_category TYPE bu_id_category, id_type TYPE bu_id_type, END OF ty_id_category
2 TY_KEY Private See coding 20030217 BEGIN OF ty_key, partner TYPE bu_partner, type TYPE bu_id_type, idnumber TYPE bu_id_number, END OF ty_key
3 TY_MODIFIED_IDNUMBERS Private See coding 20030305 BEGIN OF ty_modified_idnumbers, old_idnumber TYPE bu_id_number, new_idnumber TYPE bu_id_number, END OF ty_modified_idnumbers
Method Signatures

Method CHECK_IDTYPE_TO_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DISPLAY Call by reference Type reference (TYPE) BU_BOOLEAN Boolean Type, Do Not Use in Interfaces! 20070314
2 Importing IV_ID_TYPE Call by reference Type reference (TYPE) BU_ID_TYPE Identification Type 20070314
3 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) COMT_BSP_OBJECTKEY Object Key 20070314

Method CHECK_IDTYPE_TO_DISPLAY on class CL_BSP_BP_IDENTIFICATION has no exception.

Method FILL_COUNTRY_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COUNTRYDESCRIPTION Call by reference Type reference (TYPE) COMT_BSP_BP_IDENTIFICATION-COUNTRY_TEXT Country Name (Max. 50 Characters) 20030227
2 Importing IV_COUNTRY Call by reference Type reference (TYPE) BU_IDCOUNTRY Country in Which ID Number is Valid or Was Assigned 20030227

Method FILL_COUNTRY_DESCRIPTION on class CL_BSP_BP_IDENTIFICATION has no exception.

Method FILL_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IV_IDENTIFICATION Call by reference Type reference (TYPE) COMT_BSP_BP_IDENTIFICATION Identification numbers 20030228
2 Changing IV_MODIFIED_DATA Call by reference Type reference (TYPE) BAPIBUS1006_IDENTIFICATION SAP BP: BAPI Structure for Identification Numbers 20030228
3 Changing IV_MODIFIED_FIELDS Call by reference Type reference (TYPE) BAPIBUS1006_IDENTIFICATION_X SAP BP: BAPI Structure for Identification Number: Update Bar 20030228

Method FILL_DATE on class CL_BSP_BP_IDENTIFICATION has no exception.

Method FILL_IDENTIFICATION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BUS_BAPI-RETURN_TABLE Return Parameter 20030305
2 Exporting EV_IDTYPE_AVAILABLE Call by reference Type reference (TYPE) BU_BOOLEAN Boolean Type, Do Not Use in Interfaces! 20030305
3 Importing IV_OBJECTKEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Object Key 20030305

Method FILL_IDENTIFICATION_TYPE on class CL_BSP_BP_IDENTIFICATION has no exception.

Method FILL_REGION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SCREEN_STRUCTURE Call by reference Type reference (TYPE) ANY 20030509
2 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Structure Name for Display Field 20030509

Method FILL_REGION on class CL_BSP_BP_IDENTIFICATION has no exception.

Method FILL_REGION_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REGIONDESCRIPTION Call by reference Type reference (TYPE) COMT_BSP_BP_IDENTIFICATION-REGION_TEXT Country Name (Max. 50 Characters) 20030305
2 Importing IV_COUNTRY Call by reference Type reference (TYPE) BU_IDCOUNTRY Country in Which ID Number is Valid or Was Assigned 20030305
3 Importing IV_REGION Call by reference Type reference (TYPE) REGIO Region (State, Province, County) 20030305

Method FILL_REGION_DESCRIPTION on class CL_BSP_BP_IDENTIFICATION has no exception.
History
Last changed by/on SAP  20080612 
SAP Release Created in 200