SAP ABAP Class /EACC/IF_KF_CHAR_REG (Registration of IOBJ as Characteristic or Key Figure in eacc)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /EACC/CL_KF_CHAR_REG Characteristic and Key Figure Registration Service 20010621
Properties
Class /EACC/IF_KF_CHAR_REG  
Short Description Registration of IOBJ as Characteristic or Key Figure in eacc    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20010528   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /EACC/IF_KF_CHAR_REG has no forward declaration.
Interfaces
Class /EACC/IF_KF_CHAR_REG has no interface implemented.
Friends
Class /EACC/IF_KF_CHAR_REG has no friend class.
Attributes
Class /EACC/IF_KF_CHAR_REG has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 APPL_IOBC_GET_LIST Instance method Public Method Obsolete 20010904
2 APPL_IOBC_NAME_DELETE Instance method Public Method Obsolete 20010904
3 APPL_IOBC_NAME_WRITE Instance method Public Method Obsolete 20010904
4 ASSIGN_LOCAL_ROLE_TO_FIELD Instance method Public Method Register Local Characteristic 20010627
5 CHECK_REGISTRATION Instance method Public Method Checks Current Registration 20011214
6 CONVERT_FIELDNAME_TO_BWFNAME Instance method Public Method Converts Local Field Name to BW Field Name 20010619
7 CONVERT_FIELDNAME_TO_IOBJ Instance method Public Method Converts Field Name to the Name of the InfoObject 20010619
8 CONVERT_IOBJ_TO_FIELDNAME Instance method Public Method Converts the Name of the InfoObject to Field Name 20010619
9 CUBE_GET_DETAIL Instance method Public Method Reads Detail Information on an Infocube 20010809
10 CUBE_GET_LIST Instance method Public Method Gets a List of Infocubes 20010809
11 CURRENT_RFCDEST_GET Instance method Public Method Gets the Current RFC Destination 20010814
12 GET_REGISTRATION_INFO Instance method Public Method Connection Between Field Name, DS Field, DE and InfoObject 20030505
13 IOBC_GET_DETAIL Instance method Public Method Get Details of an InfoObjectCatalog 20010809
14 IOBC_GET_LIST Instance method Public Method Get List of InfoObjectCatalogs 20010809
15 IOBJ_GET_DETAIL Instance method Public Method Get Details About an InfoObject 20010809
16 IOBJ_GET_LIST Instance method Public Method Get a List of InfoObjects 20010809
17 MOVE_PROXY_MSG_TO_MSGH Instance method Public Method Transfers RFC Warnings to the Message Handler 20010920
18 REGISTER_FIELDNAMES Instance method Public Method General Registration Functionality 20030307
19 REGISTER_FROM_CUBE Instance method Public Method Registers All InfoObjects in a BW-CUBE 20010619
20 REGISTER_FROM_IOBC Instance method Public Method Registers All InfoObjects in an IOBJ Catalog 20010619
21 REGISTER_IOBJ Instance method Public Method Registers List of InfoObjects as Characteristics/Key Figures 20010612
22 REGISTER_SINGLE_IOBJ Instance method Public Method Registers InfoObject 20010612
23 REG_DESCR_GET_LIST Instance method Public Method Fetches buffered characteristic context for current Area ID 20030307
24 REREGISTER_ALL_FOR_RFCDESTS Instance method Public Method Transfers the Current Registration from the Leading BW 20010817
25 SAVE_REGISTRATION Instance method Public Method Completes the Registration 20010821
26 UNREGISTER_ALL Instance method Public Method Deletes Registration for Own Area ID 20020613
27 UNREGISTER_CHARS Instance method Public Method Deletes Registration for Names Characteristics 20010710
28 UNREGISTER_RFCDEST Instance method Public Method Deletes Registration for RFC Destinations 20010817
Events
Class /EACC/IF_KF_CHAR_REG has no event.
Types
Class /EACC/IF_KF_CHAR_REG has no local type.
Method Signatures

