SAP ABAP Class CL_USMDZ7_BRFPLUS_SERVICES (BRFplus Service Class)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-APP-FIN (Application Component) MDG for Financials
     USMDZ7 (Package) Validations
Properties
Class CL_USMDZ7_BRFPLUS_SERVICES  
Short Description BRFplus Service Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMDZ7   Validations 
Created 20090122   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_USMDZ7_RS_MESSAGE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_USMDZ7_BRFPLUS_SERVICES has no interface implemented.
Friends
Class CL_USMDZ7_BRFPLUS_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DT_MESSAGES Static Attribute Protected Type reference (TYPE) TT_MESSAGES Table of Message Types 20090303
2 GC_APPLICATION_PREFIX Constant Public Type reference (TYPE) STRING 'FMDM_MODEL_' Application Prefix (BRFplus Application) 20090224
3 GC_CATALOG_PREFIX Constant Public Type reference (TYPE) STRING 'FMDM_MODEL_' Catalog Name (BRFplus Application) 20090224
4 GC_FIELD_ATTRIBUTE Constant Public Type reference (TYPE) USMD_FIELDNAME 'F_ATTRIBUTE' Attribute (BRFplus Object) 20090224
5 GC_FIELD_CCOA Constant Public Type reference (TYPE) USMD_FIELDNAME 'F_COA_CCOA' Group Chart of Accounts (BRFplus Object) 20090224
6 GC_FIELD_CHECK_TYPE Constant Public Type reference (TYPE) USMD_FIELDNAME 'F_CHECK_TYPE' FIN-MDM: Field Name (BRFplus Object) 20090223
7 GC_FIELD_COA Constant Public Type reference (TYPE) USMD_FIELDNAME 'ACCOUNT_COA' Chart of Accounts (BRFplus Object) 20090224
8 GC_FIELD_CREQUEST Constant Public Type reference (TYPE) USMD_FIELDNAME 'SAPFMDM_CREQUEST' FIN-MDM: Field Name (BRFplus Object) 20090223
9 GC_FIELD_DATA_MODEL Constant Public Type reference (TYPE) USMD_FIELDNAME 'F_DATA_MODEL' Data Model (BRFplus Object) 20090224
10 GC_FIELD_EDITION Constant Public Type reference (TYPE) USMD_FIELDNAME 'SAPFMDM_EDITION' FIN-MDM: Field Name (BRFplus Object) 20090223
11 GC_FIELD_ENTITY Constant Public Type reference (TYPE) USMD_FIELDNAME 'F_KEY_FIELDS_WITH_SLASH' FIN-MDM: Field Name (BRFplus Object) 20090223
12 GC_FIELD_ENTITYTYPE Constant Public Type reference (TYPE) USMD_FIELDNAME 'F_ENTITYTYPE' Entity Type (BRFplus Object) 20090224
13 GC_FIELD_MSGID Constant Public Type reference (TYPE) USMD_FIELDNAME 'F_MSGID' FIN-MDM: Field Name (BRFplus Object) 20090223
14 GC_FIELD_MSGNO Constant Public Type reference (TYPE) USMD_FIELDNAME 'F_MSGNO' FIN-MDM: Field Name (BRFplus Object) 20090223
15 GC_FIELD_MSGTY Constant Public Type reference (TYPE) USMD_FIELDNAME 'F_MSGTY' FIN-MDM: Field Name (BRFplus Object) 20090223
16 GC_FIELD_MSGV1 Constant Public Type reference (TYPE) USMD_FIELDNAME 'F_MSGV1' FIN-MDM: Field Name (BRFplus Object) 20090223
17 GC_FIELD_MSGV2 Constant Public Type reference (TYPE) USMD_FIELDNAME 'F_MSGV2' FIN-MDM: Field Name (BRFplus Object) 20090223
18 GC_FIELD_MSGV3 Constant Public Type reference (TYPE) USMD_FIELDNAME 'F_MSGV3' FIN-MDM: Field Name (BRFplus Object) 20090223
19 GC_FIELD_MSGV4 Constant Public Type reference (TYPE) USMD_FIELDNAME 'F_MSGV4' FIN-MDM: Field Name (BRFplus Object) 20090223
20 GC_NODE_NAME_BRFPLUS Constant Public Type reference (TYPE) STRING 'ZV_CUSTOMIZING' Node Name (BRFplus Catalog) 20090224
21 GC_SUBNODE_NAME_LANGUAGE_IDS Constant Public Type reference (TYPE) STRING 'LANGUAGE_IDS' Node Name (BRFplus Catalog) 20090224
22 GC_SUBNODE_NAME_MESSAGE_TYPE Constant Public Type reference (TYPE) STRING 'MESSAGE_TYPE' Node Name (BRFplus Catalog) 20090224
Methods
# Method Level Visibility Method type Description Created on
1 PREPARE_WRITE_APPL_LOG Static method Public Method Preparation for Writing to Application Log 20090122
2 READ_MESSAGE_TYPE_FROM_BRFPLUS Static method Public Method Message Type - Custom Settings in BRFplus 20090218
3 TRANSFER_EXCEPTION_TO_APPL_LOG Static method Public Method Transfer of Exception to Application Log 20090122
Events
Class CL_USMDZ7_BRFPLUS_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_MESSAGES Protected See coding 20090303 tt_messages TYPE SORTED TABLE OF ty_messages WITH non-unique KEY f_check_type f_msgid f_msgno
2 TY_MESSAGES Protected See coding 20090303 BEGIN OF ty_messages, f_check_type TYPE usmdz7_check_type, f_msgid TYPE symsgid, f_msgno TYPE symsgno, f_msgty TYPE symsgty, END OF ty_messages
Method Signatures

