SAP ABAP Class CL_TAX_RFD_PERIOD (Class for Managing Input VAT Refund Items)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI (Application Component) Financial Accounting
     FOT_EDECLARATION (Package) Electronic Advance Return for Tax on Sales/Purchases
Properties
Class CL_TAX_RFD_PERIOD  
Short Description Class for Managing Input VAT Refund Items    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FOT_EDECLARATION   Electronic Advance Return for Tax on Sales/Purchases 
Created 20090910   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TAX_RFD_PERIOD has no forward declaration.
Interfaces
Class CL_TAX_RFD_PERIOD has no interface implemented.
Friends
Class CL_TAX_RFD_PERIOD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FALSE Constant Public Type reference (TYPE) BOOLEAN SPACE Boolean Variable (X=True, -=False, Space=Unknown) 20090918
2 C_NEWREQ Constant Public Type reference (TYPE) FOT_RFDREQID '99999999' Identifies an Input VAT Refund Application 20090918
3 C_TRUE Constant Public Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20090918
4 MT_PERIOD Instance attribute Public Type reference (TYPE) FOTRFDPER_T Table Type for FOTRFDPER 20090914
5 MT_PERIOD_CHG Instance attribute Public Type reference (TYPE) FOTRFDPER_T Table Type for FOTRFDPER 20090914
6 SC_ITEM_FIELDS Constant Public See coding 20090910
Methods
# Method Level Visibility Method type Description Created on
1 DB_READ_PERIODS Instance method Public Method Read Reporting Period Data 20090911
2 DB_UPDATE_PERIODS Instance method Public Method Write Reporting Period 20091009
Events
Class CL_TAX_RFD_PERIOD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_FOTRFDPER_ERR Public See coding 20090915 BEGIN OF ts_fotrfdper_err , INCLUDE TYPE fotrfdper, cx_tax_rfd TYPE REF TO cx_tax_rfd, END OF ts_fotrfdper_err
2 TT_FOTRFDPER_ERR Public See coding 20090915 tt_fotrfdper_err TYPE STANDARD TABLE OF ts_fotrfdper_err
Method Signatures

Method DB_READ_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DECLCTRY Call by reference Type reference (TYPE) FOT_DCCTRY Meldeland 20090911
2 Importing I_DECLTYP Call by reference Type reference (TYPE) FOT_DCLTYP Meldungsart für Behörden 20090911
3 Importing I_DECLYEAR Call by reference Type reference (TYPE) FOT_DEYEAR Meldejahr der Datenübermittlung an Behörden 20090911
4 Importing I_RFDCTRY Call by reference Type reference (TYPE) FOT_RFD_CTRY Steuerliches Erstattungsland 20090911
5 Importing I_RT_DECLPER Call by reference Type reference (TYPE) FOT_RT_DECLPER Tabellentyp zum FOT_R_DECLPER 20090911
6 Importing I_RT_TBUKRS Call by reference Type reference (TYPE) FOT_RT_TBUKRS Tabellentyp zum FOT_R_TBUKRS 20090911
7 Importing I_SELECT_ALL Call by reference Type reference (TYPE) FOT_RELLIST Alle Meldungen auswählen 20091126
8 Importing I_SET_LOCK Call by reference Type reference (TYPE) BOOLE_D 20100324
# Exception Resumable Description Created on
1 NOT_FOUND keine Eintrag gefunden 20090911

Method DB_UPDATE_PERIODS Signature

Method DB_UPDATE_PERIODS on class CL_TAX_RFD_PERIOD has no parameter.
# Exception Resumable Description Created on
1 CX_TAX_RFD Exception class for tax refunds 20091009
History
Last changed by/on SAP  20110908 
SAP Release Created in 605