SAP ABAP Class /XNFE/CL_XML_MASS_DATA_ASSIST (Assistance Class for XML Mass Download)
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 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20101206
Properties
Class /XNFE/CL_XML_MASS_DATA_ASSIST  
Short Description Assistance Class for XML Mass Download    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance 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 20101206   SAP 
Last change 20141107    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /XNFE/CL_XML_MASS_DATA_ASSIST has no forward declaration.
Interfaces
Class /XNFE/CL_XML_MASS_DATA_ASSIST has no interface implemented.
Friends
Class /XNFE/CL_XML_MASS_DATA_ASSIST has no friend class.
Attributes
Class /XNFE/CL_XML_MASS_DATA_ASSIST has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EVENTS_TO_ZIP Instance method Private Method Add Events of a Document to an Archive 20131213
2 BUILD_SELECT_OPTIONS Instance method Public Method Setup Selection Options by Message Type 20101217
3 DOWNLOAD_ZIP Instance method Private Method Pass On Completed ZIP File for Download 20101207
4 INIT_DOWNLOAD Instance method Public Method Setup Selection Options by Message Type 20101217
5 INIT_WITH_ERROR_ALV Instance method Public Method Initialize ALV Component Display Document Errors 20101217
6 PREPARE_INCTE_DATA Instance method Private Method Prepare to Download XML for Incoming CT-e Data 20101217
7 PREPARE_INCTE_DOWNLOAD Instance method Private Method Prepare Download of Selected XML Files as ZIP File 20101207
8 PREPARE_INNFE_DATA Instance method Private Method Prepare to Download XML for Incoming NF-e Data 20101217
9 PREPARE_INNFE_DATA_OLD Instance method Private Method Prepare XML Download for Incoming NF-e Data (R1.0) 20110223
10 PREPARE_INNFE_DOWNLOAD Instance method Private Method Prepare Download of Selected XML Files as ZIP File 20101207
11 PREPARE_INNFE_DOWNLOAD_OLD Instance method Private Method Prepare Download of Selected XML Files as ZIP File 20110223
12 PREPARE_OUTCTE_DATA Instance method Private Method Prepare Download of XML File for Outbound CT-es 20120606
13 PREPARE_OUTCTE_DOWNLOAD Instance method Private Method Prepare Download of Selected XML Files as ZIP File 20120606
14 PREPARE_OUTNFE_DATA Instance method Private Method Prepare to Download XML for Incoming NF-e Data 20101217
15 PREPARE_OUTNFE_DOWNLOAD Instance method Private Method Prepare Download of Selected XML Files as ZIP File 20101207
16 PREPARE_ZIP_DOWNLOAD Instance method Private Method Download Preparation of ZIP File 20131213
17 SET_HEADER Instance method Public Method Initialize FPM Variant (IDR and Toolbar) for Workplace 20101217
Events
Class /XNFE/CL_XML_MASS_DATA_ASSIST has no event.
Types
Class /XNFE/CL_XML_MASS_DATA_ASSIST has no local type.
Method Signatures

Method ADD_EVENTS_TO_ZIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ZIP Call by reference Object reference (TYPE REF TO) CL_ABAP_ZIP Zip-Utility 20131213
2 Importing IT_EVENTS Call by reference Type reference (TYPE) /XNFE/EVENTS_T Nota Fiscal Eletronica (NFe): Events 20131213
3 Importing IT_EVENT_XML Call by reference Type reference (TYPE) /XNFE/EVENT_XML_T Events: Tabellentyp zur XML-Tabelle 20131213
4 Importing IV_DOCTYPE Call by reference Type reference (TYPE) /XNFE/DOCTYPE Belegart (CTE/NFE/Event) 20131213
5 Importing IV_ID Call by reference Type reference (TYPE) /XNFE/ID 44-stelliger Zugriffsschlüssel 20131213

Method ADD_EVENTS_TO_ZIP on class /XNFE/CL_XML_MASS_DATA_ASSIST has no exception.

Method BUILD_SELECT_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SELECT_OPTIONS Call by reference Object reference (TYPE REF TO) IF_WD_SELECT_OPTIONS Öffentliches Interface für Select Options 20101217
2 Importing IV_VALUE Call by reference Type reference (TYPE) /XNFE/XML_MASS_DOWNLOAD_TYPE Typ für Massendownload von XML 20101217

Method BUILD_SELECT_OPTIONS on class /XNFE/CL_XML_MASS_DATA_ASSIST has no exception.

Method DOWNLOAD_ZIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ZIP_NAME Call by reference Type reference (TYPE) STRING Name der ZIP Datei 20101207
2 Importing IV_ZIP_XSTRING Call by reference Type reference (TYPE) XSTRING Inhalt der ZIP Datei 20101207

Method DOWNLOAD_ZIP on class /XNFE/CL_XML_MASS_DATA_ASSIST has no exception.

