SAP ABAP Class /XNFE/CL_NFE_OUT (Document of Outbound NF-e)
Hierarchy
SLL-NFE (Software Component) xNFE
   SLL-NFE-MGM (Application Component) NF-e: Communication Management & Monitoring
     /XNFE/USI (Package) NF-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 20120131
Properties
Class /XNFE/CL_NFE_OUT  
Short Description Document of Outbound NF-e    
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/USI   NF-e: User Interface 
Created 20120131   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_NFE_OUT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /XNFE/IF_WD_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /XNFE/CL_NFE_OUT has no interface implemented.
Friends
Class /XNFE/CL_NFE_OUT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_NFE Instance attribute Private Type reference (TYPE) /XNFE/CL_NFE_OUT=>S_NFE Display Structure for FPM Header Areas of NF-es 20140311
2 MT_EVENTS Instance attribute Private Type reference (TYPE) /XNFE/CL_NFE_OUT=>T_EVENTS Table with Data of Events for a Document 20120131
Methods
# Method Level Visibility Method type Description Created on
1 DOWNLOAD_DANFE Instance method Private Method Download/Display of DANFE 20140122
2 GET_EVENTS_DATA Instance method Public Method Return All Event Data for Selected NF-e (Archive Only) 20120808
3 GET_HEADER_BY_ID Instance method Public Method Returns and loads NF-e header for an ID 20140321
4 HANDLE_EVENTS Instance method Private Method Internal Formatting of Events 20120131
5 LOAD_ARCH_DATA Instance method Public Method Return Data for Selected NF-e (Outgoing, Archive) 20120307
6 LOAD_DATA Instance method Private Method Return Data for Selected NF-e (Outgoing, Archive) 20120131
Events
Class /XNFE/CL_NFE_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 20120131 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_NFE Public See coding 20140311 begin of s_nfe, guid type /xnfe/guid_16, id type /xnfe/id, versnum type /xnfe/versnum, create_date type /xnfe/createdate, cnpj_dest type /xnfe/cnpj_dest, xnome_dest type /xnfe/xnome_dest, cnpj_emit type /xnfe/cnpj_emit, xnome_emit type /xnfe/xnome_emit, t1_cnpj type /xnfe/t_cnpj, 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, has_skip_xml type abap_bool, end of s_nfe
3 T_EVENTS Public See coding Table with Data of Events for a Document 20120131 t_events type standard table of s_events
Method Signatures

Method DOWNLOAD_DANFE 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 20140122

Method DOWNLOAD_DANFE on class /XNFE/CL_NFE_OUT has no exception.

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_NFE=>T_EVENTS Tabelle mit Guids von Events zu einem Dokument 20120808

Method GET_EVENTS_DATA on class /XNFE/CL_NFE_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 20140321
2 Importing IV_ID Call by reference Type reference (TYPE) /XNFE/ID 44-stelliger Zugriffsschlüssel 20140321
3 Returning RS_HEADER Value transfer Type reference (TYPE) /XNFE/OUTNFEHD Kopfstruktur 20140321

Method GET_HEADER_BY_ID on class /XNFE/CL_NFE_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 20120131
2 Importing IT_EVENT_HIST Call by reference Type reference (TYPE) /XNFE/EVENT_HIST_T Event-Historie 20120131
3 Importing IT_EVENT_STAT Call by reference Type reference (TYPE) /XNFE/EVENT_STAT_T Events: Tabellentyp für Status 20120131
4 Importing IT_EVENT_XML Call by reference Type reference (TYPE) /XNFE/EVENT_XML_T Events: Tabellentyp zur XML-Tabelle 20120131
5 Importing IT_SYMSG Call by reference Type reference (TYPE) /XNFE/SYMSG_T Tabellentype zu /XNFE/SYMSG 20120131

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

Method LOAD_ARCH_DATA 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 20120307
2 Importing IV_CREATEDATE Call by reference Type reference (TYPE) /XNFE/CREATEDATE Anlagedatum 20120307
3 Importing IV_ID Call by reference Type reference (TYPE) /XNFE/ID 44-stelliger Zugriffsschlüssel 20120307
4 Importing IV_VERSNUM Call by reference Type reference (TYPE) /XNFE/VERSNUM Versionsnummer der NF-e 20120307

Method LOAD_ARCH_DATA on class /XNFE/CL_NFE_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_OUTNFEHD Call by reference Type reference (TYPE) /XNFE/OUTNFEHD NF-e Outbound Kopfdaten 20131018
2 Exporting ES_XML Call by reference Type reference (TYPE) /XNFE/OUTNFEXML NF-e Outbound XML Daten 20131018
3 Exporting ET_NFE_HISTORY Call by reference Type reference (TYPE) /XNFE/OUTHIST_T Tabellentype zur Struktur /XNFE/OUTHIST 20131018
4 Exporting ET_NFE_STATUS Call by reference Type reference (TYPE) /XNFE/OUTHDSTA_T Tabellentyp zur Struktur /XNFE/OUTHDSTA 20131018
5 Exporting ET_REFNFE Call by reference Type reference (TYPE) /XNFE/OUTNFEREF_T NF-e Outbound: Referenzierte NF-es 20131018
6 Exporting ET_STRUCTURES Call by reference Type reference (TYPE) /XNFE/PROXY_STRUCTURES_T Identifikation mit Referenz Proxystrukturen 20131018
7 Exporting ET_SYMSG Call by reference Type reference (TYPE) /XNFE/SYMSG_T Tabellentype zu /XNFE/SYMSG 20131018
8 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) /XNFE/CL_NFE_MESSAGES Allgemeiner Message Handler für NFE 20120131
9 Importing IV_GUID Call by reference Type reference (TYPE) /XNFE/GUID_16 Primärschlüssel als GUID im 'RAW' Format 20131018
10 Importing IV_ID Call by reference Type reference (TYPE) /XNFE/ID 44-stelliger Zugriffsschlüssel 20120131
11 Importing IV_LOCK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20131018
12 Importing IV_XML_TRANSFORM Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20131018
13 Importing IV_XML_TYPE Call by reference Type reference (TYPE) CHAR2 /XNFE/IF_WD_CONSTANTS=>CV_XML-NORMAL 20131018

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