SAP ABAP Class CL_RECA_BDT_SERVICES (Service Functions for BDT Applications)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX (Application Component) Flexible Real Estate Management
     RE_CA_BT (Package) RE: Business Data Toolset (Cross-Application BDT Objects)
Properties
Class CL_RECA_BDT_SERVICES  
Short Description Service Functions for BDT Applications    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RE_CA_BT   RE: Business Data Toolset (Cross-Application BDT Objects) 
Created 20030207   SAP 
Last change 20100310   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 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RECA6 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RECA_BDT_SERVICES has no interface implemented.
Friends
Class CL_RECA_BDT_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_SICHT_OF_DYNID Static Attribute Private Type reference (TYPE) MTYPE_T_SICHT_OF_DYNID Buffer: View per Screen 20030207
Methods
# Method Level Visibility Method type Description Created on
1 EVENT_CUAC Static method Public Method BDT Event: CUAC - Change GUI Status 20080212
2 EVENT_DCHCK Static method Public Method BDT Event: DCHCK - Checks Before Saving 20080218
3 EVENT_DSAVE Static method Public Method BDT Event: DSAVE: Save Data on DB 20080617
4 FILL_BDT_TITLE Static method Public Method Fills Title of BDT Applications 20080509
5 GET_ABSNR_OF_DYNID Static method Public Method Gets All Sections of Screen 20030207
6 GET_CUA_STATUS Static method Public Method Gets Menu and Program of BDT Object 20030410
7 GET_OBJECT_STATUS_DESCRIPTION Static method Public Method Gets Status Bar Texts of Business Object 20060724
8 GET_SICHT_OF_DYNID Static method Public Method Gets All Views of Screen 20030207
Events
Class CL_RECA_BDT_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MTYPE_T_BUS000CUAF Public See coding CBP: GUI additional functions 20080212 mtype_t_bus000cuaf TYPE STANDARD TABLE OF bus000cuaf WITH DEFAULT KEY
2 MTYPE_T_BUS000CUAS Public See coding CBP: GUI standard functions 20080212 mtype_t_bus000cuas TYPE STANDARD TABLE OF bus000cuas WITH DEFAULT KEY
Method Signatures

Method EVENT_CUAC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CUA_EXC Call by reference Type reference (TYPE) MTYPE_T_BUS000CUAS ZGP: CUA-Standardfunktionen 20080212
2 Changing CT_CUA_INC Call by reference Type reference (TYPE) MTYPE_T_BUS000CUAF ZGP: CUA-Zusatzfunktionen 20080212
3 Importing IF_SAVE_POSSIBLE Call by reference Type reference (TYPE) ABAP_BOOL Sichern erlaubt 20080212
4 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20080212

Method EVENT_CUAC on class CL_RECA_BDT_SERVICES has no exception.

Method EVENT_DCHCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20080218
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20080218

Method EVENT_DCHCK on class CL_RECA_BDT_SERVICES has no exception.

Method EVENT_DSAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_IN_UPDATE_TASK Call by reference Type reference (TYPE) ABAP_BOOL In Update Task verbuchen 20080617
2 Importing IF_MESSAGE Call by reference Type reference (TYPE) ABAP_BOOL Erfolgsmeldung ausgeben 20080617
3 Importing ITO_BUSOBJ Call by reference Type reference (TYPE) RE_T_IF_RECA_BUS_OBJECT Business-Objekte 20080617

Method EVENT_DSAVE on class CL_RECA_BDT_SERVICES has no exception.

Method FILL_BDT_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_TITLE_OBJAP Call by reference Type reference (TYPE) TBZ1T-OTITL Bildtitel (objektabhängiger Teil) 20080509
2 Changing CD_TITLE_TOTAL Call by reference Type reference (TYPE) RSEU1-TIT_TEXT Text der Titelzeile 20080509
3 Importing ID_OBJECT_ID Call by reference Type reference (TYPE) CSEQUENCE Objekt ID (z.B. "1000/123") 20080509
4 Importing ID_OBJTYPE_ADD Call by reference Type reference (TYPE) CSEQUENCE Zus. Vorangestellt: Ergänzung (z.B. "Stockwerk") 20080509
5 Importing ID_OBJTYPE_LONG Call by reference Type reference (TYPE) CSEQUENCE Vorangestellt: Kurze Art (z.B. "AO") 20080509
6 Importing ID_OBJTYPE_SHORT Call by reference Type reference (TYPE) CSEQUENCE Vorangestellt: Objektart (z.B. "Arch. Objekt) 20080509
7 Importing ID_TITLE_ACTVT Call by reference Type reference (TYPE) BUS000FLDS-ACTIVIT Bildtitel: Aktivitätsabhängiger Teil 20080509
8 Importing ID_TITLE_SCREEN Call by reference Type reference (TYPE) TBZ3B-DTITL Bildtitel (bildabhängiger Teil) 20080509

Method FILL_BDT_TITLE on class CL_RECA_BDT_SERVICES has no exception.

Method GET_ABSNR_OF_DYNID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TBZ3I Value transfer Type reference (TYPE) RE_T_BDT_TBZ3I BDT: Bild -> Abschnitte 20030207
2 Importing ID_DYNID Value transfer Type reference (TYPE) BU_DYNID BDT: Bild 20030207
3 Importing ID_OBJAP Value transfer Type reference (TYPE) BU_OBJAP BDT: Anwendungsobjekt 20030207

Method GET_ABSNR_OF_DYNID on class CL_RECA_BDT_SERVICES has no exception.

Method GET_CUA_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_PFFUBA Call by reference Type reference (TYPE) TFDIR-FUNCNAME PF-Status:Baustein zum Setzen 20030410
2 Exporting ED_PFPROG Call by reference Type reference (TYPE) RSEU3-PROGRAM PF-Status:Programm 20030410
3 Exporting ED_PFSTAT Call by reference Type reference (TYPE) RSEU3-STATUS PF-Status:Menüname 20030410
4 Importing ID_OBJAP Value transfer Type reference (TYPE) BU_OBJAP BDT: Anwendungsobjekt 20030410

Method GET_CUA_STATUS on class CL_RECA_BDT_SERVICES has no exception.

Method GET_OBJECT_STATUS_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_COPY_BY_TEMPLATE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Objekt wurde kopiert 20060724
2 Importing IO_BDT_FRAME Call by reference Object reference (TYPE REF TO) IF_RECA_BDT_FRAME Schablone für BDT Frame Aufrufe 20060724
3 Importing IO_BUS_OBJECT Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20060724
4 Returning RS_BDT_OBJECT_STATUS Value transfer Type reference (TYPE) RECA_BDT_OBJECT_STATUS Statusleiste des BDT Applikations-Tools 20060724

Method GET_OBJECT_STATUS_DESCRIPTION on class CL_RECA_BDT_SERVICES has no exception.

Method GET_SICHT_OF_DYNID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TBZ3E Value transfer Type reference (TYPE) RE_T_BDT_TBZ3E BDT: Sichten 20030207
2 Importing ID_DYNID Value transfer Type reference (TYPE) BU_DYNID BDT: Bild 20030207
3 Importing ID_OBJAP Value transfer Type reference (TYPE) BU_OBJAP BDT: Anwendungsobjekt 20030207

Method GET_SICHT_OF_DYNID on class CL_RECA_BDT_SERVICES has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 200