SAP ABAP Class /XNFE/CL_DOCUMENT_FACTORY (Service Class for a Reference to a Document)
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)
Properties
Class /XNFE/CL_DOCUMENT_FACTORY  
Short Description Service Class for a Reference to a Document    
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 20120111   SAP 
Last change 20141107    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /XNFE/CL_DOCUMENT_FACTORY has no forward declaration.
Interfaces
Class /XNFE/CL_DOCUMENT_FACTORY has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 /XNFE/CL_APPLICATION 20120321 Object with Application Data
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_INSTANCE Static Attribute Protected Object reference (TYPE REF TO) /XNFE/IF_DOCUMENT Reference for Singleton 20120111
2 GT_REFERENCES Static Attribute Private Type reference (TYPE) /XNFE/WD_DOCUMENT_REF_T Table with References 20120316
3 MV_RELATED_ACTION Static Attribute Private Type reference (TYPE) FPM_EVENT_ID Action for Related Document 20120123
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_INSTANCE Static method Private Method Creating a new instance 20120308
2 GET_INSTANCE Static method Public Method 20120111
3 GET_RELATED Static method Private Method Returns or creates related instance 20120309
4 GET_RELATED_INSTANCE Static method Public Method Gets Reference to a Related Document 20120123
5 NEXT_NAV_LEVEL Static method Private Method Increase Navigation Level 20130206
6 READ_RELATED Static method Private Method Returns Related Instance That Is Already Instantiated 20120309
7 TOP_REFERENCE Static method Private Method Returns the highest reference 20120319
Events
Class /XNFE/CL_DOCUMENT_FACTORY has no event.
Types
Class /XNFE/CL_DOCUMENT_FACTORY has no local type.
Method Signatures

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_NEW_INSTANCE Value transfer Object reference (TYPE REF TO) /XNFE/IF_DOCUMENT Interface für Dokumentenzugriff 20120326

Method CREATE_INSTANCE on class /XNFE/CL_DOCUMENT_FACTORY has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION_ID Call by reference Type reference (TYPE) FPM_EVENT_ID ID des FPM-Ereignisses 20120319
2 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) /XNFE/IF_DOCUMENT Interface für Dokumentenzugriff 20120111

Method GET_INSTANCE on class /XNFE/CL_DOCUMENT_FACTORY has no exception.

Method GET_RELATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION Call by reference Type reference (TYPE) FPM_EVENT_ID Aktions-ID 20120309
2 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) /XNFE/IF_DOCUMENT Interface für Dokumentenzugriff 20120309

Method GET_RELATED on class /XNFE/CL_DOCUMENT_FACTORY has no exception.

Method GET_RELATED_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) /XNFE/CL_NFE_MESSAGES Allgemeiner Message Handler für NFE 20120123
2 Importing IV_ACTION Call by reference Type reference (TYPE) FPM_EVENT_ID ID des FPM-Ereignisses 20120123
3 Returning RO_DOCUMENT Value transfer Object reference (TYPE REF TO) /XNFE/IF_DOCUMENT Referenz auf verwandten Beleg 20120123

Method GET_RELATED_INSTANCE on class /XNFE/CL_DOCUMENT_FACTORY has no exception.

Method NEXT_NAV_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NAV_LEVEL Value transfer Type reference (TYPE) INT4 aktuelles Navigationslebel (nach Erhöhung) 20130206

Method NEXT_NAV_LEVEL on class /XNFE/CL_DOCUMENT_FACTORY has no exception.

Method READ_RELATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION_ID Call by reference Type reference (TYPE) FPM_EVENT_ID ID des FPM-Ereignisses 20120319
2 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) /XNFE/IF_DOCUMENT Interface für Dokumentenzugriff 20120309

Method READ_RELATED on class /XNFE/CL_DOCUMENT_FACTORY has no exception.

Method TOP_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION_ID Call by reference Type reference (TYPE) FPM_EVENT_ID ID des FPM-Ereignisses 20120319
2 Returning RO_DOCUMENT Value transfer Object reference (TYPE REF TO) /XNFE/IF_DOCUMENT Interface für Dokumentenzugriff 20120319

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