SAP ABAP Class /XNFE/CL_WD_CTE_ACT_SIMULATE (Assistance Class CT-e Action: Simulation)
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_WD_CTE_ACTION_ASSIST Assistance Class for WD CT-e User Actions 20130325
Properties
Class /XNFE/CL_WD_CTE_ACT_SIMULATE  
Short Description Assistance Class CT-e Action: Simulation    
Super Class /XNFE/CL_WD_CTE_ACTION_ASSIST Assistance Class for WD CT-e User Actions 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /XNFE/USIB2B   NF-e: User Interface - Inbound 
Created 20130325   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_WD_NFE_ACTIONS_ASSIST 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)
4 CL_WD_TABLE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class /XNFE/CL_WD_CTE_ACT_SIMULATE has no interface implemented.
Friends
Class /XNFE/CL_WD_CTE_ACT_SIMULATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_CFOPS Instance attribute Private Type reference (TYPE) /XNFE/ERP_CFOPS_T Table for CFOP Codes 20130325
2 MT_CTE_TAX_TAB Instance attribute Private Type reference (TYPE) /XNFE/IF_ERP_CTE_STX_T CT-e Tax Table 20130403
3 MT_MSG_ITEMS Instance attribute Private Type reference (TYPE) /XNFE/MESSAGE_DISPLAY_T Item-Related Errors from Feeder System 20130325
4 MT_SIMUL_TAX_TAB Instance attribute Private Type reference (TYPE) /XNFE/IF_ERP_CTE_STX_T Simulation Tax Table 20130325
5 MT_TAXCODES Instance attribute Private Type reference (TYPE) /XNFE/ERP_TAXCODES_T Table for F4 Help for Control Characters 20130325
6 MV_SIMUL_RESULT Instance attribute Private Type reference (TYPE) /XNFE/STEPSTAT Result of Last Simulation (Process Step Level) 20130325
7 MV_STATUS_SET Instance attribute Public Type reference (TYPE) ABAP_BOOL Step Status Was Changed 20130325
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CHANGE_PARAMS_ALLOWED Instance method Public Method Can user change simulation parameters? 20130325
2 CLEAR_SIMULATION_TABLES Instance method Private Method Delete All Internally Held Items and Tax Tables 20130325
3 CLEAR_TAX_F4_HELPS Instance method Private Method Reset Buffered F4 Help 20130325
4 FILL_SIMULATION_CTE_ITEM Instance method Private Method Update Content for Taxes for the Selected Item 20130403
5 FILL_SIMULATION_SIMUL_ITEM Instance method Private Method Update Content for Taxes for the Selected Item 20130325
6 FILL_SIMULATION_VALUES_COMP Instance method Private Method Fill Context of Simulation with All NF-e Values 20130325
7 FILTER_F4_VALUES_FOR_MWSKZ Instance method Public Method Filter F4 Help Control Characters 20130325
8 FILTER_INN_CFOP_FOR_F4HLP Instance method Public Method Filter F4 Help CFOP Code after Outgoing CFOP 20130325
9 GET_MESSAGE_LONGTEXT Instance method Public Method Gets long text for a message 20130325
10 GET_SIMULATION_RESULT Instance method Public Method Return Results for PO Simulation 20130325
11 GET_TAX_F4_HELPS Instance method Private Method Read Data for F4 Help from ERP 20130325
12 INSERT_TAX_GROUP Instance method Private Method Insert a Specific Tax Group for Comparison 20130325
13 INVALIDATE_SIMUL_RESULT Instance method Private Method Invalidate Simulation Results for Selected Item 20130325
14 LAST_SIMULATION_RESULT Instance method Public Method Return Step Result of Last Performed Simulation 20130325
15 MAP_MESSAGES Instance method Private Method Maps messages (from feeder system) for display 20130325
16 SORT_TAX_TABLES Instance method Private Method Ensure Defined Sort Sequence of Tax Data 20130325
17 SPLIT_MESSAGES Instance method Private Method Divide BAPIRET2 into General and Item-Related Messages 20130325
Events
Class /XNFE/CL_WD_CTE_ACT_SIMULATE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_NITEM Public See coding Table with Item Numbers 20130325
Method Signatures

Method CHECK_CHANGE_PARAMS_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20130403

Method CHECK_CHANGE_PARAMS_ALLOWED on class /XNFE/CL_WD_CTE_ACT_SIMULATE has no exception.

Method CLEAR_SIMULATION_TABLES Signature

Method CLEAR_SIMULATION_TABLES on class /XNFE/CL_WD_CTE_ACT_SIMULATE has no parameter.
Method CLEAR_SIMULATION_TABLES on class /XNFE/CL_WD_CTE_ACT_SIMULATE has no exception.

Method CLEAR_TAX_F4_HELPS Signature

Method CLEAR_TAX_F4_HELPS on class /XNFE/CL_WD_CTE_ACT_SIMULATE has no parameter.
Method CLEAR_TAX_F4_HELPS on class /XNFE/CL_WD_CTE_ACT_SIMULATE has no exception.

Method FILL_SIMULATION_CTE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20130403

