SAP ABAP Interface IF_USMD_KEY_HANDLING_META (Metainformation About Key Treatment)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD1A (Package) Data Modeling: Abstraction Layer
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_USMD_KEY_GENERATION Key Handling During Generation 20091016
2 Interface composition (i COMPRISING i_ref)  IF_USMD_KEY_HANDLER Handling of Technical Keys 20090923
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_MDF_KEY_META Key Treatment: Generation 20090923
Properties
Interface IF_USMD_KEY_HANDLING_META  
Short Description Metainformation About Key Treatment    
General Data
Package USMD1A   Data Modeling: Abstraction Layer 
Created 20090923   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_USMD_KEY_HANDLING_META has no forward declaration.
Interfaces
Interface IF_USMD_KEY_HANDLING_META has no interface.
Friends
Interface IF_USMD_KEY_HANDLING_META has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_KEY_ROLLNAME Constant Public Type reference (TYPE) ROLLNAME 'USMD_TECH_KEY' Data Element (Semantic Domain) 20090923
Methods
# Method Level Visibility Method type Description Created on
1 GET_FIELDNAME Instance method Public Method Determine Semantic Field Name 20090923
2 GET_KEY_CHANGEABILITY Instance method Public Method Determine if Individual Key Fields Can be Changed 20091002
3 GET_MASTERFIELDS Instance method Public Method Determine Master Fields for Technical Field Names 20091016
4 GET_TECHNICAL_FIELDNAME Instance method Public Method Determine Technical Field Name 20090923
5 HAS_TECHNICAL_KEY Instance method Public Method Does Entity Type Have Technical Key? 20090923
6 IS_TECHNICAL_FIELDNAME Instance method Public Method Is Field Name Technical? 20090923
Events
Interface IF_USMD_KEY_HANDLING_META has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 KEY_HANDLING Public Type reference (TYPE) CHAR1 Internal/External Number Assignment 20090923
2 S_KEY_CHANGEABILITY Public See coding 20091002 begin of s_key_changeability. include type usmd_s_fdep. types: f_changeable type usmd_flg, end of s_key_changeability
3 T_KEY_CHANGEABILITY Public See coding 20091002 t_key_changeability type sorted table of s_key_changeability with unique key fieldname seqnr with unique sorted key fieldnames components fieldname masterfield
Method Signatures

Method GET_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FIELDNAME Value transfer Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090923
2 Importing I_FIELDNAME_TECHNICAL Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090923

Method GET_FIELDNAME on Interface IF_USMD_KEY_HANDLING_META has no exception.

Method GET_KEY_CHANGEABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_NO_KEY_CHANGEABLE Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20091002
2 Exporting ET_KEY_CHANGEABILITY Call by reference Type reference (TYPE) T_KEY_CHANGEABILITY 20091002
3 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20091002

Method GET_KEY_CHANGEABILITY on Interface IF_USMD_KEY_HANDLING_META has no exception.

Method GET_MASTERFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MASTERFIELD Call by reference Type reference (TYPE) USMD_T_FIELDNAME FIM MDM: Feldname 20091016
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20091016

Method GET_MASTERFIELDS on Interface IF_USMD_KEY_HANDLING_META has no exception.

Method GET_TECHNICAL_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FIELDNAME_TECHNICAL Value transfer Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090923
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090923

Method GET_TECHNICAL_FIELDNAME on Interface IF_USMD_KEY_HANDLING_META has no exception.

Method HAS_TECHNICAL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_HAS_TECHNICAL_KEY Value transfer Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090923
2 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090923

Method HAS_TECHNICAL_KEY on Interface IF_USMD_KEY_HANDLING_META has no exception.

Method IS_TECHNICAL_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_IS_TECHNICAL Value transfer Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090923
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090923

Method IS_TECHNICAL_FIELDNAME on Interface IF_USMD_KEY_HANDLING_META has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702