Method APPL_IOBC_GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_IOBC_LIST Call by reference Type reference (TYPE) FINB_YT_APIOBC_NM Vorschlagswerte für Infoobjekt-Kataloge pro Applikation 20010904
2 Importing IS_IOBC_NAME_SEL_OPT Call by reference Type reference (TYPE) UGBW_S_SEL_IOBC Selektionsbedingung für Info-Objektkataloge 20010904
3 Importing I_TYPE Call by reference Type reference (TYPE) RSIOBJTP Typ eines InfoObjects 20010904

Method APPL_IOBC_GET_LIST on class /EACC/IF_KF_CHAR_REG has no exception.

Method APPL_IOBC_NAME_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBC_NAME Call by reference Type reference (TYPE) UG_IOBC_NAME InfoObjekt-Katalogname 20010904
2 Importing I_TYPE Call by reference Type reference (TYPE) RSIOBJTP Typ eines InfoObjects 20010904

Method APPL_IOBC_NAME_DELETE on class /EACC/IF_KF_CHAR_REG has no exception.

Method APPL_IOBC_NAME_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBC_NAME Call by reference Type reference (TYPE) UG_IOBC_NAME InfoObjekt-Katalogname 20010905
2 Importing I_TXTSH Call by reference Type reference (TYPE) UG_TXTSH Kurztext 20010905
3 Importing I_TYPE Call by reference Type reference (TYPE) RSIOBJTP Typ eines InfoObjects 20010904
# Exception Resumable Description Created on
1 COMMUNICATION_FAILURE_ 20010905
2 SYSTEM_FAILURE_ 20010905

Method ASSIGN_LOCAL_ROLE_TO_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LCHAR_LIST Call by reference Type reference (TYPE) /EACC/YT_LCHAR_LIST Informationen zu lokalen Merkmalen 20010710

Method ASSIGN_LOCAL_ROLE_TO_FIELD on class /EACC/IF_KF_CHAR_REG has no exception.

Method CHECK_REGISTRATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20011214
# Exception Resumable Description Created on
1 REGISTRATION_ERRORS Fehler sind bei der Registrierung aufgetreten 20011214

Method CONVERT_FIELDNAME_TO_BWFNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20010619
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FIN-Stammdaten: Feldname 20010619
# Exception Resumable Description Created on
1 NO_MAPPING 20010703

Method CONVERT_FIELDNAME_TO_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INFOOBJECT Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20010619
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FIN-Stammdaten: Feldname 20010619
# Exception Resumable Description Created on
1 NO_MAPPING 20010703

Method CONVERT_IOBJ_TO_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FIN-Stammdaten: Feldname 20010619
2 Importing I_INFOOBJECT Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20010619
# Exception Resumable Description Created on
1 NO_DESTINATION Infoobjet wurde bis jetzt aus keinem BW registriert 20011011

Method CUBE_GET_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CUBE_PROP Call by reference Type reference (TYPE) UGBW_S_CUBE_PROP Eigenschaften eines Infocubes 20010809
2 Exporting ET_CUBE_DIMENSION Call by reference Type reference (TYPE) UGBW_T_IC_DIMENSION Dimensionen eines Infocubes 20010809
3 Exporting ET_CUBE_DIMENSION_IOBJ Call by reference Type reference (TYPE) UGBW_TS_IC_DIMENSION_IOBJ Infoobjekte einer Infocubedimension 20010809
4 Exporting ET_CUBE_IOBJ Call by reference Type reference (TYPE) UGBW_TS_CUBE_IOBJ Infoobjekte eines Infocubes 20010809
5 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UGBW_T_MESSAGE Meldungen 20010815
6 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSINFOCUBE InfoCube 20010809
# Exception Resumable Description Created on
1 COMMUNICATION_FAILURE_ 20010809
2 SYSTEM_FAILURE_ 20010809

Method CUBE_GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFOCUBE Call by reference Type reference (TYPE) UGBW_TS_CUBE_LIST Liste von Infocubes 20010809
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UGBW_T_MESSAGE Meldungen 20010815
3 Importing I_CUBETYPE Call by reference Type reference (TYPE) UG_CUBETYPE '%' Typ eines Infocubes 20010809
# Exception Resumable Description Created on
1 COMMUNICATION_FAILURE_ 20010809
2 SYSTEM_FAILURE_ 20010809

