SAP ABAP Class CL_BSP_BP_TEMPLATE (BSP UI: Class for Template Assignments)
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 20041207
Properties
Class CL_BSP_BP_TEMPLATE  
Short Description BSP UI: Class for Template Assignments    
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 20041207   SAP 
Last change 20070911   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 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 20041207
Friends
Class CL_BSP_BP_TEMPLATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EVENT Constant Private See coding 20041207
2 GC_FIELDS Constant Private See coding 20041207
3 GC_MSGID_BUPA_TFW Constant Private Type reference (TYPE) SY-MSGID 'BUPA_TFW' Message Class 20041208
4 GC_PROCESS_CLASS Constant Private Type reference (TYPE) CRMT_MODELACCESSCLASS 'CL_BSP_BP_PROMOD' Model Access Class 20041207
5 GC_SCREEN_STRUCTURE_NAME Static Attribute Protected Type reference (TYPE) CRMT_BSP_SCREENSTRUCTURE 'COMT_BSP_BP_TEMPLATE' Name of DDIC Structure Assigned to Layout 20041207
6 GC_TEMPLATE_CONTEXT Constant Private Type reference (TYPE) CRMT_CONTEXT_ID 'ODC_BP_TEMPLATE' Context Identification for Messages 20041207
7 GC_YES Constant Private Type reference (TYPE) BU_BOOLEAN 'X' Boolean Type, Do Not Use in Interfaces! 20041207
8 GS_MODIFIED_TEMPL_ID Instance attribute Private Type reference (TYPE) TY_MODIFIED_TEMPL_IDS 20041207
9 GT_FIELD_CATALOG Instance attribute Private Type reference (TYPE) CRMT_BSP_VALUELIST_FIELD_CAT_T Field Catalog for Simple F4 (Value Table) 20041216
10 GT_TEMPLTYPE_TAB Instance attribute Private Type reference (TYPE) CRMT_BSP_TEMPLATE_DROPDOWN_TAB Table for Dropdown List Boxes 20041207
11 GV_PARTNER Instance attribute Private Type reference (TYPE) BU_PARTNER Object Key 20041207
12 GV_PARTNERGUID Instance attribute Private Type reference (TYPE) BU_PARTNER_GUID GUID of a Business Partner 20041207
13 GV_REFRESH_SALES Static Attribute Public Type reference (TYPE) BU_BOOLEAN Boolean Type, Do Not Use in Interfaces! 20061109
14 GV_TEMPLTYPE_FILLED Instance attribute Private Type reference (TYPE) BU_BOOLEAN Boolean Type, Do Not Use in Interfaces! 20041207
Methods
# Method Level Visibility Method type Description Created on
1 FILL_TEMPLATE_ID Instance method Private Method F4 for Template IDs 20041216
2 FILL_TEMPLATE_TYPE Instance method Private Method Filling of DDLB for the Template Type 20041207
3 GET_FIELD_CATALOG Instance method Private Method Field Catalog for F4 -Templates- 20041216
Events
Class CL_BSP_BP_TEMPLATE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ID_CATEGORY Private See coding 20041207 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 20041207 BEGIN OF ty_key, partner TYPE bu_partner, templ_type TYPE bu_templ_type, templ_id TYPE bu_templ_id, END OF ty_key
3 TY_MODIFIED_IDNUMBERS Private See coding 20041207 BEGIN OF ty_modified_idnumbers, old_idnumber TYPE bu_id_number, new_idnumber TYPE bu_id_number, END OF ty_modified_idnumbers
4 TY_MODIFIED_TEMPL_IDS Private See coding 20041207 BEGIN OF ty_modified_templ_ids, old_templ_type TYPE bu_templ_type, new_templ_type TYPE bu_templ_type, old_templ_id TYPE bu_templ_id, new_templ_id TYPE bu_templ_id, END OF ty_modified_templ_ids
Method Signatures

Method FILL_TEMPLATE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUES Call by reference Type reference (TYPE) CRMT_BSP_TEMPLATE_DROPDOWN_TAB Tabelle für Dropdown-Listboxen vorlagen 20041216
2 Importing IV_TEMPL_TYPE Call by reference Type reference (TYPE) BU_TEMPL_TYPE Art der Vorlage am GP 20041216

Method FILL_TEMPLATE_ID on class CL_BSP_BP_TEMPLATE has no exception.

Method FILL_TEMPLATE_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 20041207
2 Exporting EV_TEMPLTYPE_AVAILABLE Call by reference Type reference (TYPE) BU_BOOLEAN Boolean Type, Do Not Use in Interfaces! 20041207
3 Importing IV_OBJECTKEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Object Key 20041207

Method FILL_TEMPLATE_TYPE on class CL_BSP_BP_TEMPLATE has no exception.

Method GET_FIELD_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_CATALOG Call by reference Type reference (TYPE) CRMT_BSP_VALUELIST_FIELD_CAT_T Feldkatalog für die einfache F4 (Wertetabelle) 20041216

Method GET_FIELD_CATALOG on class CL_BSP_BP_TEMPLATE has no exception.
History
Last changed by/on SAP  20070911 
SAP Release Created in 700