SAP ABAP Class /XNFE/CL_NFE_RECEIVER_ACK_WP (Feeder Class for NF-e Fiscal Workplace)
Hierarchy
SLL-NFE (Software Component) xNFE
   SLL-NFE-MGM (Application Component) NF-e: Communication Management & Monitoring
     /XNFE/USIB2B (Package) NF-e: User Interface - Inbound
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /XNFE/CL_MONITOR Feeder Base Component 20130207
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_POWL_OVS Interface providing callback methods for using OVS with POWL 20130417
Properties
Class /XNFE/CL_NFE_RECEIVER_ACK_WP  
Short Description Feeder Class for NF-e Fiscal Workplace    
Super Class /XNFE/CL_MONITOR Feeder Base Component 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /XNFE/USIB2B   NF-e: User Interface - Inbound 
Created 20130207   SAP 
Last change 20141107    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /XNFE/IF_WD_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_POWL_OVS Interface providing callback methods for using OVS with POWL 20130417
Friends
Class /XNFE/CL_NFE_RECEIVER_ACK_WP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_AUTH_CACHE Instance attribute Private See coding Internal Table with Cache for Authorization check 20130207
2 MT_RESULT Instance attribute Private See coding Internal Results Table 20130207
3 MT_TIMES_CACHE Instance attribute Private See coding Deadlines 20131218
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_RANGE_REISSUE Instance method Private Method Building of Selection for Events for (Re-)Issuing 20140111
2 CALCULATE_REMAINING_DAYS Instance method Private Method Calculation of Remaining Days 20131218
3 CHECK_ACTION_ALLOWED Instance method Private Method Check Whether Action May Be Executed 20130207
4 CHECK_REC_ACK_OPAW Instance method Private Method Check If Creation of Operation Acknowledgment Event Possible 20130207
5 CHECK_REC_ACK_OPCO Instance method Private Method Check If Creation of Operation Confirmation Event Possible 20130207
6 CHECK_REC_ACK_OPDE Instance method Private Method Check If Creation of Operation Denial Event Possible 20130207
7 CHECK_REC_ACK_OPNA Instance method Private Method Check If Creation of Operation Not Accomplish.Event Possible 20130207
8 GET_REC_ACK_EVENTS_FOR_NFE Instance method Private Method Return the Events of Receiver Acknowledgment Family 20130207
Events
Class /XNFE/CL_NFE_RECEIVER_ACK_WP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_AUTH_CACHE Private See coding Local Cache for Authorization Check 20130207 BEGIN OF ty_auth_cache, ptyp TYPE /xnfe/proctyp, cnpj TYPE /xnfe/cnpj_emit, cnbp TYPE /xnfe/cnpj_bupa, actvt TYPE char2, subrc TYPE sysubrc, END OF ty_auth_cache
2 TY_TIMES_CACHE Private See coding 20131218 BEGIN OF ty_times_cache, dt_timestamp type /xnfe/timestamp_final_utc, remaining_days type /xnfe/days_to_final_disp, END OF ty_times_cache
Method Signatures

Method BUILD_RANGE_REISSUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SITOPPRG_STATUS Call by reference Type reference (TYPE) ANY TABLE Range mit erlaubten Stutus für Ereignis Ausstellung 20140111

Method BUILD_RANGE_REISSUE on class /XNFE/CL_NFE_RECEIVER_ACK_WP has no exception.

Method CALCULATE_REMAINING_DAYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIMESTAMP_DB Call by reference Type reference (TYPE) /XNFE/TIMESTAMP_FINAL_UTC OPPRG Ereignisse: Zeitstempel Final Event Deadline (UTC) 20131218
2 Importing IV_TIMESTAMP_NOW Call by reference Type reference (TYPE) /XNFE/TIMESTAMP_FINAL_UTC OPPRG Ereignisse: Zeitstempel Final Event Deadline (UTC) 20131218
3 Returning RV_REMAINING_DAYS Value transfer Type reference (TYPE) /XNFE/DAYS_TO_FINAL_DISP OPPRG Ereignisse: Tage bis Final Event Deadline 20131218