Method CURRENT_RFCDEST_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RFCDEST Value transfer Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20010814

Method CURRENT_RFCDEST_GET on class /EACC/IF_KF_CHAR_REG has no exception.

Method GET_REGISTRATION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_REG_INFO Call by reference Type reference (TYPE) /EACC/YS_REG_INFO Registrierungsinformationenen 20030505
# Exception Resumable Description Created on
1 NOT_FOUND keinen Registrierungseintrag gefunden 20030505

Method IOBC_GET_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_IOBC_DETAIL Call by reference Type reference (TYPE) UGBW_S_IOBC_DETAIL Informationen zum Info-Objektkatalog 20010809
2 Exporting ET_IOBJ_LIST Call by reference Type reference (TYPE) UGBW_TS_IOBJ_LIST InfoObjects mit Text 20010809
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UGBW_T_MESSAGE Meldungen 20010815
4 Importing I_IOBC_NAME Call by reference Type reference (TYPE) UG_IOBC_NAME InfoObjekt-Katalogname 20010809
# Exception Resumable Description Created on
1 COMMUNICATION_FAILURE_ 20010809
2 SYSTEM_FAILURE_ 20010809

Method IOBC_GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IOBC_LIST Call by reference Type reference (TYPE) UGBW_TS_IOBC_LIST Allgemeine Informationen zu Info-Objektkatalogen 20010809
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UGBW_T_MESSAGE Meldungen 20010815
3 Importing IT_SEL_IOBC Call by reference Type reference (TYPE) UGBW_TS_SEL_IOBC Selektionsbedingung für Info-Objektkataloge 20010809
4 Importing IT_SEL_TEXT Call by reference Type reference (TYPE) UGBW_TS_SEL_TEXT Selektionsbedingung mit Text als Range 20010809
5 Importing I_IOBJTP Call by reference Type reference (TYPE) RSIOBJTP Typ eines InfoObjects 20010809
# Exception Resumable Description Created on
1 COMMUNICATION_FAILURE_ 20010809
2 SYSTEM_FAILURE_ 20010809

Method IOBJ_GET_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_IOBJ_PROP Call by reference Type reference (TYPE) UGBW_S_IOBJ_PROP Eigenschaften eines Infoobjekts 20010809
2 Exporting ET_IOBJ_ATTR Call by reference Type reference (TYPE) UGBW_TS_IOBJ_ATTR InfoObjects - Attribute 20010809
3 Exporting ET_IOBJ_COMPOUND Call by reference Type reference (TYPE) UGBW_TS_IOBJ_COMPOUND InfoObjects - Klammerung 20010809
4 Exporting ET_IOBJ_NAV_ATTR Call by reference Type reference (TYPE) UGBW_TS_IOBJ_NAV_ATTR InfoObjects - Navigationsattribute 20010809
5 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UGBW_T_MESSAGE Meldungen 20010815
6 Importing I_INFOOBJECT Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20010809
# Exception Resumable Description Created on
1 COMMUNICATION_FAILURE_ 20010809
2 SYSTEM_FAILURE_ 20010809

Method IOBJ_GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IOBJ_LIST Call by reference Type reference (TYPE) UGBW_TS_IOBJ_LIST InfoObjects mit Text 20010809
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UGBW_T_MESSAGE Meldungen 20010815
3 Importing IT_SEL_IOBJ Call by reference Type reference (TYPE) UGBW_TS_SEL_IOBJ Selektionsbedingung für InfoObjekts 20010809
4 Importing IT_SEL_TEXT Call by reference Type reference (TYPE) UGBW_TS_SEL_TEXT Selektionsbedingung mit Text als Range 20010809
5 Importing I_TYPE Call by reference Type reference (TYPE) RSIOBJTP Typ eines InfoObjects 20010809
# Exception Resumable Description Created on
1 COMMUNICATION_FAILURE_ 20010809
2 SYSTEM_FAILURE_ 20010809

Method MOVE_PROXY_MSG_TO_MSGH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20010920
2 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20010920

