Hierarchy
⤷ FI (Application Component) Financial Accounting
⤷ FOT_EDECLARATION (Package) Electronic Advance Return for Tax on Sales/Purchases
Properties
Class | CL_TAX_RFD_ITEM | |
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 | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | CL_TAX_RFD_ITEM | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_TAX_RFD_ITEM has no interface implemented.
Friends
Class CL_TAX_RFD_ITEM has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MT_FOTRFDITM | Instance attribute | Public | Type reference (TYPE) | FOTRFDITM_T | VAT Refund Items, Database Fields, and Transient Fields | 20090921 | ||
2 | MT_FOTRFDITM_CHG | Instance attribute | Public | Type reference (TYPE) | FOTRFDITM_T | VAT Refund Items, Database Fields, and Transient Fields | 20090923 | ||
3 | MT_FOTRFDITM_DEL | Instance attribute | Public | Type reference (TYPE) | FOTRFDITM_T | VAT Refund Items | 20090924 | ||
4 | MT_FOTRFDITM_INS | Instance attribute | Public | Type reference (TYPE) | FOTRFDITM_T | VAT Refund Items | 20090924 | ||
5 | MT_RFD_LOCKS | Instance attribute | Protected | Type reference (TYPE) | TT_RFD_LOCK | Lock Structure for VAT Refund | 20091007 | ||
6 | MV_BUKRS | Instance attribute | Public | Type reference (TYPE) | FOT_TBUKRS | Dominant Enterprise/Company Code | 20091002 | ||
7 | MV_DECL_CTRY | Instance attribute | Public | Type reference (TYPE) | FOT_DCCTRY | Reporting Country | 20091002 | ||
8 | MV_DECL_YEAR | Instance attribute | Public | Type reference (TYPE) | FOT_DEYEAR | Reporting Year of Data Transmission to Authorities | 20091119 | ||
9 | MV_ERROR_EXISTS | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20090924 | |
10 | MV_PER_FROM | Instance attribute | Public | Type reference (TYPE) | FOT_DCLPER | Reporting Period of Electronic Data Transmission | 20091118 | ||
11 | MV_PER_TO | Instance attribute | Public | Type reference (TYPE) | FOT_DCLPER | Reporting Period of Electronic Data Transmission | 20091118 | ||
12 | MV_REQID | Instance attribute | Protected | Type reference (TYPE) | FOT_RFDREQID | Identifies an Input VAT Refund Application | 20091002 | ||
13 | MV_REQ_STATUS | Instance attribute | Public | Type reference (TYPE) | FOT_RFDREQSTATUS | Status of Tax Refund Application | 20091006 | ||
14 | MV_RFD_CTRY | Instance attribute | Public | Type reference (TYPE) | FOT_RFD_CTRY | Tax-relevant Refund Country | 20091002 | ||
15 | SC_ITEM_FIELDS | Constant | Public | See coding | 20090910 | ||||
16 | SC_ITEM_STATUS | Constant | Public | See coding | 20090911 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CALCULATE_BALANCE | Instance method | Public | Method | Calculates balance in currency of tax refund country | 20091020 |
2 | CONSTRUCTOR | Instance method | Public | Constructor | Generates an Instance of the Class | 20091002 |
3 | DB_READ_ITEM | Instance method | Public | Method | Reads an input tax item from database | 20091007 |
4 | DB_READ_ITEMS_FOR_PER | Instance method | Public | Method | Reads input tax item for a period | 20090921 |
5 | DB_READ_ITEMS_FOR_REQ_PER | Instance method | Public | Method | Reads input tax item for a request/period | 20100114 |
6 | DB_READ_ITEM_FOR_REQ | Instance method | Public | Method | Reads input tax item for a request | 20100114 |
7 | DECLINE_ITEM | Instance method | Public | Method | Sets status of input tax item to rejected | 20091006 |
8 | DETERMINE_OVERALL_STATUS | Instance method | Public | Method | Determines status of all items | 20091029 |
9 | GET_ERROR_STATUS | Instance method | Public | Method | Returns error status | 20090924 |
10 | GET_STATUS_TEXT | Static method | Public | Method | Returns text for item status | 20091007 |
11 | LOCK_ITEM | Instance method | Public | Method | Blocks an input tax item | 20091007 |
12 | MARK_ITEM_AS_DELETED | Instance method | Public | Method | Sets status of input tax item to deleted | 20091001 |
13 | SAVE | Instance method | Public | Method | Updates the database with changed items | 20090924 |
14 | SET_ERROR_STATUS | Instance method | Public | Method | Sets the error flag if values contain errors | 20090924 |
15 | UNLOCK_ITEMS | Instance method | Public | Method | Blocks an input tax item | 20091007 |
16 | UPDATE_ITEM | Instance method | Public | Method | Updates a VAT Refund Item | 20090923 |
17 | _DO_CURRENCY_CONV | Instance method | Protected | Method | Calculates the document amount when reporting amount changes | 20091023 |
18 | _DO_READ_DETERMINATIONS | Instance method | Protected | Method | Determines transient data during read operation | 20091005 |
19 | _DO_SAVE_DETERMINATIONS | Instance method | Protected | Method | Determines data if items were changed | 20090929 |
20 | _FILL_ERROR | Static method | Protected | Method | Fills the error structure | 20090924 |
21 | _IS_ITEM_FIRST_ITEM | Instance method | Protected | Method | Checks if an item is the first item in a period | 20090928 |
22 | _IS_ITEM_LAST_ITEM | Instance method | Protected | Method | Checks if an item is the last item in a period | 20090928 |
23 | _VAL_DET_MAN_ITEM | Instance method | Protected | Method | Checks manually created items | 20091002 |
Events
Class CL_TAX_RFD_ITEM has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_ERROR | Public | See coding | 20090924 | BEGIN OF ts_error.
TYPES row_id TYPE int4.
TYPES field TYPE char30.
TYPES ex TYPE REF TO cx_tax_rfd.
TYPES END OF ts_error
|
||
2 | TS_FOTRFDITM_ALV | Public | See coding | 20090910 | BEGIN OF ts_fotrfditm_alv .
INCLUDE TYPE fotrfditm_s AS fotrfditm.
TYPES status_light(1) TYPE n.
TYPES cell_types TYPE salv_t_int4_column.
TYPES msgs TYPE char30.
TYPES celltab TYPE lvc_t_styl.
TYPES icon TYPE iconname.
TYPES END OF ts_fotrfditm_alv
|
||
3 | TS_FOTRFDITM_CHG_FIELD | Public | See coding | 20090923 | BEGIN OF ts_fotrfditm_chg_field .
INCLUDE TYPE fotrfditm_s AS fotrfditm.
TYPES row_id TYPE int4.
TYPES chg_fields_ext TYPE STANDARD TABLE OF char30 WITH DEFAULT KEY.
TYPES chg_fields_int TYPE STANDARD TABLE OF char30 WITH DEFAULT KEY.
TYPES error TYPE STANDARD TABLE OF ts_error WITH DEFAULT KEY.
TYPES END OF ts_fotrfditm_chg_field
|
||
4 | TT_FOTRFDITM_ALV | Public | See coding | 20090910 | tt_fotrfditm_alv TYPE STANDARD TABLE OF ts_fotrfditm_alv WITH NON-UNIQUE DEFAULT KEY
|
||
5 | TT_FOTRFDITM_CHG_FIELD | Public | See coding | 20090923 | tt_fotrfditm_chg_field TYPE STANDARD TABLE OF ts_fotrfditm_chg_field
|
||
6 | TT_RFD_LOCK | Protected | See coding | 20091007 | tt_rfd_lock TYPE STANDARD TABLE OF fot_s_rfd_lock
|
Method Signatures
Method CALCULATE_BALANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RBASE_AMT_BAL | Call by reference | Type reference (TYPE) | FOT_RBASE_AMT | Basis Betrag in Meldewährung | 20091020 | ||
2 | Exporting | EV_REP_CURR | Call by reference | Type reference (TYPE) | FOT_CURR | Meldewährung | 20091020 | ||
3 | Exporting | EV_RTAX_RAMT_BAL | Call by reference | Type reference (TYPE) | FOT_RBASE_AMT | Basis Betrag in Meldewährung | 20091020 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_TAX_RFD | Exception class for tax refunds | 20091020 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_PERIOD | Call by reference | Type reference (TYPE) | FOTRFDPER_T | Tabellentyp zum FOTRFDPER | 20091124 | ||
2 | Importing | IT_PERIOD_CHG | Call by reference | Type reference (TYPE) | FOTRFDPER_T | Tabellentyp zum FOTRFDPER | 20091124 | ||
3 | Importing | IV_BUKRS | Call by reference | Type reference (TYPE) | FOT_TBUKRS | Organträger/Buchungskreis | 20091002 | ||
4 | Importing | IV_DECL_CTRY | Call by reference | Type reference (TYPE) | FOT_DCCTRY | Meldeland | 20091002 | ||
5 | Importing | IV_DECL_YEAR | Call by reference | Type reference (TYPE) | FOT_DEYEAR | Meldejahr der Datenübermittlung an Behörden | 20091119 | ||
6 | Importing | IV_REQID | Call by reference | Type reference (TYPE) | FOT_RFDREQID | Identifiziert einen Vorsteuervergütungsantrag | 20091002 | ||
7 | Importing | IV_RFD_CTRY | Call by reference | Type reference (TYPE) | FOT_RFD_CTRY | Steuerliches Erstattungsland | 20091002 | ||
8 | Importing | IV_RFD_PER | Call by reference | Type reference (TYPE) | FOT_DCLPER | Meldeperiode elektronische Datenübermittlung | 20091118 |
Method CONSTRUCTOR on class CL_TAX_RFD_ITEM has no exception.
Method DB_READ_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_FOTRFDITM | Call by reference | Type reference (TYPE) | FOTRFDITM_S | Vorsteuervergütungs Posten | 20091007 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_TAX_RFD | Exception class for tax refunds | 20091007 |
Method DB_READ_ITEMS_FOR_PER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DECL_CTRY | Call by reference | Type reference (TYPE) | FOT_DCCTRY | Meldeland | 20090921 | ||
2 | Importing | IV_DECL_PER | Call by reference | Type reference (TYPE) | FOT_DCLPER | Meldeperiode elektronische Datenübermittlung | 20090921 | ||
3 | Importing | IV_DECL_RUNID | Call by reference | Type reference (TYPE) | FOT_RUNID | Zähler einer berichtigten Meldung | 20090921 | ||
4 | Importing | IV_DECL_TYPE | Call by reference | Type reference (TYPE) | FOT_DCLTYP | Meldungsart für Behörden | 20090921 | ||
5 | Importing | IV_DECL_VERS | Call by reference | Type reference (TYPE) | FOT_VERS | Neue Version für geänderte Meldung | 20090921 | ||
6 | Importing | IV_DECL_YEAR | Call by reference | Type reference (TYPE) | FOT_DEYEAR | Meldejahr der Datenübermittlung an Behörden | 20090921 | ||
7 | Importing | IV_REQ_STATUS | Call by reference | Type reference (TYPE) | FOT_RFDREQSTATUS | Status: Umsatzsteuervergütungsantrag | 20091209 | ||
8 | Importing | IV_RFD_CTRY | Call by reference | Type reference (TYPE) | FOT_RFD_CTRY | Steuerliches Erstattungsland | 20090921 | ||
9 | Importing | IV_TBUKRS | Call by reference | Type reference (TYPE) | FOT_TBUKRS | Organträger/Buchungskreis | 20090921 |
Method DB_READ_ITEMS_FOR_PER on class CL_TAX_RFD_ITEM has no exception.
Method DB_READ_ITEMS_FOR_REQ_PER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_PERIOD | Call by reference | Type reference (TYPE) | FOTRFDPER_T | Tabellentyp zum FOTRFDPER | 20100114 | ||
2 | Importing | IT_PERIOD_CHG | Call by reference | Type reference (TYPE) | FOTRFDPER_T | Tabellentyp zum FOTRFDPER | 20100114 | ||
3 | Importing | IV_REQID | Call by reference | Type reference (TYPE) | FOT_RFDREQID | Identifiziert einen Vorsteuervergütungsantrag | 20100114 | ||
4 | Importing | IV_REQ_STATUS | Call by reference | Type reference (TYPE) | FOT_RFDREQSTATUS | Status: Umsatzsteuervergütungsantrag | 20100114 |
Method DB_READ_ITEMS_FOR_REQ_PER on class CL_TAX_RFD_ITEM has no exception.
Method DB_READ_ITEM_FOR_REQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_REQID | Call by reference | Type reference (TYPE) | FOT_RFDREQID | Identifiziert einen Umsatzsteuervergütungsantrag | 20100114 |
Method DB_READ_ITEM_FOR_REQ on class CL_TAX_RFD_ITEM has no exception.
Method DECLINE_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_FOTRFDITM | Call by reference | Type reference (TYPE) | FOTRFDITM_S | Vorsteuervergütungs Posten | 20091006 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_TAX_RFD | Exception class for tax refunds | 20091006 |
Method DETERMINE_OVERALL_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_STATUS | Call by reference | Type reference (TYPE) | FOT_ITEM_STATUS | Status der Meldedaten | 20091029 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_TAX_RFD | Exception class for tax refunds | 20091029 |
Method GET_ERROR_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_ERROR_EXISTS | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20090924 |
Method GET_ERROR_STATUS on class CL_TAX_RFD_ITEM has no exception.
Method GET_STATUS_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_STATUS | Call by reference | Type reference (TYPE) | FOT_ITEM_STATUS | Werte für Domänen: Einzelwert/untere Grenze | 20091007 | ||
2 | Returning | RV_STAT_TXT | Value transfer | Type reference (TYPE) | VAL_TEXT | Kurztext zu Festwerten | 20091007 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_TAX_RFD | Exception class for tax refunds | 20091007 |
Method LOCK_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_FOTRFDITM | Call by reference | Type reference (TYPE) | FOTRFDITM_S | Vorsteuervergütungs Posten | 20091007 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_TAX_RFD | Exception class for tax refunds | 20091007 |
Method MARK_ITEM_AS_DELETED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_FOTRFDITM | Call by reference | Type reference (TYPE) | FOTRFDITM_S | Vorsteuervergütungs Posten | 20091001 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_TAX_RFD | Exception class for tax refunds | 20091001 |
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_PERIOD | Call by reference | Type reference (TYPE) | FOTPERSCRN_T | Tabellentyp zum FOTPERSCRN | 20091123 | ||
2 | Changing | CT_REQUEST | Call by reference | Type reference (TYPE) | FOTREQSCRN_T | 20100303 | |||
3 | Changing | CT_REQUEST_CHG | Call by reference | Type reference (TYPE) | FOTREQSCRN_T | 20100303 | |||
4 | Changing | CT_REQUEST_DEL | Call by reference | Type reference (TYPE) | FOTREQSCRN_T | 20100303 | |||
5 | Changing | CT_REQUEST_NEW | Call by reference | Type reference (TYPE) | FOTREQSCRN_T | 20100303 | |||
6 | Importing | IO_RFD_PERIOD | Call by reference | Object reference (TYPE REF TO) | CL_TAX_RFD_PERIOD | Klasse zur Verwaltung von Vorsteuervergütungsposten | 20090928 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_TAX_RFD | Exception class for tax refunds | 20090924 |
Method SET_ERROR_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ERROR_EXISTS | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20090924 |
Method SET_ERROR_STATUS on class CL_TAX_RFD_ITEM has no exception.
Method UNLOCK_ITEMS Signature
Method UNLOCK_ITEMS on class CL_TAX_RFD_ITEM has no parameter.
Method UNLOCK_ITEMS on class CL_TAX_RFD_ITEM has no exception.
Method UPDATE_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_FOTRFDITM_CHG_FIELD | Call by reference | Type reference (TYPE) | TT_FOTRFDITM_CHG_FIELD | Charakterfeld der Länge 1 | 20090923 | ||
2 | Importing | IV_DET_REQ | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | Gibt an ob determinations ausgeführt werden sollen | 20091006 | |
3 | Importing | IV_LEAVE_ON_ERR | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Falls Fehler vorkommen keine Änderungen durchführen | 20091030 |
Method UPDATE_ITEM on class CL_TAX_RFD_ITEM has no exception.
Method _DO_CURRENCY_CONV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_FOTRFDITM_CHG_FIELD | Call by reference | Type reference (TYPE) | TS_FOTRFDITM_CHG_FIELD | 20091023 |
Method _DO_CURRENCY_CONV on class CL_TAX_RFD_ITEM has no exception.
Method _DO_READ_DETERMINATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_FOTRFDITM | Call by reference | Type reference (TYPE) | FOTRFDITM_S | Vorsteuervergütungs Posten | 20091005 |
Method _DO_READ_DETERMINATIONS on class CL_TAX_RFD_ITEM has no exception.
Method _DO_SAVE_DETERMINATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_FOTRFDITM | Call by reference | Type reference (TYPE) | FOTRFDITM_S | Vorsteuervergütungs Posten | 20090929 | ||
2 | Importing | IS_FOTRFDITM_BI | Call by reference | Type reference (TYPE) | FOTRFDITM_S | Vorsteuervergütungs Posten | 20090929 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_TAX_RFD | Exception class for tax refunds | 20091002 |
Method _FILL_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FIELD | Call by reference | Type reference (TYPE) | CHAR30 | 20090924 | |||
2 | Importing | IV_ROW_ID | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20090924 | ||
3 | Importing | IX_TAX_RFD | Call by reference | Object reference (TYPE REF TO) | CX_TAX_RFD | Exception class for tax refunds | 20090924 | ||
4 | Returning | RS_ERROR | Value transfer | Type reference (TYPE) | TS_ERROR | 20090924 |
Method _FILL_ERROR on class CL_TAX_RFD_ITEM has no exception.
Method _IS_ITEM_FIRST_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_CURR_REQ_STAT | Call by reference | Type reference (TYPE) | FOT_RFDREQSTATUS | Status: Umsatzsteuervergütungsantrag | 20091118 | ||
2 | Exporting | EV_CURR_RFDREQ_ID | Call by reference | Type reference (TYPE) | FOT_RFDREQID | Identifiziert einen Umsatzsteuervergütungsantrag | 20091118 | ||
3 | Exporting | EV_IS_FIRST_ITEM | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20090928 | ||
4 | Exporting | EV_RUNID | Call by reference | Type reference (TYPE) | FOT_RUNID | Zähler einer berichtigten Meldung | 20090928 | ||
5 | Exporting | EV_VERS | Call by reference | Type reference (TYPE) | FOT_VERS | Neue Version für geänderte Meldung | 20090928 | ||
6 | Importing | IS_FOTRFDITEM | Call by reference | Type reference (TYPE) | FOTRFDITM_S | Vorsteuervergütungs Posten | 20090928 |
Method _IS_ITEM_FIRST_ITEM on class CL_TAX_RFD_ITEM has no exception.
Method _IS_ITEM_LAST_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_FOTRFDITM | Call by reference | Type reference (TYPE) | FOTRFDITM_S | Vorsteuervergütungs Posten | 20090928 | ||
2 | Returning | RV_IS_LAST_ITEM | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20090928 |
Method _IS_ITEM_LAST_ITEM on class CL_TAX_RFD_ITEM has no exception.
Method _VAL_DET_MAN_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_FOTRFDITM_CHG_FIELD | Call by reference | Type reference (TYPE) | TS_FOTRFDITM_CHG_FIELD | 20091002 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_TAX_RFD | Exception class for tax refunds | 20091202 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 605 |