SAP ABAP Class /XNFE/CL_NAVIGATION (Abstract Base Navigation Class)
Hierarchy
SLL-NFE (Software Component) xNFE
   SLL-NFE-MGM (Application Component) NF-e: Communication Management & Monitoring
     /XNFE/USICORE (Package) User Interface of Core Components (NF-e and CT-e)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_OIF_CONF_EXIT Application specific configuration controller for OIF 20110927
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /XNFE/CL_CTE_NAVIGATION Navigation Class for CT-es in FPM 20110927
2 Inheritance (c INHERITING FROM c_ref)  /XNFE/CL_EVENT_NAVIGATION Navigation via Application-Specific Configuration Controller 20110927
3 Inheritance (c INHERITING FROM c_ref)  /XNFE/CL_MDFE_NAVIGATION Navigation via Application-Specific Configuration Controller 20140507
4 Inheritance (c INHERITING FROM c_ref)  /XNFE/CL_NFE_NAVIGATION Navigation Class for NF-es in FPM 20110927
Properties
Class /XNFE/CL_NAVIGATION  
Short Description Abstract Base Navigation Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /XNFE/USICORE   User Interface of Core Components (NF-e and CT-e) 
Created 20110927   SAP 
Last change 20141107    
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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FPM_OIF_CONF_EXIT Application specific configuration controller for OIF 20110927
Friends
Class /XNFE/CL_NAVIGATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_APPLICATION Instance attribute Protected Object reference (TYPE REF TO) /XNFE/IF_APPLICATION Object for Application 20111220
2 MO_FPM Instance attribute Protected Object reference (TYPE REF TO) IF_FPM Reference of FPM 20111019
3 MT_NAVIGATION Instance attribute Protected Type reference (TYPE) /XNFE/NAVIGATION_T List with Navigation for This 20111019
4 MV_NAVIGATION_EVENT Instance attribute Protected Type reference (TYPE) FPM_EVENT_ID Navigation Event 20120319
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_DIRECTION Instance method Private Method Calculation of Navigation Direction 20120321
2 CHANGE_VARIANT Instance method Protected Method Change Variant 20110927
3 CTE_DETAILS Instance method Public Method Display (Visible/Existing) CT-e Details 20140414
4 CTE_VIS_DETAIL_TABS Instance method Private Method Determine Which Detail Tabs Are Visible 20140414
5 EXECUTE_EXIT Instance method Protected Method Execution of Exit Method 20111020
6 HANDLE_NAVIGATION Instance method Protected Method Handling of Navigation Item 20111020
7 MDFE_DETAILS Instance method Public Method Display of (Visible/Existing) MDF-e Details 20140818
8 MDFE_VIS_DETAIL_TABS Instance method Private Method Determine Which NF-e (006) Detail Tabs Are Visible 20140818
9 NFE_DETAILS Instance method Public Method Display (Visible/Existing) NF-e Details 20140414
10 NFE_VIS_DETAIL_TABS Instance method Private Method Determine Which NF-e (006) Detail Tabs Are Visible 20140414
Events
Class /XNFE/CL_NAVIGATION has no event.
Types
Class /XNFE/CL_NAVIGATION has no local type.
Method Signatures

Method CALCULATE_DIRECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VARIANT Call by reference Type reference (TYPE) STRING FPM Variante 20120321
2 Returning RV_DIRECTION Value transfer Type reference (TYPE) /XNFE/NAVIGATION_DIRECTION Richtung der Navigation 20120321

Method CALCULATE_DIRECTION on class /XNFE/CL_NAVIGATION has no exception.

Method CHANGE_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CANCELED Value transfer Type reference (TYPE) ABAP_BOOL 20110927
2 Importing IO_OIF Call by reference Object reference (TYPE REF TO) IF_FPM_OIF 20110927
3 Importing IV_EXPECTED_VARIANT Call by reference Type reference (TYPE) STRING 20110927

Method CHANGE_VARIANT on class /XNFE/CL_NAVIGATION has no exception.

Method CTE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OIF Call by reference Object reference (TYPE REF TO) IF_FPM_OIF Referenz des OIF APPCC 20140414

Method CTE_DETAILS on class /XNFE/CL_NAVIGATION has no exception.

Method CTE_VIS_DETAIL_TABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_VISIBLE_TABS Value transfer Type reference (TYPE) WDY_KEY_VALUE_LIST Standard Liste von Schlüssel/ Wertbeziehungen als Strings 20140414

Method CTE_VIS_DETAIL_TABS on class /XNFE/CL_NAVIGATION has no exception.

Method EXECUTE_EXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OIF Call by reference Object reference (TYPE REF TO) IF_FPM_OIF Referenz des OIF APPCC 20111020
2 Importing IV_EXIT_NAME Call by reference Type reference (TYPE) /XNFE/EXIT_METHOD_NAME Name Methode 20111020

Method EXECUTE_EXIT on class /XNFE/CL_NAVIGATION has no exception.

Method HANDLE_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OIF Call by reference Object reference (TYPE REF TO) IF_FPM_OIF FPM App CC 20111020
2 Importing IV_ACTION Call by reference Type reference (TYPE) FPM_EVENT_ID FPM Event ID 20111020

Method HANDLE_NAVIGATION on class /XNFE/CL_NAVIGATION has no exception.

Method MDFE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OIF Call by reference Object reference (TYPE REF TO) IF_FPM_OIF Referenz des OIF APPCC 20140818

Method MDFE_DETAILS on class /XNFE/CL_NAVIGATION has no exception.

Method MDFE_VIS_DETAIL_TABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_VISIBLE_TABS Value transfer Type reference (TYPE) WDY_KEY_VALUE_LIST Standard Liste von Schlüssel/ Wertbeziehungen als Strings 20140818

Method MDFE_VIS_DETAIL_TABS on class /XNFE/CL_NAVIGATION has no exception.

Method NFE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OIF Call by reference Object reference (TYPE REF TO) IF_FPM_OIF Referenz des OIF APPCC 20140414

Method NFE_DETAILS on class /XNFE/CL_NAVIGATION has no exception.

Method NFE_VIS_DETAIL_TABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_VISIBLE_TABS Value transfer Type reference (TYPE) WDY_KEY_VALUE_LIST Standard Liste von Schlüssel/ Wertbeziehungen als Strings 20140414

Method NFE_VIS_DETAIL_TABS on class /XNFE/CL_NAVIGATION has no exception.
History
Last changed by/on SAP  20141107 
SAP Release Created in 900