public class ETRType extends Object
Java class for ETRType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ETRType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="SubGroup" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TIN" type="{urn:oecd:ties:globe:v2}TIN_Type"/>
<element name="TypeofSubGroup" type="{urn:oecd:ties:globe:v2}ETRTypeofSubGroup_EnumType" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="ETRStatus">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ETRException" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Deminimis-SimplifiedNMCECalc" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Basis" type="{urn:oecd:ties:globe:v2}DeminimisSimpleBasis_EnumType"/>
<element name="FinancialData" maxOccurs="3">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Year" type="{http://www.w3.org/2001/XMLSchema}date"/>
<element name="Revenue" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
<element name="GlobeRevenue" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="NetGlobeIncome" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="FANIL" type="{http://www.w3.org/2001/XMLSchema}integer"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Average">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Revenue" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
<element name="GlobeRevenue" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="NetGlobeIncome" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="FANIL" type="{http://www.w3.org/2001/XMLSchema}integer"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="TransitionalCbCRSafeHarbour" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Revenue" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
<element name="Profit" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="IncomeTax" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="UTPRSafeHarbour" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="CITRate" type="{urn:oecd:ties:globe:v2}percentage"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="ETRComputation" type="{urn:oecd:ties:globe:v2}ETRComputationType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Election" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Art3.2.6" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Art4.1.5" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Art4.6.1" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Art5.3.1" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Art3.2.2" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Status" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<sequence>
<element name="ElectionYear" type="{http://www.w3.org/2001/XMLSchema}date"/>
<element name="RevocationYear" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
</sequence>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Art3.2.5" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Status" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<sequence minOccurs="0">
<element name="ElectionYear" type="{http://www.w3.org/2001/XMLSchema}date"/>
<element name="RevocationYear" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
</sequence>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Art3.2.8" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Status" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<sequence minOccurs="0">
<element name="ElectionYear" type="{http://www.w3.org/2001/XMLSchema}date"/>
<element name="RevocationYear" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
</sequence>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="NoDefTaxAllocation" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Status" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<sequence>
<element name="ElectionYear" type="{http://www.w3.org/2001/XMLSchema}date"/>
<element name="RevocationYear" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
</sequence>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Art4.5" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Status" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<sequence minOccurs="0">
<element name="ElectionYear" type="{http://www.w3.org/2001/XMLSchema}date"/>
<element name="RevocationYear" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
</sequence>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Art3.2.1.c" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Status" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<sequence>
<element name="ElectionYear" type="{http://www.w3.org/2001/XMLSchema}date"/>
<element name="RevocationYear" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="QualOwnerIntentBalance" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="Additions" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="Reductions" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="OutstandingBalance" type="{http://www.w3.org/2001/XMLSchema}integer"/>
</sequence>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="SimplifiedReporting" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class | Description |
|---|---|---|
static class |
ETRType.Election |
Java class for anonymous complex type.
|
static class |
ETRType.ETRStatus |
Java class for anonymous complex type.
|
static class |
ETRType.SubGroup |
Java class for anonymous complex type.
|
| Modifier and Type | Field | Description |
|---|---|---|
protected ETRType.Election |
election |
|
protected ETRType.ETRStatus |
etrStatus |
|
protected ETRType.SubGroup |
subGroup |
| Constructor | Description |
|---|---|
ETRType() |
| Modifier and Type | Method | Description |
|---|---|---|
ETRType.Election |
getElection() |
Gets the value of the election property.
|
ETRType.ETRStatus |
getETRStatus() |
Gets the value of the etrStatus property.
|
ETRType.SubGroup |
getSubGroup() |
Gets the value of the subGroup property.
|
void |
setElection(ETRType.Election value) |
Sets the value of the election property.
|
void |
setETRStatus(ETRType.ETRStatus value) |
Sets the value of the etrStatus property.
|
void |
setSubGroup(ETRType.SubGroup value) |
Sets the value of the subGroup property.
|
@Valid protected ETRType.SubGroup subGroup
@NotNull @Valid protected ETRType.ETRStatus etrStatus
@Valid protected ETRType.Election election
public ETRType.SubGroup getSubGroup()
ETRType.SubGrouppublic void setSubGroup(ETRType.SubGroup value)
value - allowed object is
ETRType.SubGrouppublic ETRType.ETRStatus getETRStatus()
ETRType.ETRStatuspublic void setETRStatus(ETRType.ETRStatus value)
value - allowed object is
ETRType.ETRStatuspublic ETRType.Election getElection()
ETRType.Electionpublic void setElection(ETRType.Election value)
value - allowed object is
ETRType.ElectionCopyright © 2025. All rights reserved.