/AWS1/CL_TXSSUPPLEMENTALTAXREG¶
Supplemental TRN details.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_registrationid
TYPE /AWS1/TXSREGISTRATIONID
/AWS1/TXSREGISTRATIONID
¶
The supplemental TRN unique identifier.
iv_registrationtype
TYPE /AWS1/TXSSUPPLEMENTALTAXREGT00
/AWS1/TXSSUPPLEMENTALTAXREGT00
¶
Type of supplemental TRN. Currently, this can only be VAT.
iv_legalname
TYPE /AWS1/TXSLEGALNAME
/AWS1/TXSLEGALNAME
¶
The legal name associated with your TRN registration.
io_address
TYPE REF TO /AWS1/CL_TXSADDRESS
/AWS1/CL_TXSADDRESS
¶
address
iv_authorityid
TYPE /AWS1/TXSGENERICSTRING
/AWS1/TXSGENERICSTRING
¶
Unique authority ID for the supplemental TRN.
iv_status
TYPE /AWS1/TXSTAXREGISTRATIONSTATUS
/AWS1/TXSTAXREGISTRATIONSTATUS
¶
The status of your TRN.
Queryable Attributes¶
registrationId¶
The supplemental TRN unique identifier.
Accessible with the following methods¶
Method | Description |
---|---|
GET_REGISTRATIONID() |
Getter for REGISTRATIONID, with configurable default |
ASK_REGISTRATIONID() |
Getter for REGISTRATIONID w/ exceptions if field has no valu |
HAS_REGISTRATIONID() |
Determine if REGISTRATIONID has a value |
registrationType¶
Type of supplemental TRN. Currently, this can only be VAT.
Accessible with the following methods¶
Method | Description |
---|---|
GET_REGISTRATIONTYPE() |
Getter for REGISTRATIONTYPE, with configurable default |
ASK_REGISTRATIONTYPE() |
Getter for REGISTRATIONTYPE w/ exceptions if field has no va |
HAS_REGISTRATIONTYPE() |
Determine if REGISTRATIONTYPE has a value |
legalName¶
The legal name associated with your TRN registration.
Accessible with the following methods¶
Method | Description |
---|---|
GET_LEGALNAME() |
Getter for LEGALNAME, with configurable default |
ASK_LEGALNAME() |
Getter for LEGALNAME w/ exceptions if field has no value |
HAS_LEGALNAME() |
Determine if LEGALNAME has a value |
address¶
address
Accessible with the following methods¶
Method | Description |
---|---|
GET_ADDRESS() |
Getter for ADDRESS |
authorityId¶
Unique authority ID for the supplemental TRN.
Accessible with the following methods¶
Method | Description |
---|---|
GET_AUTHORITYID() |
Getter for AUTHORITYID, with configurable default |
ASK_AUTHORITYID() |
Getter for AUTHORITYID w/ exceptions if field has no value |
HAS_AUTHORITYID() |
Determine if AUTHORITYID has a value |
status¶
The status of your TRN.
Accessible with the following methods¶
Method | Description |
---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_SUPPLEMENTALTAXREGLIST
¶
TYPES TT_SUPPLEMENTALTAXREGLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_TXSSUPPLEMENTALTAXREG WITH DEFAULT KEY
.