SAP ABAP Interface IF_CRM_XBAB_BLUEPRINT (CRM: Business Application Builder)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PCF (Application Component) People Centric UI Framework
     CRM_BSP_FRAME_SC_BLUEBILDER (Package) Controller Implementation: BluePrint Builder
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CRM_XBAB_BLUEPRINT CRM: Model Class for Extended BAB 20030502
Properties
Interface IF_CRM_XBAB_BLUEPRINT  
Short Description CRM: Business Application Builder    
General Data
Package CRM_BSP_FRAME_SC_BLUEBILDER   Controller Implementation: BluePrint Builder 
Created 20030502   SAP 
Last changed 00000000   SAP 
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
Interface IF_CRM_XBAB_BLUEPRINT has no interface.
Friends
Interface IF_CRM_XBAB_BLUEPRINT has no friend.
Attributes
Interface IF_CRM_XBAB_BLUEPRINT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DESIG_ENTRIES Instance method Public Method Check If Designer Has Made Changes 20030804
2 COPY_BLVIEW Instance method Public Method Copy Current View to New View 20030502
3 DELETE Instance method Public Method Delete Application (Only Contents of C Tables) 20030502
4 DEL_BLUEPRINT Instance method Public Method Delete Blueprint Entry 20030502
5 EXIT Instance method Public Method Delete Temporary Work Data from Database 20030502
6 GET_BLAPPL Instance method Public Method Request Application/Application Set 20030502
7 GET_BLUEPRINT Instance method Public Method Return Blueprint Entry 20030502
8 GET_BLVIEW Instance method Public Method Return View 20030502
9 GET_BSP_EVENT_TXT Instance method Public Method Event Text 20030519
10 GET_DESIG_URL Instance method Public Method Determine URL for Calling the Designer 20030502
11 GET_EVENT_POOL Instance method Public Method Tabstrip Event Without Event Set 20030519
12 GET_EVENT_SET Instance method Public Method Tabstrip Event 20030519
13 GET_EXCHANGE_ID Instance method Public Method Provide ID for Cross-Mode Communication 20030513
14 GET_MULTIGRP Instance method Public Method Get Keys and Text for Multigroup 20030527
15 GET_NEWF4DATA Instance method Public Method Read Additional F4 Help Entries 20030701
16 GET_SUBODC_BLUEPRINT Instance method Public Method Get Blueprint Record for Sub-ODC 20030526
17 IS_MODIFIED Instance method Public Method Check to See if Data Was Changed 20030502
18 IS_MULTIGRPE_EVENT_REUSABLE Instance method Public Method Check Whether Events in Multigroup Can Be Used Again 20030527
19 LOAD Instance method Public Method Load Data from Database 20030502
20 MULTIGRP_CREATE Instance method Public Method Create Multi-ODC 20030521
21 MULTIGRP_EVENT_ADD Instance method Public Method Add Event in Multi-ODC 20030521
22 MULTIGRP_EVENT_CHANGE Instance method Public Method Change Toolbar, Screen Type and Field Group of Event 20030526
23 MULTIGRP_EVENT_REMOVE Instance method Public Method Remove Event From Multi-ODC 20030513
24 MULTIGRP_EVENT_SEQ_CHANGE Instance method Public Method Change Event Sequence of Multi-ODC 20030513
25 MULTIGRP_EVENT_WIDTH_SET Instance method Public Method Set Width of Event in Multi-ODC 20030513
26 ON_COMMIT Instance method Public Method Call After COMMIT WORK 20030506
27 SAVE Instance method Public Method Save Data to Database 20030502
28 SAVE_AS Instance method Public Method Save Data to Database under New Name 20030502
29 SET_BLUEPRINT Instance method Public Method Create/Change Blueprint Entry 20030502
30 SET_BLVIEW Instance method Public Method Set view 20030502
31 SET_MULTIGROUP Instance method Public Method Change/Create Multigroup 20030520
32 SET_REGTABGRP Instance method Public Method Change/Create Tab Page Group 20030521
33 SET_TRREQUEST Instance method Public Method Copy Request Number for Transport 20030502
34 UNDO Instance method Public Method Undo changes 20030502
Events
Interface IF_CRM_XBAB_BLUEPRINT has no event.
Types
Interface IF_CRM_XBAB_BLUEPRINT has no local type.
Method Signatures

Method CHECK_DESIG_ENTRIES Signature

Method CHECK_DESIG_ENTRIES on Interface IF_CRM_XBAB_BLUEPRINT has no parameter.
Method CHECK_DESIG_ENTRIES on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method COPY_BLVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW Neue Sicht für UI-Darstellung 20030502
# Exception Resumable Description Created on
1 BLVIEW_ALREADY_EXISTS Sicht existiert bereits 20030502

Method DELETE Signature

Method DELETE on Interface IF_CRM_XBAB_BLUEPRINT has no parameter.
# Exception Resumable Description Created on
1 DELETE_FAILED Löschen nicht zulässig 20030502

