SAP ABAP Class CL_CRM_BSP_ACCS_BLUEPRINT (Blueprint: Blueprint Table Access Class)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷ CA-GTF-PCF-CUS (Application Component) People-Centric UI Framework Customizing
⤷ CRM_BSP_FRAME_SC_BLUEPRINT (Package) Controller Implementation: Blueprint
⤷ CA-GTF-PCF-CUS (Application Component) People-Centric UI Framework Customizing
⤷ CRM_BSP_FRAME_SC_BLUEPRINT (Package) Controller Implementation: Blueprint
Properties
Class | CL_CRM_BSP_ACCS_BLUEPRINT | |
Short Description | Blueprint: Blueprint Table Access Class | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CRM_BSP_FRAME_SC_BLUEPRINT | Controller Implementation: Blueprint |
Created | 20020618 | SAP |
Last change | 20110908 | 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 | CRMBC | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | CRMXB | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_CRM_BSP_ACCS_BLUEPRINT has no interface implemented.
Friends
Class CL_CRM_BSP_ACCS_BLUEPRINT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MT_CACHE | Static Attribute | Private | Type reference (TYPE) | TT_CACHE | Cache | 20020619 | ||
2 | RT_APPLOG | Static Attribute | Public | Type reference (TYPE) | CRMT_BSP_APPLOG_TAB | Table Type for the Application Log Interface | 20100811 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ENHANCE_ITEM | Static method | Private | Method | INTERNAL: Read Data for Referenced Objects | 20020619 |
2 | ENHANCE_LIST | Static method | Private | Method | INTERNAL: Read Data for Referenced Objects | 20020619 |
3 | GET_ITEM_LIST | Static method | Public | Method | Read Blueprint Entries for an Application (Subset) | 20020618 |
4 | LOAD_ITEM_LIST | Static method | Private | Method | INTERNAL: Read Blueprint Entries for an Application | 20020618 |
5 | MERGE_TABLES_SC | Static method | Private | Method | INTERNAL: Merge Entries for C and S Tables | 20020820 |
6 | MERGE_TABLES_WO | Static method | Private | Method | INTERNAL: Merge Entries With and Without BLVIEW in Table | 20020820 |
7 | RESET_CACHE | Static method | Public | Method | Reset cache | 20020618 |
Events
Class CL_CRM_BSP_ACCS_BLUEPRINT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_CACHE | Private | See coding | Cache Entry | 20020619 | BEGIN OF ts_cache,
appl TYPE crmt_bsp_appl,
blview TYPE crmt_bsp_blview,
t_blueprint_i TYPE crmt_blueprint_it,
END OF ts_cache
|
|
2 | TT_CACHE | Private | See coding | Cache | 20020619 | tt_cache TYPE HASHED TABLE OF ts_cache WITH UNIQUE KEY appl blview
|
Method Signatures
Method ENHANCE_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_BLUEPRINT_I | Call by reference | Type reference (TYPE) | CRMT_BLUEPRINT_I | Blueprint-Eintrag + interne Einträge | 20020619 | ||
2 | Importing | IV_BLVIEW | Call by reference | Type reference (TYPE) | CRMT_BSP_BLVIEW | Sicht für UI-Darstellung | 20020619 | ||
3 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | R/3-System, aktuelle Sprache | 20020619 |
Method ENHANCE_ITEM on class CL_CRM_BSP_ACCS_BLUEPRINT has no exception.
Method ENHANCE_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_BLUEPRINT_I | Call by reference | Type reference (TYPE) | CRMT_BLUEPRINT_IT | Standardtabelle zu Blueprint-Eintrag + Zusatzfelder | 20020619 | ||
2 | Importing | IV_BLVIEW | Call by reference | Type reference (TYPE) | CRMT_BSP_BLVIEW | Sicht für UI-Darstellung | 20020619 | ||
3 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | R/3-System, aktuelle Sprache | 20020619 |
Method ENHANCE_LIST on class CL_CRM_BSP_ACCS_BLUEPRINT has no exception.
Method GET_ITEM_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_BLUEPRINT | Call by reference | Type reference (TYPE) | CRMC_BLUEPRINT | Gefüllt, falls ET_BLUEPRINT genau einen Eintrag enthält | 20020619 | ||
2 | Exporting | ES_BLUEPRINT_I | Call by reference | Type reference (TYPE) | CRMT_BLUEPRINT_I | Gefüllt, falls ET_BLUEPRINT_I genau einen Eintrag enthält | 20020619 | ||
3 | Exporting | ET_BLUEPRINT | Call by reference | Type reference (TYPE) | CRMT_BSP_BLUEPRINT_TAB | Tabelle gefundener Blueprint-Einträge | 20020618 | ||
4 | Exporting | ET_BLUEPRINT_I | Call by reference | Type reference (TYPE) | CRMT_BLUEPRINT_IT | Tabelle gefundener Blueprint-Einträge + Zusatzfelder | 20020618 | ||
5 | Importing | IV_APPL | Call by reference | Type reference (TYPE) | CRMT_BSP_APPL | Applikations-Szenario | 20020618 | ||
6 | Importing | IV_BLVIEW | Call by reference | Type reference (TYPE) | CRMT_BSP_BLVIEW | Sicht für UI-Darstellung | 20020618 | ||
7 | Importing | IV_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Event (NOT SUPPLIED: Parameter wird ignoriert) | 20020618 | ||
8 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | R/3-System, aktuelle Sprache | 20020619 | |
9 | Importing | IV_SCREENPOS | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRPOSITION | Teilbildposition (NOT SUPPLIED: Parameter wird ignoriert) | 20020618 | ||
10 | Importing | IV_SCREENVAR | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRVARIANT | Bildvariante (NOT SUPPLIED: Parameter wird ignoriert) | 20020618 | ||
11 | Importing | IV_VERSION | Call by reference | Type reference (TYPE) | CRMT_BSP_VERSION | Version des BSP Applikation | 20041122 |
Method GET_ITEM_LIST on class CL_CRM_BSP_ACCS_BLUEPRINT has no exception.
Method LOAD_ITEM_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_BLUEPRINT_I | Call by reference | Type reference (TYPE) | CRMT_BLUEPRINT_IT | Standardtabelle zu Blueprint-Eintrag + Zusatzfelder | 20020619 | ||
2 | Importing | IV_APPL | Call by reference | Type reference (TYPE) | CRMT_BSP_APPL | Applikations-Szenario | 20020619 | ||
3 | Importing | IV_BLVIEW | Call by reference | Type reference (TYPE) | CRMT_BSP_BLVIEW | Sicht für UI-Darstellung | 20020619 | ||
4 | Importing | IV_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20030919 | ||
5 | Importing | IV_EVENT_SUPPLIED | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030919 | ||
6 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | R/3-System, aktuelle Sprache | 20020619 | ||
7 | Importing | IV_SCREENPOS | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRPOSITION | Position des Teilbildes auf dem layout | 20030919 | ||
8 | Importing | IV_SCREENPOS_SUPPLIED | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030919 | ||
9 | Importing | IV_SCREENVAR | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRVARIANT | Bildvariante | 20030919 | ||
10 | Importing | IV_SCREENVAR_SUPPLIED | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030919 | ||
11 | Importing | IV_VERSION | Call by reference | Type reference (TYPE) | CRMT_BSP_VERSION | Version des BSP Applikation | 20041122 | ||
12 | Importing | IV_VERSION_SUPPLIED | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20041122 |
Method LOAD_ITEM_LIST on class CL_CRM_BSP_ACCS_BLUEPRINT has no exception.
Method MERGE_TABLES_SC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_BLUEPRINT_C | Call by reference | Type reference (TYPE) | CRMT_BLUEPRINT_IT | Standardtabelle zu Blueprint-Eintrag + Zusatzfelder | 20020820 | ||
2 | Importing | IT_BLUEPRINT_S | Call by reference | Type reference (TYPE) | CRMT_BLUEPRINT_IT | Standardtabelle zu Blueprint-Eintrag + Zusatzfelder | 20020820 |
Method MERGE_TABLES_SC on class CL_CRM_BSP_ACCS_BLUEPRINT has no exception.
Method MERGE_TABLES_WO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_BLUEPRINT_I | Call by reference | Type reference (TYPE) | CRMT_BLUEPRINT_IT | Einträge mit gefülltem BLVIEW | 20020820 | ||
2 | Importing | IT_BLUEPRINT_I | Call by reference | Type reference (TYPE) | CRMT_BLUEPRINT_IT | Einträge mit initialem BLVIEW | 20020820 | ||
3 | Importing | IV_BLVIEW | Call by reference | Type reference (TYPE) | CRMT_BSP_BLVIEW | Sicht für UI-Darstellung | 20020820 |
Method MERGE_TABLES_WO on class CL_CRM_BSP_ACCS_BLUEPRINT has no exception.
Method RESET_CACHE Signature
Method RESET_CACHE on class CL_CRM_BSP_ACCS_BLUEPRINT has no parameter.
Method RESET_CACHE on class CL_CRM_BSP_ACCS_BLUEPRINT has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 310 |