Method INIT_DOWNLOAD 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 20101217
2 Importing IO_SELECT_OPTIONS Call by reference Object reference (TYPE REF TO) IF_WD_SELECT_OPTIONS Öffentliches Interface für Select Options 20101217
3 Importing IV_VALUE Call by reference Type reference (TYPE) /XNFE/XML_MASS_DOWNLOAD_TYPE Typ für Massendownload von XML 20101217
4 Returning RT_WITH_ERROR Value transfer Type reference (TYPE) /XNFE/WD_DOC_WITH_ERRORS_T NF-es/ CT-es mit Fehlern 20101217

Method INIT_DOWNLOAD on class /XNFE/CL_XML_MASS_DATA_ASSIST has no exception.

Method INIT_WITH_ERROR_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IF_CTRL Call by reference Object reference (TYPE REF TO) IWCI_SALV_WD_TABLE WebDynpro Interface COMPONENTCONTROLLER 20101217

Method INIT_WITH_ERROR_ALV on class /XNFE/CL_XML_MASS_DATA_ASSIST has no exception.

Method PREPARE_INCTE_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 20101217
2 Importing IR_CNPJ_E Call by reference Object reference (TYPE REF TO) DATA Tabellenreferenz mit Selektionswerten 20101217
3 Importing IR_CNPJ_T Call by reference Object reference (TYPE REF TO) DATA Tabellenreferenz mit Selektionswerten 20101217
4 Importing IR_DATE Call by reference Object reference (TYPE REF TO) DATA Tabellenreferenz mit Selektionswerten 20101217
5 Importing IR_PROCTYP Call by reference Object reference (TYPE REF TO) DATA Tabellenreferenz mit Selektionswerten 20130514
6 Returning RT_WITH_ERROR Value transfer Type reference (TYPE) /XNFE/INCTE_WITH_ERRORS_T CT-e Incoming: CT-es mit Fehlern 20101217

Method PREPARE_INCTE_DATA on class /XNFE/CL_XML_MASS_DATA_ASSIST has no exception.

Method PREPARE_INCTE_DOWNLOAD 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 20130829
2 Importing IT_EVENT_XML Call by reference Type reference (TYPE) /XNFE/EVENT_XML_T Events: Tabellentyp zur XML-Tabelle 20130829
3 Importing IT_INCTEHD Call by reference Type reference (TYPE) /XNFE/INCTEHD_T CT-e-Header 20101207
4 Importing IT_INXML Call by reference Type reference (TYPE) /XNFE/INCTEXML_T CT-e XML Daten 20101207

Method PREPARE_INCTE_DOWNLOAD on class /XNFE/CL_XML_MASS_DATA_ASSIST has no exception.

Method PREPARE_INNFE_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 20101217
2 Importing IR_CNPJ_D Call by reference Object reference (TYPE REF TO) DATA Tabellenreferenz mit Selektionswerten 20101217
3 Importing IR_CNPJ_E Call by reference Object reference (TYPE REF TO) DATA Tabellenreferenz mit Selektionswerten 20101217
4 Importing IR_DATE Call by reference Object reference (TYPE REF TO) DATA Tabellenreferenz mit Selektionswerten 20101217
5 Importing IR_PROCTYP Call by reference Object reference (TYPE REF TO) DATA Tabellenreferenz mit Selektionswerten 20101217
6 Returning RT_WITH_ERROR Value transfer Type reference (TYPE) /XNFE/INNFE_WITH_ERRORS_T NF-e Incoming: NF-es mit Fehlern 20101217

Method PREPARE_INNFE_DATA on class /XNFE/CL_XML_MASS_DATA_ASSIST has no exception.

Method PREPARE_INNFE_DATA_OLD 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 20110223
2 Importing IR_CNPJ_D Call by reference Object reference (TYPE REF TO) DATA Tabellenreferenz mit Selektionswerten 20110223
3 Importing IR_CNPJ_E Call by reference Object reference (TYPE REF TO) DATA Tabellenreferenz mit Selektionswerten 20110223
4 Importing IR_DATE Call by reference Object reference (TYPE REF TO) DATA Tabellenreferenz mit Selektionswerten 20110223
5 Returning RT_WITH_ERROR Value transfer Type reference (TYPE) /XNFE/OUTNFE_WITH_ERRORS_T NF-e Outgoing: NF-es mit Fehlern 20110223

Method PREPARE_INNFE_DATA_OLD on class /XNFE/CL_XML_MASS_DATA_ASSIST has no exception.

Method PREPARE_INNFE_DOWNLOAD 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 20110725
2 Importing IT_EVENT_XML Call by reference Type reference (TYPE) /XNFE/EVENT_XML_T Events: Tabellentyp zur XML-Tabelle 20110725
3 Importing IT_INNFEHD Call by reference Type reference (TYPE) /XNFE/INNFEHD_T NF-e Incoming Kopfdaten 20101207
4 Importing IT_INXML Call by reference Type reference (TYPE) /XNFE/INXML_T NF-e Incoming XML Daten 20101207

Method PREPARE_INNFE_DOWNLOAD on class /XNFE/CL_XML_MASS_DATA_ASSIST has no exception.

