/AWS1/CL_TXSTAXEXEMPTIONDETS¶
The tax exemption details.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
it_taxexemptions TYPE /AWS1/CL_TXSTAXEXEMPTION=>TT_TAXEXEMPTIONS TT_TAXEXEMPTIONS¶
Tax exemptions.
iv_heritageobtaineddetails TYPE /AWS1/TXSBOOLEAN /AWS1/TXSBOOLEAN¶
The indicator if the tax exemption is inherited from the consolidated billing family management account.
iv_heritageobtainedparentent TYPE /AWS1/TXSGENERICSTRING /AWS1/TXSGENERICSTRING¶
The consolidated billing family management account the tax exemption inherited from.
iv_heritageobtainedreason TYPE /AWS1/TXSGENERICSTRING /AWS1/TXSGENERICSTRING¶
The reason of the heritage inheritance.
Queryable Attributes¶
taxExemptions¶
Tax exemptions.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAXEXEMPTIONS() |
Getter for TAXEXEMPTIONS, with configurable default |
ASK_TAXEXEMPTIONS() |
Getter for TAXEXEMPTIONS w/ exceptions if field has no value |
HAS_TAXEXEMPTIONS() |
Determine if TAXEXEMPTIONS has a value |
heritageObtainedDetails¶
The indicator if the tax exemption is inherited from the consolidated billing family management account.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HERITAGEOBTAINEDDETAILS() |
Getter for HERITAGEOBTAINEDDETAILS, with configurable defaul |
ASK_HERITAGEOBTAINEDDETAILS() |
Getter for HERITAGEOBTAINEDDETAILS w/ exceptions if field ha |
HAS_HERITAGEOBTAINEDDETAILS() |
Determine if HERITAGEOBTAINEDDETAILS has a value |
heritageObtainedParentEntity¶
The consolidated billing family management account the tax exemption inherited from.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HERITAGEOBTAINEDPARENT00() |
Getter for HERITAGEOBTAINEDPARENTENTITY, with configurable d |
ASK_HERITAGEOBTAINEDPARENT00() |
Getter for HERITAGEOBTAINEDPARENTENTITY w/ exceptions if fie |
HAS_HERITAGEOBTAINEDPARENT00() |
Determine if HERITAGEOBTAINEDPARENTENTITY has a value |
heritageObtainedReason¶
The reason of the heritage inheritance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HERITAGEOBTAINEDREASON() |
Getter for HERITAGEOBTAINEDREASON, with configurable default |
ASK_HERITAGEOBTAINEDREASON() |
Getter for HERITAGEOBTAINEDREASON w/ exceptions if field has |
HAS_HERITAGEOBTAINEDREASON() |
Determine if HERITAGEOBTAINEDREASON has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TS_TAXEXEMPTIONDETSMAP_MAPROW¶
TYPES: BEGIN OF TS_TAXEXEMPTIONDETSMAP_MAPROW,
key TYPE /AWS1/TXSACCOUNTID,
value TYPE REF TO /AWS1/CL_TXSTAXEXEMPTIONDETS,
END OF TS_TAXEXEMPTIONDETSMAP_MAPROW.
TT_TAXEXEMPTIONDETAILSMAP¶
TYPES TT_TAXEXEMPTIONDETAILSMAP TYPE HASHED TABLE OF /AWS1/CL_TXSTAXEXEMPTIONDETS=>TS_TAXEXEMPTIONDETSMAP_MAPROW WITH UNIQUE KEY key
.