SAP ABAP Class /XNFE/CL_EVENTS_ASSIST (Events - Assistance Class)
Hierarchy
☛
SLL-NFE (Software Component) xNFE
⤷
SLL-NFE-MGM (Application Component) NF-e: Communication Management & Monitoring
⤷
/XNFE/USIEVENT (Package) Events: User Interface
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | /XNFE/CL_WP_DETAILS_ASSIST_NEW | General Assistance Class for Summary Details of Document | 20130226 |
Properties
| Class | /XNFE/CL_EVENTS_ASSIST | |
| Short Description | Events - Assistance Class | |
| Super Class | /XNFE/CL_WP_DETAILS_ASSIST_NEW | General Assistance Class for Summary Details of Document |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /XNFE/USIEVENT | Events: User Interface |
| Created | 20110202 | SAP |
| Last change | 20141107 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /XNFE/CL_EVENTS_ASSIST has no interface implemented.
Friends
Class /XNFE/CL_EVENTS_ASSIST has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Object reference (TYPE REF TO) | IWCI_SALV_WD_TABLE | COMPONENTCONTROLLER Web Dynpro Interface | 20110323 | |||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | IWCI_SALV_WD_TABLE | COMPONENTCONTROLLER Web Dynpro Interface | 20110323 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | /XNFE/EVENTS_T | Table with All Events (Previous and Current) | 20110309 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Adapt ALV of Event Display for Batch Display | 20110321 | |
| 2 | Instance method | Public | Method | Adapt ALV of Event Display for Previous Event Versions | 20110322 | |
| 3 | Instance method | Private | Method | Check Authorization for Display of Individual Results | 20130409 | |
| 4 | Instance method | Private | Method | NO LONGER USED | 20120515 | |
| 5 | Instance method | Private | Method | NO LONGER USED | 20120515 | |
| 6 | Instance method | Private | Method | Set All Toolbar Buttons to Status "Off" | 20110207 | |
| 7 | Instance method | Public | Method | Check Which Buttons Are Available for ALV Toolbar | 20110207 | |
| 8 | Instance method | Private | Method | Return B2B Process Type | 20140407 | |
| 9 | Instance method | Private | Method | Events for a Selected Access Key | 20110809 | |
| 10 | Instance method | Public | Method | Return All Existing Events for an Access Key | 20110318 | |
| 11 | Instance method | Public | Method | Return All Existing Events for an Access Key | 20110318 | |
| 12 | Instance method | Private | Method | Convert Data for Event Overview for WD Output | 20110202 | |
| 13 | Instance method | Public | Method | Instantiation of ALV for NF-e Assignments by Workplace | 20110204 | |
| 14 | Instance method | Private | Method | Is a repeat send over B2B for event possible? | 20130328 | |
| 15 | Instance method | Public | Method | Does the NF-e XML file exist? | 20130206 | |
| 16 | Instance method | Public | Method | Return List of Previous Versions for an Event | 20110505 | |
| 17 | Instance method | Public | Method | Resend Event XML File to Business Partner | 20130306 |
Events
Class /XNFE/CL_EVENTS_ASSIST has no event.
Types
Class /XNFE/CL_EVENTS_ASSIST has no local type.
Method Signatures
Method ADAPT_EVENT_ALV_FOR_BATCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NO_EVENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Kein Event für Batch-Guid verfügbar | 20110323 |
Method ADAPT_EVENT_ALV_FOR_BATCH on class /XNFE/CL_EVENTS_ASSIST has no exception.
Method ADAPT_EVENT_ALV_FOR_FORMER_VER Signature
Method ADAPT_EVENT_ALV_FOR_FORMER_VER on class /XNFE/CL_EVENTS_ASSIST has no parameter.
Method ADAPT_EVENT_ALV_FOR_FORMER_VER on class /XNFE/CL_EVENTS_ASSIST has no exception.
Method CHECK_AUTH_FOR_EVENTS_IN_BATCH Signature
Method CHECK_AUTH_FOR_EVENTS_IN_BATCH on class /XNFE/CL_EVENTS_ASSIST has no parameter.
Method CHECK_AUTH_FOR_EVENTS_IN_BATCH on class /XNFE/CL_EVENTS_ASSIST has no exception.
Method CHECK_AUTH_NFE_IN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | /XNFE/CL_NFE_MESSAGES | Allgemeiner Message Handler für NFE | 20120515 |
Method CHECK_AUTH_NFE_IN on class /XNFE/CL_EVENTS_ASSIST has no exception.
Method CHECK_AUTH_NFE_OUT Signature
Method CHECK_AUTH_NFE_OUT on class /XNFE/CL_EVENTS_ASSIST has no parameter.
Method CHECK_AUTH_NFE_OUT on class /XNFE/CL_EVENTS_ASSIST has no exception.
Method DISABLE_TOOLBAR_BUTTONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_FUNCTIONS | Call by reference | Type reference (TYPE) | SALV_WD_T_FUNCTION_REF | Tabelle mit selbstdefinierten Funktionen | 20110207 |
Method DISABLE_TOOLBAR_BUTTONS on class /XNFE/CL_EVENTS_ASSIST has no exception.
Method ENABLE_TOOLBAR_ELEMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_EVENT | Call by reference | Type reference (TYPE) | /XNFE/WD_EVENTS | WD-Anzeigestruktur für NFe Events | 20110207 | |||
| 2 | IV_MAIN_TABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | ALV der Hauptsicht? | 20110615 |
Method ENABLE_TOOLBAR_ELEMENTS on class /XNFE/CL_EVENTS_ASSIST has no exception.
Method GET_B2B_PROCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_PROCTYP | Value transfer | Type reference (TYPE) | /XNFE/PROCTYP | Prozess | 20140407 |
Method GET_B2B_PROCESS on class /XNFE/CL_EVENTS_ASSIST has no exception.
Method GET_EVENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DIRECTION | Call by reference | Type reference (TYPE) | /XNFE/DIRECTION | Richtung des Dokumentes | 20120815 | |||
| 2 | IV_EVENT_TYPE | Call by reference | Type reference (TYPE) | /XNFE/EV_TPEVENTO | Typ eines Events | 20110809 | |||
| 3 | IV_ID | Call by reference | Type reference (TYPE) | /XNFE/ID | 44-stelliger Zugriffsschlüssel | 20110809 | |||
| 4 | IV_ONLY_CURRENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Nur mit gesetzten 'Current' -Flag auslesen (aktueller Event) | 20110809 | ||
| 5 | RT_EVENTS | Value transfer | Type reference (TYPE) | /XNFE/EVENTS_T | Nota Fiscal Eletronica (NFe): Events | 20110809 |
Method GET_EVENTS on class /XNFE/CL_EVENTS_ASSIST has no exception.
Method GET_EVENTS_OVERVIEW_FOR_BATCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BATCH | Call by reference | Type reference (TYPE) | /XNFE/GUID_16 | Primärschlüssel als GUID im 'RAW' Format | 20110318 | |||
| 2 | RT_EVENTS | Value transfer | Type reference (TYPE) | /XNFE/WD_EVENTS_T | WD-Anzeigestruktur für NFe Events | 20110318 |
Method GET_EVENTS_OVERVIEW_FOR_BATCH on class /XNFE/CL_EVENTS_ASSIST has no exception.
Method GET_EVENTS_OVERVIEW_FOR_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DIRECTION | Call by reference | Type reference (TYPE) | /XNFE/DIRECTION | Richtung des Dokumentes | 20120815 | |||
| 2 | IV_ID | Call by reference | Type reference (TYPE) | /XNFE/ID | 44-stelliger Zugriffsschlüssel | 20110318 | |||
| 3 | RT_EVENTS | Value transfer | Type reference (TYPE) | /XNFE/WD_EVENTS_T | WD-Anzeigestruktur für NFe Events | 20110318 |
Method GET_EVENTS_OVERVIEW_FOR_ID on class /XNFE/CL_EVENTS_ASSIST has no exception.
Method GET_OVERVIEW_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_EVENTS | Call by reference | Type reference (TYPE) | /XNFE/EVENTS_T | Nota Fiscal Eletronica (NFe): Events | 20110202 | |||
| 2 | RT_EVENTS | Value transfer | Type reference (TYPE) | /XNFE/WD_EVENTS_T | WD-Anzeigestruktur für NFe Events | 20110202 |
Method GET_OVERVIEW_DATA on class /XNFE/CL_EVENTS_ASSIST has no exception.
Method INIT_ALV_EVENTS_OVERVIEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_IF_CRTL | Call by reference | Object reference (TYPE REF TO) | IWCI_SALV_WD_TABLE | ALV Interface | 20110204 | |||
| 2 | IV_MAIN_TABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ALV der Hauptsicht? | 20110323 |
Method INIT_ALV_EVENTS_OVERVIEW on class /XNFE/CL_EVENTS_ASSIST has no exception.
Method IS_RESEND_POSSIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_EVENT | Call by reference | Type reference (TYPE) | /XNFE/WD_EVENTS | Nota Fiscal Eletronica (NFe): Events | 20130328 | |||
| 2 | RV_POSSIBLE | Value transfer | Type reference (TYPE) | ABAP_BOOL | Versenden möglich | 20130328 |
Method IS_RESEND_POSSIBLE on class /XNFE/CL_EVENTS_ASSIST has no exception.
Method NFE_DETAILS_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | /XNFE/ID | 44-stelliger Zugriffsschlüssel | 20130206 | |||
| 2 | IV_PROCTYP | Call by reference | Type reference (TYPE) | /XNFE/EV_PROCTYP | Events: Prozesstyp | 20130207 | |||
| 3 | RV_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | Ist das NF-e XML für Details vorhanden | 20130206 |
Method NFE_DETAILS_EXIST on class /XNFE/CL_EVENTS_ASSIST has no exception.
Method OPEN_EVENT_VERSIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DIRECTION | Call by reference | Type reference (TYPE) | /XNFE/DIRECTION | Richtung des Dokumentes | 20120815 | |||
| 2 | RT_EVENTS | Value transfer | Type reference (TYPE) | /XNFE/WD_EVENTS_T | WD-Anzeigestruktur für NFe Events | 20110505 |
Method OPEN_EVENT_VERSIONS on class /XNFE/CL_EVENTS_ASSIST has no exception.
Method RESEND_EVENT_XML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_SCENARIO | Call by reference | Type reference (TYPE) | /XNFE/B2BSCENARIO | B2B-Szenario | 20130306 |
Method RESEND_EVENT_XML on class /XNFE/CL_EVENTS_ASSIST has no exception.
History
| Last changed by/on | SAP | 20141107 |
| SAP Release Created in | 900 |