Method DEL_BLUEPRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Event 20030502
2 Importing IV_SCRPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030502
3 Importing IV_SCRVARIANT Call by reference Type reference (TYPE) CRMT_BSP_SCRVARIANT Bildvariante 20030502
# Exception Resumable Description Created on
1 ENTRY_NOT_FOUND Zu löschender Eintrag wurde nicht gefunden 20030502

Method EXIT Signature

Method EXIT on Interface IF_CRM_XBAB_BLUEPRINT has no parameter.
Method EXIT on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method GET_BLAPPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_APPL Call by reference Type reference (TYPE) CRMT_BSP_APPL Applikations-Szenario 20030502
2 Exporting EV_APPLSET Call by reference Type reference (TYPE) CRMT_BSP_APPLSET Applikationsset 20030502

Method GET_BLAPPL on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method GET_BLUEPRINT 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 Komplette Belegung des Layouts 20030502
2 Exporting EV_TABSOURCE Call by reference Type reference (TYPE) CRMT_BSP_TABLE_SOURCE Quelle eines Blueprint-Eintrags (S- oder C-Tabelle) 20030502
3 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Event 20030502
4 Importing IV_SCRPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030502
5 Importing IV_SCRVARIANT Call by reference Type reference (TYPE) CRMT_BSP_SCRVARIANT Bildvariante 20030502
# Exception Resumable Description Created on
1 ENTRY_NOT_FOUND Blueprint-Eintrag nicht gefunden 20030502

Method GET_BLVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_BLVIEW Value transfer Type reference (TYPE) CRMT_BSP_BLVIEW Sicht für UI-Darstellung 20030502

Method GET_BLVIEW on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method GET_BSP_EVENT_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DESCRIPTION Call by reference Type reference (TYPE) TEXT25 Text in Länge 25 20030519
2 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030519

Method GET_BSP_EVENT_TXT on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method GET_DESIG_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_URL Call by reference Type reference (TYPE) STRING 20030502
2 Importing IS_BLUEPRINT_KEY Call by reference Type reference (TYPE) CRMT_BLUEPRINT_KEY Tabelle BLUEPRINT - Key 20030502
# Exception Resumable Description Created on
1 URL_NOT_DEFINED URL konnte nicht ermittelt werden 20030502

Method GET_EVENT_POOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EVENT_POOL Call by reference Type reference (TYPE) CRMT_BSP_BAB_EVENT_SET_TAB Events in einem MultiODC 20030521
2 Importing IV_REGTABGRP Call by reference Type reference (TYPE) CRMT_BSP_REGTABGRP Registerkartengruppe 20030519
3 Importing IV_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030519

Method GET_EVENT_POOL on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method GET_EVENT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EVENT_SET Call by reference Type reference (TYPE) CRMT_BSP_BAB_EVENT_SET_TAB Events in einem MultiODC 20030521
2 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW Sicht für die Darstellung im People-Centric UI 20030519
3 Importing IV_MULTIGRP Call by reference Type reference (TYPE) CRMT_BSP_MULTIGROUP Multigruppe 20030519
4 Importing IV_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030520

Method GET_EVENT_SET on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method GET_EXCHANGE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_EXCHANGE_ID Value transfer Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20030513

Method GET_EXCHANGE_ID on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method GET_MULTIGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DESCRIPTION Call by reference Type reference (TYPE) CRMT_BL_DESCRIPTION Kurzbeschreibung 20030527
2 Exporting EV_MULTIGRP Call by reference Type reference (TYPE) CRMT_BSP_MULTIGROUP Multigruppe 20030527
3 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW Sicht für die Darstellung im People-Centric UI 20030527
4 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030527
5 Importing IV_REGTABGRP Call by reference Type reference (TYPE) CRMT_BSP_REGTABGRP Registerkartengruppe 20030527

Method GET_MULTIGRP on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method GET_NEWF4DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FLDGRPAPP Call by reference Type reference (TYPE) CRMT_FIELDGRP_T_TAB Text Table for CRMC_FIELDGRP 20030701
2 Changing CT_RGTABAPP Call by reference Type reference (TYPE) CRMT_BSP_REGTABGRP_T_TAB table type for tabstrip texts 20030701
3 Changing CT_TLBARAPP Call by reference Type reference (TYPE) CRMT_BSP_TOOLBARGRP_T_TAB Table Type for Toolbargroup 20030701
4 Importing IV_APPL Call by reference Type reference (TYPE) CRMT_BSP_APPL Application Scenario 20030701

Method GET_NEWF4DATA on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method GET_SUBODC_BLUEPRINT 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 Applikationsszenario-bildbereich 20030526
2 Importing IV_APPLICATION Call by reference Type reference (TYPE) CRMT_BSP_APPL Applikations-Szenario 20030526
3 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030526
4 Importing IV_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030526

Method GET_SUBODC_BLUEPRINT on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method IS_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_MODIFIED Value transfer Type reference (TYPE) BOOLEAN Daten sind geändert 20030502

Method IS_MODIFIED on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method IS_MULTIGRPE_EVENT_REUSABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REUSABLE Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20030527
2 Importing IV_MULTIGRP Call by reference Type reference (TYPE) CRMT_BSP_MULTIGROUP Multigruppe 20030527

