SAP ABAP Class /XNFE/CL_MDFE_OUT (MDF-e Document)
Hierarchy
SLL-NFE (Software Component) xNFE
   SLL-NFE-MGM (Application Component) NF-e: Communication Management & Monitoring
     /XNFE/USIMDFE (Package) MDF-e: User Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /XNFE/CL_DOCUMENT Base Class of Document 20140505
Properties
Class /XNFE/CL_MDFE_OUT  
Short Description MDF-e Document    
Super Class /XNFE/CL_DOCUMENT Base Class of Document 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /XNFE/USIMDFE   MDF-e: User Interface 
Created 20140505   SAP 
Last change 20141107    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /XNFE/CL_MDFE_OUT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /XNFE/CL_NFE_OUT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 /XNFE/IF_WD_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /XNFE/CL_MDFE_OUT has no interface implemented.
Friends
Class /XNFE/CL_MDFE_OUT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_MDFE Instance attribute Private Type reference (TYPE) /XNFE/CL_MDFE_OUT=>S_MDFE Display Structure for FPM Header Areas of NF-es 20140508
2 MT_EVENTS Instance attribute Private Type reference (TYPE) /XNFE/CL_MDFE_OUT=>T_EVENTS Table with Data of Events for a Document 20140505
Methods
# Method Level Visibility Method type Description Created on
1 GET_EVENTS_DATA Instance method Public Method Returns All Event Data for Selected MDF-es (Archive Only) 20140505
2 GET_HEADER_BY_ID Instance method Public Method Returns and Loads the MDF-e Header for an ID 20140505
3 HANDLE_EVENTS Instance method Private Method Internal Formatting of Events 20140505
4 LOAD_DATA Instance method Private Method REturns Data for a Selected MDF-e (Outbound, Archive) 20140505
Events
Class /XNFE/CL_MDFE_OUT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_EVENTS Public See coding Event Data for a Document 20140505 begin of s_events, tab_type type /xnfe/if_wd_event_constants=>event_tab_type, table type ref to data, end of s_events
2 S_MDFE Public See coding 20140508 begin of s_mdfe, guid type /xnfe/guid_16, id type /xnfe/id, create_date type /xnfe/createdate, cnpj_emit type /xnfe/cnpj_emit, xnome_emit type /xnfe/xnome_emit, statcod type /xnfe/statuscode, batch_guid type /xnfe/guid_16, batchid type /xnfe/batchid, proctyp type /xnfe/proctyp, xmlversion type /xnfe/xml_version, has_xml type abap_bool, has_canc_xml type abap_bool, end of s_mdfe
3 T_EVENTS Public See coding Table with Data of Events for a Document 20140505 t_events type standard table of s_events
Method Signatures

Method GET_EVENTS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EVENTS_DATA Call by reference Type reference (TYPE) /XNFE/CL_MDFE_OUT=>T_EVENTS Tabelle mit Guids von Events zu einem Dokument 20140505

Method GET_EVENTS_DATA on class /XNFE/CL_MDFE_OUT has no exception.

Method GET_HEADER_BY_ID 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 20140505
2 Importing IV_ID Call by reference Type reference (TYPE) /XNFE/ID 44-stelliger Zugriffsschlüssel 20140505
3 Returning RS_HEADER Value transfer Type reference (TYPE) /XNFE/OUTMDFEHD Kopfstruktur 20140505

Method GET_HEADER_BY_ID on class /XNFE/CL_MDFE_OUT has no exception.

Method HANDLE_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EVENTS Call by reference Type reference (TYPE) /XNFE/EVENTS_T Nota Fiscal Eletronica (NFe): Events 20140505
2 Importing IT_EVENT_HIST Call by reference Type reference (TYPE) /XNFE/EVENT_HIST_T Event-Historie 20140505
3 Importing IT_EVENT_STAT Call by reference Type reference (TYPE) /XNFE/EVENT_STAT_T Events: Tabellentyp für Status 20140505
4 Importing IT_EVENT_XML Call by reference Type reference (TYPE) /XNFE/EVENT_XML_T Events: Tabellentyp zur XML-Tabelle 20140505
5 Importing IT_SYMSG Call by reference Type reference (TYPE) /XNFE/SYMSG_T Tabellentype zu /XNFE/SYMSG 20140505

Method HANDLE_EVENTS on class /XNFE/CL_MDFE_OUT has no exception.

Method LOAD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OUTMDFEHD Call by reference Type reference (TYPE) /XNFE/OUTMDFEHD MDF-e Outbound Kopfdaten 20140602
2 Exporting ES_XML Call by reference Type reference (TYPE) /XNFE/OUTMDFEXML MDF-e Outbound XML Daten 20140505
3 Exporting ET_HISTORY Call by reference Type reference (TYPE) /XNFE/OUTHIST_T Tabellentype zur Struktur /XNFE/OUTHIST 20140602
4 Exporting ET_STATUS Call by reference Type reference (TYPE) /XNFE/OUTHDSTA_T Tabellentyp zur Struktur /XNFE/OUTHDSTA 20140602
5 Exporting ET_STRUCTURES Call by reference Type reference (TYPE) /XNFE/PROXY_STRUCTURES_T Identifikation mit Referenz Proxystrukturen 20140505
6 Exporting ET_SYMSG Call by reference Type reference (TYPE) /XNFE/SYMSG_T Tabellentype zu /XNFE/SYMSG 20140505
7 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) /XNFE/CL_NFE_MESSAGES Allgemeiner Message Handler für NFE 20140505
8 Importing IV_GUID Call by reference Type reference (TYPE) /XNFE/GUID_16 Primärschlüssel als GUID im 'RAW' Format 20140505
9 Importing IV_ID Call by reference Type reference (TYPE) /XNFE/ID 44-stelliger Zugriffsschlüssel 20140505
10 Importing IV_LOCK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20140505
11 Importing IV_XML_TRANSFORM Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20140505
12 Importing IV_XML_TYPE Call by reference Type reference (TYPE) CHAR2 /XNFE/IF_WD_CONSTANTS=>CV_XML-NORMAL 20140505

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