Method PREPARE_INNFE_DOWNLOAD_OLD 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 20110725
2 Importing IT_EVENT_XML Call by reference Type reference (TYPE) /XNFE/EVENT_XML_T Events: Tabellentyp zur XML-Tabelle 20110725
3 Importing IT_XMLIN Call by reference Type reference (TYPE) /XNFE/XMLIN_T NFe: Tabellentyp zu /XNFE/XMLIN 20110223

Method PREPARE_INNFE_DOWNLOAD_OLD on class /XNFE/CL_XML_MASS_DATA_ASSIST has no exception.

Method PREPARE_OUTCTE_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 20120606
2 Importing IR_CNPJ_E Call by reference Object reference (TYPE REF TO) DATA Tabellenreferenz mit Selektionswerten 20120606
3 Importing IR_CNPJ_T Call by reference Object reference (TYPE REF TO) DATA Tabellenreferenz mit Selektionswerten 20120606
4 Importing IR_DATE Call by reference Object reference (TYPE REF TO) DATA Tabellenreferenz mit Selektionswerten 20120606
5 Returning RT_WITH_ERROR Value transfer Type reference (TYPE) /XNFE/INCTE_WITH_ERRORS_T CT-e Incoming: CT-es mit Fehlern 20120709

Method PREPARE_OUTCTE_DATA on class /XNFE/CL_XML_MASS_DATA_ASSIST has no exception.

Method PREPARE_OUTCTE_DOWNLOAD 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 20130829
2 Importing IT_EVENT_XML Call by reference Type reference (TYPE) /XNFE/EVENT_XML_T Events: Tabellentyp zur XML-Tabelle 20130829
3 Importing IT_OUTCTEHD Call by reference Type reference (TYPE) /XNFE/OUTCTEHD_T Tabellentyp für CT-e Outbound Kopfdaten 20120606
4 Importing IT_OUTCTEXML Call by reference Type reference (TYPE) /XNFE/OUTCTEXML_T Tabellentyp XML Daten 20120606

Method PREPARE_OUTCTE_DOWNLOAD on class /XNFE/CL_XML_MASS_DATA_ASSIST has no exception.

Method PREPARE_OUTNFE_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 20101217
2 Importing IR_CNPJ_D Call by reference Object reference (TYPE REF TO) DATA Tabellenreferenz mit Selektionswerten 20101217
3 Importing IR_CNPJ_E Call by reference Object reference (TYPE REF TO) DATA Tabellenreferenz mit Selektionswerten 20101217
4 Importing IR_DATE Call by reference Object reference (TYPE REF TO) DATA Tabellenreferenz mit Selektionswerten 20101217
5 Importing IR_NNF Call by reference Object reference (TYPE REF TO) DATA Tabellenreferenz mit Selektionswerten 20131015
6 Importing IR_SERIE Call by reference Object reference (TYPE REF TO) DATA Parameterreferenz mit Selektionswerten 20131015
7 Returning RT_WITH_ERROR Value transfer Type reference (TYPE) /XNFE/OUTNFE_WITH_ERRORS_T NF-e Outgoing: NF-es mit Fehlern 20101217

Method PREPARE_OUTNFE_DATA on class /XNFE/CL_XML_MASS_DATA_ASSIST has no exception.

Method PREPARE_OUTNFE_DOWNLOAD 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 20110725
2 Importing IT_EVENT_XML Call by reference Type reference (TYPE) /XNFE/EVENT_XML_T Events: Tabellentyp zur XML-Tabelle 20110725
3 Importing IT_NFEHD Call by reference Type reference (TYPE) /XNFE/NFEHD_T NF-e-Kopfdaten 20101208
4 Importing IT_OUTNFEHD Call by reference Type reference (TYPE) /XNFE/OUTNFEHD_T NF-e Outbound Kopfdaten 20131213
5 Importing IT_OUTNFEXML Call by reference Type reference (TYPE) /XNFE/OUTNFEXML_T NF-e Outbound XML Daten 20131213
6 Importing IT_XML Call by reference Type reference (TYPE) /XNFE/XML_T NF-e XML-Daten 20101208

Method PREPARE_OUTNFE_DOWNLOAD on class /XNFE/CL_XML_MASS_DATA_ASSIST has no exception.

Method PREPARE_ZIP_DOWNLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ZIP Call by reference Object reference (TYPE REF TO) CL_ABAP_ZIP Zip-Utility 20131213
2 Importing IV_ZIP_PREFIX Call by reference Type reference (TYPE) CHAR6 Zip Präfix 20131213

Method PREPARE_ZIP_DOWNLOAD on class /XNFE/CL_XML_MASS_DATA_ASSIST has no exception.

Method SET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WD_CONTROLLER Controllerreferenz 20101217
2 Importing IV_SELECTION Call by reference Type reference (TYPE) /XNFE/XML_MASS_DOWNLOAD_TYPE Typ für Massendownload von XML 20101217

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