Method CALCULATE_REMAINING_DAYS on class /XNFE/CL_NFE_RECEIVER_ACK_WP has no exception.

Method CHECK_ACTION_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CNPJ_D Call by reference Type reference (TYPE) /XNFE/CNPJ_DEST CNPJ-Nummer des NF-e-Empfängers 20130207
2 Importing IV_CNPJ_E Call by reference Type reference (TYPE) /XNFE/CNPJ_EMIT CNPJ-Nummer des NF-e-Senders 20130207
3 Importing IV_PROCTYP Call by reference Type reference (TYPE) /XNFE/PROCTYP Prozesstyp 20130207
4 Returning RV_VALID Value transfer Type reference (TYPE) ABAP_BOOL 20130207

Method CHECK_ACTION_ALLOWED on class /XNFE/CL_NFE_RECEIVER_ACK_WP has no exception.

Method CHECK_REC_ACK_OPAW 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 20130207
2 Importing IV_ACTSTAT Call by reference Type reference (TYPE) /XNFE/ACTSTAT Gesamtstatus 20130207
3 Importing IV_NFEID Call by reference Type reference (TYPE) /XNFE/ID 44-stelliger Zugriffsschlüssel 20130207
4 Returning RV_VALID Value transfer Type reference (TYPE) ABAP_BOOL Erstellen erlaubt 20130207

Method CHECK_REC_ACK_OPAW on class /XNFE/CL_NFE_RECEIVER_ACK_WP has no exception.

Method CHECK_REC_ACK_OPCO 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 20130207
2 Importing IV_ACTSTAT Call by reference Type reference (TYPE) /XNFE/ACTSTAT Gesamtstatus 20130207
3 Importing IV_NFEID Call by reference Type reference (TYPE) /XNFE/ID 44-stelliger Zugriffsschlüssel 20130207
4 Returning RV_VALID Value transfer Type reference (TYPE) ABAP_BOOL Erstellen erlaubt 20130207

Method CHECK_REC_ACK_OPCO on class /XNFE/CL_NFE_RECEIVER_ACK_WP has no exception.

Method CHECK_REC_ACK_OPDE 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 20130207
2 Importing IV_ACTSTAT Call by reference Type reference (TYPE) /XNFE/ACTSTAT Gesamtstatus 20130207
3 Importing IV_NFEID Call by reference Type reference (TYPE) /XNFE/ID 44-stelliger Zugriffsschlüssel 20130207
4 Returning RV_VALID Value transfer Type reference (TYPE) ABAP_BOOL Erstellen erlaubt 20130207

Method CHECK_REC_ACK_OPDE on class /XNFE/CL_NFE_RECEIVER_ACK_WP has no exception.

Method CHECK_REC_ACK_OPNA 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 20130207
2 Importing IV_ACTSTAT Call by reference Type reference (TYPE) /XNFE/ACTSTAT Gesamtstatus 20130207
3 Importing IV_NFEID Call by reference Type reference (TYPE) /XNFE/ID 44-stelliger Zugriffsschlüssel 20130207
4 Returning RV_VALID Value transfer Type reference (TYPE) ABAP_BOOL Erstellen erlaubt 20130207

Method CHECK_REC_ACK_OPNA on class /XNFE/CL_NFE_RECEIVER_ACK_WP has no exception.

Method GET_REC_ACK_EVENTS_FOR_NFE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SO_ID Call by reference Type reference (TYPE) /XNFE/NFEID_R_T NFe : Rangetabellentyp zum Datenelement /XNFE/ID 20130207
2 Importing IV_ID Call by reference Type reference (TYPE) /XNFE/ID 44-stelliger Zugriffsschlüssel 20130207
3 Returning RT_EVENTS Value transfer Type reference (TYPE) /XNFE/EVENTS_T Nota Fiscal Eletronica (NFe): Events 20130207

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