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

⤷

⤷

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 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
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 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TT_CACHE | Cache | 20020619 | ||
2 | ![]() |
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 | ![]() |
Static method | Private | Method | INTERNAL: Read Data for Referenced Objects | 20020619 |
2 | ![]() |
Static method | Private | Method | INTERNAL: Read Data for Referenced Objects | 20020619 |
3 | ![]() |
Static method | Public | Method | Read Blueprint Entries for an Application (Subset) | 20020618 |
4 | ![]() |
Static method | Private | Method | INTERNAL: Read Blueprint Entries for an Application | 20020618 |
5 | ![]() |
Static method | Private | Method | INTERNAL: Merge Entries for C and S Tables | 20020820 |
6 | ![]() |
Static method | Private | Method | INTERNAL: Merge Entries With and Without BLVIEW in Table | 20020820 |
7 | ![]() |
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 | ![]() |
CS_BLUEPRINT_I | Call by reference | Type reference (TYPE) | CRMT_BLUEPRINT_I | Blueprint-Eintrag + interne Einträge | 20020619 | ||
2 | ![]() |
IV_BLVIEW | Call by reference | Type reference (TYPE) | CRMT_BSP_BLVIEW | Sicht für UI-Darstellung | 20020619 | ||
3 | ![]() |
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 | ![]() |
CT_BLUEPRINT_I | Call by reference | Type reference (TYPE) | CRMT_BLUEPRINT_IT | Standardtabelle zu Blueprint-Eintrag + Zusatzfelder | 20020619 | ||
2 | ![]() |
IV_BLVIEW | Call by reference | Type reference (TYPE) | CRMT_BSP_BLVIEW | Sicht für UI-Darstellung | 20020619 | ||
3 | ![]() |
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 | ![]() |
ES_BLUEPRINT | Call by reference | Type reference (TYPE) | CRMC_BLUEPRINT | Gefüllt, falls ET_BLUEPRINT genau einen Eintrag enthält | 20020619 | ||
2 | ![]() |
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 | ![]() |
ET_BLUEPRINT | Call by reference | Type reference (TYPE) | CRMT_BSP_BLUEPRINT_TAB | Tabelle gefundener Blueprint-Einträge | 20020618 | ||
4 | ![]() |
ET_BLUEPRINT_I | Call by reference | Type reference (TYPE) | CRMT_BLUEPRINT_IT | Tabelle gefundener Blueprint-Einträge + Zusatzfelder | 20020618 | ||
5 | ![]() |
IV_APPL | Call by reference | Type reference (TYPE) | CRMT_BSP_APPL | Applikations-Szenario | 20020618 | ||
6 | ![]() |
IV_BLVIEW | Call by reference | Type reference (TYPE) | CRMT_BSP_BLVIEW | Sicht für UI-Darstellung | 20020618 | ||
7 | ![]() |
IV_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Event (NOT SUPPLIED: Parameter wird ignoriert) | 20020618 | ||
8 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | R/3-System, aktuelle Sprache | 20020619 | |
9 | ![]() |
IV_SCREENPOS | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRPOSITION | Teilbildposition (NOT SUPPLIED: Parameter wird ignoriert) | 20020618 | ||
10 | ![]() |
IV_SCREENVAR | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRVARIANT | Bildvariante (NOT SUPPLIED: Parameter wird ignoriert) | 20020618 | ||
11 | ![]() |
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 | ![]() |
ET_BLUEPRINT_I | Call by reference | Type reference (TYPE) | CRMT_BLUEPRINT_IT | Standardtabelle zu Blueprint-Eintrag + Zusatzfelder | 20020619 | ||
2 | ![]() |
IV_APPL | Call by reference | Type reference (TYPE) | CRMT_BSP_APPL | Applikations-Szenario | 20020619 | ||
3 | ![]() |
IV_BLVIEW | Call by reference | Type reference (TYPE) | CRMT_BSP_BLVIEW | Sicht für UI-Darstellung | 20020619 | ||
4 | ![]() |
IV_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20030919 | ||
5 | ![]() |
IV_EVENT_SUPPLIED | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030919 | ||
6 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | R/3-System, aktuelle Sprache | 20020619 | ||
7 | ![]() |
IV_SCREENPOS | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRPOSITION | Position des Teilbildes auf dem layout | 20030919 | ||
8 | ![]() |
IV_SCREENPOS_SUPPLIED | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030919 | ||
9 | ![]() |
IV_SCREENVAR | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRVARIANT | Bildvariante | 20030919 | ||
10 | ![]() |
IV_SCREENVAR_SUPPLIED | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030919 | ||
11 | ![]() |
IV_VERSION | Call by reference | Type reference (TYPE) | CRMT_BSP_VERSION | Version des BSP Applikation | 20041122 | ||
12 | ![]() |
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 | ![]() |
CT_BLUEPRINT_C | Call by reference | Type reference (TYPE) | CRMT_BLUEPRINT_IT | Standardtabelle zu Blueprint-Eintrag + Zusatzfelder | 20020820 | ||
2 | ![]() |
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 | ![]() |
CT_BLUEPRINT_I | Call by reference | Type reference (TYPE) | CRMT_BLUEPRINT_IT | Einträge mit gefülltem BLVIEW | 20020820 | ||
2 | ![]() |
IT_BLUEPRINT_I | Call by reference | Type reference (TYPE) | CRMT_BLUEPRINT_IT | Einträge mit initialem BLVIEW | 20020820 | ||
3 | ![]() |
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 |