/AWS1/CL_TXSTAXREGISTRATION¶
Your TRN information.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_registrationid TYPE /AWS1/TXSREGISTRATIONID /AWS1/TXSREGISTRATIONID¶
Your tax registration unique identifier.
iv_registrationtype TYPE /AWS1/TXSTAXREGISTRATIONTYPE /AWS1/TXSTAXREGISTRATIONTYPE¶
Type of your tax registration.
iv_legalname TYPE /AWS1/TXSLEGALNAME /AWS1/TXSLEGALNAME¶
The legal name associated with your TRN registration.
iv_status TYPE /AWS1/TXSTAXREGISTRATIONSTATUS /AWS1/TXSTAXREGISTRATIONSTATUS¶
The status of your TRN. This can be either
Verified,Pending,Deleted, orRejected.
io_legaladdress TYPE REF TO /AWS1/CL_TXSADDRESS /AWS1/CL_TXSADDRESS¶
The legal address associated with your TRN registration.
Optional arguments:¶
iv_sector TYPE /AWS1/TXSSECTOR /AWS1/TXSSECTOR¶
The industry that describes your business. For business-to-business (B2B) customers, specify Business. For business-to-consumer (B2C) customers, specify Individual. For business-to-government (B2G), specify Government. Note that certain values may not applicable for the request country. Please refer to country specific information in API document.
it_taxdocumentmetadatas TYPE /AWS1/CL_TXSTAXDOCUMENTMET=>TT_TAXDOCUMENTMETADATAS TT_TAXDOCUMENTMETADATAS¶
The metadata for your tax document.
iv_certifiedemailid TYPE /AWS1/TXSCERTIFIEDEMAILID /AWS1/TXSCERTIFIEDEMAILID¶
The email address to receive VAT invoices.
io_additionaltaxinformation TYPE REF TO /AWS1/CL_TXSADDLINFORESPONSE /AWS1/CL_TXSADDLINFORESPONSE¶
Additional tax information associated with your TRN.
Queryable Attributes¶
registrationId¶
Your tax registration 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 your tax registration.
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 |
status¶
The status of your TRN. This can be either
Verified,Pending,Deleted, orRejected.
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 |
sector¶
The industry that describes your business. For business-to-business (B2B) customers, specify Business. For business-to-consumer (B2C) customers, specify Individual. For business-to-government (B2G), specify Government. Note that certain values may not applicable for the request country. Please refer to country specific information in API document.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SECTOR() |
Getter for SECTOR, with configurable default |
ASK_SECTOR() |
Getter for SECTOR w/ exceptions if field has no value |
HAS_SECTOR() |
Determine if SECTOR has a value |
taxDocumentMetadatas¶
The metadata for your tax document.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAXDOCUMENTMETADATAS() |
Getter for TAXDOCUMENTMETADATAS, with configurable default |
ASK_TAXDOCUMENTMETADATAS() |
Getter for TAXDOCUMENTMETADATAS w/ exceptions if field has n |
HAS_TAXDOCUMENTMETADATAS() |
Determine if TAXDOCUMENTMETADATAS has a value |
certifiedEmailId¶
The email address to receive VAT invoices.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CERTIFIEDEMAILID() |
Getter for CERTIFIEDEMAILID, with configurable default |
ASK_CERTIFIEDEMAILID() |
Getter for CERTIFIEDEMAILID w/ exceptions if field has no va |
HAS_CERTIFIEDEMAILID() |
Determine if CERTIFIEDEMAILID has a value |
additionalTaxInformation¶
Additional tax information associated with your TRN.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ADDITIONALTAXINFORMATION() |
Getter for ADDITIONALTAXINFORMATION |
legalAddress¶
The legal address associated with your TRN registration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LEGALADDRESS() |
Getter for LEGALADDRESS |