SAP ABAP Class CL_USMDZ7_RS_FRSI (Class for BAdI: USMD_RULE_SERVICE)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-APP-FIN (Application Component) MDG for Financials
     USMDZ7 (Package) Validations
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ7_RS_ENTITY Abstract Superclass of Entity Classes 20090219
Properties
Class CL_USMDZ7_RS_FRSI  
Short Description Class for BAdI: USMD_RULE_SERVICE    
Super Class CL_USMDZ7_RS_ENTITY Abstract Superclass of Entity Classes 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMDZ7   Validations 
Created 20090219   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_USMDZ7_ENTITY_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_USMDZ7_RS_FRSI has no interface implemented.
Friends
Class CL_USMDZ7_RS_FRSI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DT_BUFFER_FRSI_FRSICONTR Instance attribute Private Type reference (TYPE) TT_BUFFER_FRSI_FRSICONTR 20110126
Methods
# Method Level Visibility Method type Description Created on
1 CALL_VAL_FRSI_FRSICONTR Instance method Protected Method Entity "Fin. Reporting Structure", Attribute "Contra Item" 20090310
2 CALL_VAL_FRSI_HRY Instance method Protected Method Entity "Fin. Reporting Structure", Hierarchy 20090408
3 CHECK_FRSI Instance method Protected Method General Checks of All Items 20090407
4 CHECK_FRSICONTR Instance method Protected Method Contra Item Check of All Items with Accounts 20090407
5 CHECK_FRS_SPECIAL_FRSI_HRY Instance method Protected Method Validierung: Entität "Finanz.ber.strukt", bes. Bilanzpos. 20130924
6 CHECK_UNALLOWED_SIGN Instance method Protected Method Check for Invalid Character in FRSITXT 20090417
7 READ_EDGE_ATTRIBUTES Instance method Protected Method Reading of Edge Attributes 20090319
8 VAL_FRSI_FRSICONTR Instance method Protected Method Entity "Fin. Reporting Structure", Attribute "Contra Item" 20090310
Events
Class CL_USMDZ7_RS_FRSI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_BUFFER_FRSI_FRSICONTR Private See coding 20110125 tt_buffer_frsi_frsicontr type sorted table of ty_buffer_frsi_frsicontr with unique key item
2 TT_BUFFER_INTERVALS Private See coding 20110125 tt_buffer_intervals type standard table of ty_buffer_intervals
3 TY_BUFFER_FRSI_FRSICONTR Private See coding 20110125 begin of ty_buffer_frsi_frsicontr, item type usmd_value, contra_item type usmd_value, end of ty_buffer_frsi_frsicontr
4 TY_BUFFER_INTERVALS Private See coding 20110125 begin of ty_buffer_intervals, item type usmd_value, intervals type comt_attribute_ranges_def, r_delta type ref to usmd_sx_hry_tree_rul_delta, end of ty_buffer_intervals
Method Signatures

Method CALL_VAL_FRSI_FRSICONTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090310
2 Importing ID_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20090310
3 Importing ID_ENTITYTYPE Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090310
4 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Datenmodell für Zugriff aus Nicht-SAP Standard 20090310
5 Importing IS_DATA Call by reference Type reference (TYPE) ANY Data to be checked 20090310

Method CALL_VAL_FRSI_FRSICONTR on class CL_USMDZ7_RS_FRSI has no exception.

Method CALL_VAL_FRSI_HRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090408
2 Importing ID_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20090408
3 Importing ID_ENTITYTYPE Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090408
4 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Datenmodell für Zugriff aus Nicht-SAP Standard 20090408
5 Importing IT_DELTA Call by reference Type reference (TYPE) USMD_T_HRY_TREE_RUL_DELTA Hierarchiedaten 20090408

Method CALL_VAL_FRSI_HRY on class CL_USMDZ7_RS_FRSI has no exception.

Method CHECK_FRSI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HIERARCHY Call by reference Type reference (TYPE) CL_USMDZ7_ENTITY_SERVICES=>TT_TREE_EXT_INT Hierarchie in Parent/Child/Next Format, Intervalle, Attr. 20090407
2 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090407
3 Exporting EV_ERROR Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090407
4 Importing ID_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20090407
5 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Datenmodell für Zugriff aus Nicht-SAP Standard Coding 20090407
6 Importing IT_HRY_NAME Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20090407
7 Importing IV_COA Call by reference Type reference (TYPE) USMD_VALUE Kontenplan 20090407
8 Importing IV_FRSI Call by reference Type reference (TYPE) USMD_VALUE Finanzberichtsposition 20090407

Method CHECK_FRSI on class CL_USMDZ7_RS_FRSI has no exception.

Method CHECK_FRSICONTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090407
2 Exporting EV_ERROR Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090407
3 Importing ID_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20090407
4 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Datenmodell für Zugriff aus Nicht-SAP Standard Coding 20090407
5 Importing IT_HRY_NAME Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20090407
6 Importing IV_FRSI Call by reference Type reference (TYPE) USMD_VALUE Merkmalswert 20090407

Method CHECK_FRSICONTR on class CL_USMDZ7_RS_FRSI has no exception.

Method CHECK_FRS_SPECIAL_FRSI_HRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20130924
2 Importing ID_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20130924
3 Importing ID_ENTITYTYPE Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20130924
4 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Datenmodell für Zugriff aus Nicht-SAP Standard 20130924
5 Importing IT_DELTA Call by reference Type reference (TYPE) USMD_T_HRY_TREE_RUL_DELTA Hierarchiedaten 20130924
6 Importing IT_HRY_NAME Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20130924

Method CHECK_FRS_SPECIAL_FRSI_HRY on class CL_USMDZ7_RS_FRSI has no exception.

Method CHECK_UNALLOWED_SIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090417
2 Importing ID_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20090417
3 Importing ID_ENTITYTYPE Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090417
4 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Datenmodell für Zugriff aus Nicht-SAP Standard 20090417
5 Importing IS_DATA Call by reference Type reference (TYPE) ANY Data to be checked 20090417

Method CHECK_UNALLOWED_SIGN on class CL_USMDZ7_RS_FRSI has no exception.

Method READ_EDGE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CREDIT Call by reference Type reference (TYPE) USMD_FLG Soll 20090319
2 Exporting EV_DEBIT Call by reference Type reference (TYPE) USMD_FLG Haben 20090319
3 Importing ID_ENTITYTYPE Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090319
4 Importing IT_HIERARCHY Call by reference Type reference (TYPE) CL_USMDZ7_ENTITY_SERVICES=>TT_TREE_EXT_INT Hierarchie in Parent/Child/Next Format, Intervalle, Attr. 20090323
5 Importing IV_ACCOUNT_FROM Call by reference Type reference (TYPE) USMD_VALUE Konto, Intervalluntergrenze 20090319
6 Importing IV_ACCOUNT_TO Call by reference Type reference (TYPE) USMD_VALUE Intervallobergrenze 20090319
7 Importing IV_FRSI Call by reference Type reference (TYPE) USMD_VALUE Finanzberichtsposition 20090319

Method READ_EDGE_ATTRIBUTES on class CL_USMDZ7_RS_FRSI has no exception.

Method VAL_FRSI_FRSICONTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090310
2 Exporting EV_ERROR Call by reference Type reference (TYPE) USMD_FLG Fehlerkennzeichen 20090310
3 Importing ID_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20090310
4 Importing ID_ENTITYTYPE Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090310
5 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Datenmodell für Zugriff aus Nicht-SAP Standard 20090310
6 Importing IS_DATA Call by reference Type reference (TYPE) ANY Data to be checked 20090310

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