Method IS_MULTIGRPE_EVENT_REUSABLE on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method LOAD Signature

Method LOAD on Interface IF_CRM_XBAB_BLUEPRINT has no parameter.
# Exception Resumable Description Created on
1 DB_LOAD_FAILED Laden von DB fehlgeschlagen 20030502
2 ENQUEUE_FAILED Sperren fehlgeschlagen 20030502

Method MULTIGRP_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BLUEPRINT Value transfer Type reference (TYPE) CRMC_BLUEPRINT Applikationsszenario-bildbereich 20030625
2 Importing IV_EVENT Value transfer Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030521
3 Importing IV_REGTABGRP Value transfer Type reference (TYPE) CRMT_BSP_REGTABGRP Registerkartengruppe 20030522
4 Importing IV_SCREENPOSITION Value transfer Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030522
5 Importing IV_SCREENVARIANT Value transfer Type reference (TYPE) CRMT_BSP_SCRVARIANT Bildvariante 20030522

Method MULTIGRP_CREATE on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method MULTIGRP_EVENT_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Value transfer Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030521
2 Importing IV_MULTIGROUP Value transfer Type reference (TYPE) CRMT_BSP_MULTIGROUP Multigruppe 20030521
3 Importing IV_REF_APPLICATION Value transfer Type reference (TYPE) CRMT_BSP_REF_APPL Referenzapplikation 20030526
# Exception Resumable Description Created on
1 ERR_MAX_EVENTS_EXCEEDED Maximale Anzahl von Events im Multi-ODC überschritten 20030521

Method MULTIGRP_EVENT_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BLUEPRINT Value transfer Type reference (TYPE) CRMC_BLUEPRINT Applikationsszenario-bildbereich 20030526

Method MULTIGRP_EVENT_CHANGE on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method MULTIGRP_EVENT_REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Value transfer Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030513
2 Importing IV_MULTIGROUP Value transfer Type reference (TYPE) CRMT_BSP_MULTIGROUP Multigruppe 20030513

Method MULTIGRP_EVENT_REMOVE on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method MULTIGRP_EVENT_SEQ_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT1 Value transfer Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030513
2 Importing IV_EVENT2 Value transfer Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030513
3 Importing IV_MULTIGROUP Value transfer Type reference (TYPE) CRMT_BSP_MULTIGROUP Multigruppe 20030513

Method MULTIGRP_EVENT_SEQ_CHANGE on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method MULTIGRP_EVENT_WIDTH_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Value transfer Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030513
2 Importing IV_MULTIGROUP Value transfer Type reference (TYPE) CRMT_BSP_MULTIGROUP Multigruppe 20030513
3 Importing IV_TABLE_WIDTH Value transfer Type reference (TYPE) CRMT_BSP_TABLE_WIDTH Breite eines Tabellencontrollers 20030513

Method MULTIGRP_EVENT_WIDTH_SET on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method ON_COMMIT Signature

Method ON_COMMIT on Interface IF_CRM_XBAB_BLUEPRINT has no parameter.
Method ON_COMMIT on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MODIFIED Call by reference Type reference (TYPE) BOOLEAN Daten waren geändert 20030502
# Exception Resumable Description Created on
1 DB_SAVE_FAILED Speichern auf DB fehlgeschlagen 20030502

Method SAVE_AS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MODIFIED Call by reference Type reference (TYPE) BOOLEAN Daten waren geändert 20030502
2 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) C Beschreibung 20030502
3 Importing IV_NEW_APPL Call by reference Type reference (TYPE) CRMT_BSP_APPL Applikations-Szenario 20030502
# Exception Resumable Description Created on
1 DB_SAVE_FAILED Sicherung DB fehlgeschlagen 20030502

Method SET_BLUEPRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BLUEPRINT Value transfer Type reference (TYPE) CRMC_BLUEPRINT Komplette Belegung des Layouts 20030502
2 Importing IV_ALLOW_NEW Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE Erzeugen neuer Einträge erlauben 20030502
# Exception Resumable Description Created on
1 ENTRY_NOT_FOUND Eintrag nicht gefunden 20030502

Method SET_BLVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW Sicht für UI-Darstellung 20030502

Method SET_BLVIEW on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method SET_MULTIGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MULTIGROUP Value transfer Type reference (TYPE) CRMT_BSP_MULTIGROUP Multigruppe 20030520

Method SET_MULTIGROUP on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method SET_REGTABGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REGTABGRP Value transfer Type reference (TYPE) CRMT_BSP_REGTABGRP Registerkartengruppe 20030521

Method SET_REGTABGRP on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method SET_TRREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRKORR_CUS Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20030502
2 Importing IV_TRKORR_SYS Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20030502

Method SET_TRREQUEST on Interface IF_CRM_XBAB_BLUEPRINT has no exception.

Method UNDO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MODIFIED Call by reference Type reference (TYPE) BOOLEAN Daten waren geändert 20030502
2 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW Sicht für UI-Darstellung 20030502
3 Importing IV_UNDO_ALL Call by reference Type reference (TYPE) XFLAG neue Eingabewerte 20030502

Method UNDO on Interface IF_CRM_XBAB_BLUEPRINT has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 400