Method FILL_SIMULATION_CTE_ITEM on class /XNFE/CL_WD_CTE_ACT_SIMULATE has no exception.

Method FILL_SIMULATION_SIMUL_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20130325

Method FILL_SIMULATION_SIMUL_ITEM on class /XNFE/CL_WD_CTE_ACT_SIMULATE has no exception.

Method FILL_SIMULATION_VALUES_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20130325
2 Importing IS_CTE_DOC Call by reference Type reference (TYPE) /XNFE/WD_CTE_DOC_VALUES CT-e Simulation Dokumentendaten (incl. LES) 20130403

Method FILL_SIMULATION_VALUES_COMP on class /XNFE/CL_WD_CTE_ACT_SIMULATE has no exception.

Method FILTER_F4_VALUES_FOR_MWSKZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TAXCODES Value transfer Type reference (TYPE) /XNFE/ERP_TAXCODES_T Tabellentyp Gültige Steuerkennzeichen für Bestellpos. ERP 20130325

Method FILTER_F4_VALUES_FOR_MWSKZ on class /XNFE/CL_WD_CTE_ACT_SIMULATE has no exception.

Method FILTER_INN_CFOP_FOR_F4HLP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OUTBOUND_CFOP Call by reference Type reference (TYPE) /XNFE/CFOP NF-e-CFOP-Code und Erweiterung 20130325
2 Returning RT_CFOPS Value transfer Type reference (TYPE) /XNFE/ERP_CFOPS_T Tabelle für CFOP Werte aus ERP 20130325

Method FILTER_INN_CFOP_FOR_F4HLP on class /XNFE/CL_WD_CTE_ACT_SIMULATE has no exception.

Method GET_MESSAGE_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGE Call by reference Type reference (TYPE) /XNFE/MESSAGE_DISPLAY Meldung aus Vorsystem 20130325
2 Returning RV_LONGTEXT Value transfer Type reference (TYPE) STRING Langtext (formatiert) 20130325

Method GET_MESSAGE_LONGTEXT on class /XNFE/CL_WD_CTE_ACT_SIMULATE has no exception.

Method GET_SIMULATION_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ASSIGNMENTS Call by reference Type reference (TYPE) /XNFE/WD_CTEASSIGN_SIMULATE_T WD Anzeigestruktur für Simulation 20130325
2 Exporting EV_NORES Call by reference Type reference (TYPE) ABAP_BOOL Kein Resultat von gerufenen System erhalten 20130325
3 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20130325

Method GET_SIMULATION_RESULT on class /XNFE/CL_WD_CTE_ACT_SIMULATE has no exception.

Method GET_TAX_F4_HELPS Signature

Method GET_TAX_F4_HELPS on class /XNFE/CL_WD_CTE_ACT_SIMULATE has no parameter.
Method GET_TAX_F4_HELPS on class /XNFE/CL_WD_CTE_ACT_SIMULATE has no exception.

Method INSERT_TAX_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CTE_TAX Call by reference Type reference (TYPE) /XNFE/IF_ERP_CTE_STX_T CT-e: Interface ERP Steuern 20130403
2 Importing IT_SIMUL_TAX Call by reference Type reference (TYPE) /XNFE/IF_ERP_CTE_STX_T CT-e: Interface ERP Steuern 20130325
3 Importing IV_TAXGROUP Call by reference Type reference (TYPE) /XNFE/TAXGRP Steuergruppe 20130325

Method INSERT_TAX_GROUP on class /XNFE/CL_WD_CTE_ACT_SIMULATE has no exception.

Method INVALIDATE_SIMUL_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20130325

Method INVALIDATE_SIMUL_RESULT on class /XNFE/CL_WD_CTE_ACT_SIMULATE has no exception.

Method LAST_SIMULATION_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLEAR_RESULT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Löschen der Schrittergebnissen der letzten Simulation 20130325
2 Returning RV_STEP_STATUS Value transfer Type reference (TYPE) /XNFE/STEPSTAT Status des Prozessschrittes 20130325

Method LAST_SIMULATION_RESULT on class /XNFE/CL_WD_CTE_ACT_SIMULATE has no exception.

Method MAP_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) /XNFE/MESSAGE_DISPLAY_T Meldung aus Vorsystem 20130325
2 Returning RT_MESSAGES Value transfer Type reference (TYPE) /XNFE/WD_MESSAGE_DISPLAY_T Aufbereitete Meldungen zur Anzeige 20130325

Method MAP_MESSAGES on class /XNFE/CL_WD_CTE_ACT_SIMULATE has no exception.

Method SORT_TAX_TABLES Signature

Method SORT_TAX_TABLES on class /XNFE/CL_WD_CTE_ACT_SIMULATE has no parameter.
Method SORT_TAX_TABLES on class /XNFE/CL_WD_CTE_ACT_SIMULATE has no exception.

Method SPLIT_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BAPIRET2 Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20130325
2 Returning RT_MSG_HEADER Value transfer Type reference (TYPE) /XNFE/MESSAGE_DISPLAY_T Meldung aus Vorsystem 20130325

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