Method PREPARE_WRITE_APPL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_APPL_LOG Call by reference Object reference (TYPE REF TO) CL_USMD_APPL_LOG Schnittstelle Applikationslog 20090122
2 Exporting EV_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20090122
3 Exporting EV_SUBOBJ Call by reference Type reference (TYPE) BALSUBOBJ Anwendungs-Log: Unterobjekt 20090122
4 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_FDT_CONTEXT FDT: Context 20090122
5 Importing IO_EXPRESSION Call by reference Object reference (TYPE REF TO) IF_FDT_EXPRESSION FDT: Expression 20090122
6 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090122

Method PREPARE_WRITE_APPL_LOG on class CL_USMDZ7_BRFPLUS_SERVICES has no exception.

Method READ_MESSAGE_TYPE_FROM_BRFPLUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_MSGTY Call by reference Type reference (TYPE) SY-MSGTY Nachrichtentyp 20090218
2 Importing ID_CHECK_TYPE Call by reference Type reference (TYPE) USMDZ7_CHECK_TYPE Typ der Prüfung 20090218
3 Importing ID_DATA_MODEL Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20090218
4 Importing ID_MSGID Call by reference Type reference (TYPE) SY-MSGID IF_USMDZ7_RS_MESSAGE=>GC_MSGID_USMDZ3 Nachrichtenklasse 20090218
5 Importing ID_MSGNO Call by reference Type reference (TYPE) SY-MSGNO Nachrichtennummer 20090218
6 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Datenmodell für Zugriff aus Nicht-SAP Standard 20090218

Method READ_MESSAGE_TYPE_FROM_BRFPLUS on class CL_USMDZ7_BRFPLUS_SERVICES has no exception.

Method TRANSFER_EXCEPTION_TO_APPL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_FDT_CONTEXT FDT: Context 20090122
2 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_USMDZ_EXCEPTION allg. Ausnahme 20090122
3 Importing IO_EXPRESSION Call by reference Object reference (TYPE REF TO) IF_FDT_EXPRESSION FDT: Expression 20090122
4 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090122

Method TRANSFER_EXCEPTION_TO_APPL_LOG on class CL_USMDZ7_BRFPLUS_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605