Method MOVE_PROXY_MSG_TO_MSGH on class /EACC/IF_KF_CHAR_REG has no exception.

Method REGISTER_FIELDNAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KFCHAR_REG Call by reference Type reference (TYPE) ACC_T_KFCHAR_REG_S Merkmalsregistierungsinformation sortiert 20030307
# Exception Resumable Description Created on
1 FAILED Fehler bei der Registrierung aufgetreten 20030307

Method REGISTER_FROM_CUBE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IOBJ_LIST Call by reference Type reference (TYPE) /EACC/YT_REG_IOBJ_LIST Allgemeine Daten zum zu registrierenden Info-Objekt 20010619
2 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSINFOCUBE InfoCube 20010619
# Exception Resumable Description Created on
1 COMMUNICATION_FAILURE_ 20010703
2 SYSTEM_FAILURE_ 20010703

Method REGISTER_FROM_IOBC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IOBJ_LIST Call by reference Type reference (TYPE) /EACC/YT_REG_IOBJ_LIST Allgemeine Daten zum zu registrierenden Info-Objekt 20010619
2 Importing I_IOBC_NAME Call by reference Type reference (TYPE) UG_IOBC_NAME InfoObjekt-Katalogname 20010619
# Exception Resumable Description Created on
1 COMMUNICATION_FAILURE_ 20010703
2 SYSTEM_FAILURE_ 20010703

Method REGISTER_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_IOBJ_LIST Call by reference Type reference (TYPE) /EACC/YT_REG_IOBJ_LIST Allgemeine Daten zum zu registrierenden Info-Objekt 20010612
# Exception Resumable Description Created on
1 INVALID_INFOOBJECT Info Objekt konnte nicht gefunden werden 20020906

Method REGISTER_SINGLE_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_REG_IOBJ Call by reference Type reference (TYPE) /EACC/YS_REG_IOBJ_LIST Allgemeine Daten zum zu registrierenden Info-Objekt 20010619
# Exception Resumable Description Created on
1 INVALID_INFOOBJECT Info Objekt konnte nicht gefunden werden 20020906

Method REG_DESCR_GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REG_ASSIGNMENT Call by reference Type reference (TYPE) /EACC/YT_REG_ASSIGNMENT Zusammenhang Feldname, Infoobject, Datenelment und DSource 20030307

Method REG_DESCR_GET_LIST on class /EACC/IF_KF_CHAR_REG has no exception.

Method REREGISTER_ALL_FOR_RFCDESTS Signature

Method REREGISTER_ALL_FOR_RFCDESTS on class /EACC/IF_KF_CHAR_REG has no parameter.
Method REREGISTER_ALL_FOR_RFCDESTS on class /EACC/IF_KF_CHAR_REG has no exception.

Method SAVE_REGISTRATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20010911
2 Importing IX_DIALOG_ON_ERRORS Call by reference Type reference (TYPE) /EACC/BOOLEAN Wahr, wenn Fehlerdialogbox angezeigt werden soll 20020117
# Exception Resumable Description Created on
1 CHAR_REG_ERROR Fehler sind bei der Registrierung aufgetreten 20020115

Method UNREGISTER_ALL Signature

Method UNREGISTER_ALL on class /EACC/IF_KF_CHAR_REG has no parameter.
Method UNREGISTER_ALL on class /EACC/IF_KF_CHAR_REG has no exception.

Method UNREGISTER_CHARS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FINB_TBL_MSG Tabelle von Messages 20020204
2 Importing IT_FIELDNAME_LIST Call by reference Type reference (TYPE) /EACC/YT_FIELDNAME_LIST Liste von Feldnamen für registriete Merkmale 20010710
3 Importing IX_DIALOG_ON_ERRORS Call by reference Type reference (TYPE) /EACC/BOOLEAN Wahr, wenn Fehlerdialogbox angezeigt werden soll 20020206

Method UNREGISTER_CHARS on class /EACC/IF_KF_CHAR_REG has no exception.

Method UNREGISTER_RFCDEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20010817

Method UNREGISTER_RFCDEST on class /EACC/IF_KF_CHAR_REG has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in