Skip to content

/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
.