public static class ETRComputationType.OverallComputation.SubstanceExclusion extends Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Total" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<sequence>
<element name="PayrollCost" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="PayrollMarkUp" type="{urn:oecd:ties:globe:v2}percentage"/>
<element name="TangibleAssetValue" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="TangibleAssetMarkup" type="{urn:oecd:ties:globe:v2}percentage"/>
<element name="PEAllocation" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="JurOfOwners">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<choice>
<element name="ResCountryCode" type="{urn:oecd:ties:isoglobetypes:v1}CountryCode_Type"/>
<element name="UPE" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="NotApplicable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
</choice>
</restriction>
</complexContent>
</complexType>
</element>
<element name="PayrollCost">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Total" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="Allocation" type="{http://www.w3.org/2001/XMLSchema}integer"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="TangibleAssetValue">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Total" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="Allocation" type="{http://www.w3.org/2001/XMLSchema}integer"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="FTEAllocation" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="JurOfOwners">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<choice>
<element name="ResCountryCode" type="{urn:oecd:ties:isoglobetypes:v1}CountryCode_Type"/>
<element name="UPE" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="NotApplicable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
</choice>
</restriction>
</complexContent>
</complexType>
</element>
<element name="PayrollCost">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Total" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="Allocation" type="{http://www.w3.org/2001/XMLSchema}integer"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="TangibleAssetValue">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Total" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="Allocation" type="{http://www.w3.org/2001/XMLSchema}integer"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class | Description |
|---|---|---|
static class |
ETRComputationType.OverallComputation.SubstanceExclusion.FTEAllocation |
Java class for anonymous complex type.
|
static class |
ETRComputationType.OverallComputation.SubstanceExclusion.PEAllocation |
Java class for anonymous complex type.
|
| Modifier and Type | Field | Description |
|---|---|---|
protected @Valid List<ETRComputationType.OverallComputation.SubstanceExclusion.FTEAllocation> |
fteAllocation |
|
protected @NotNull BigInteger |
payrollCost |
|
protected @NotNull @DecimalMax(value="1") @DecimalMin(value="0") BigDecimal |
payrollMarkUp |
|
protected @Valid List<ETRComputationType.OverallComputation.SubstanceExclusion.PEAllocation> |
peAllocation |
|
protected @NotNull @DecimalMax(value="1") @DecimalMin(value="0") BigDecimal |
tangibleAssetMarkup |
|
protected @NotNull BigInteger |
tangibleAssetValue |
|
protected @NotNull BigInteger |
total |
| Constructor | Description |
|---|---|
SubstanceExclusion() |
| Modifier and Type | Method | Description |
|---|---|---|
List<ETRComputationType.OverallComputation.SubstanceExclusion.FTEAllocation> |
getFTEAllocation() |
Gets the value of the fteAllocation property.
|
BigInteger |
getPayrollCost() |
Gets the value of the payrollCost property.
|
BigDecimal |
getPayrollMarkUp() |
Gets the value of the payrollMarkUp property.
|
List<ETRComputationType.OverallComputation.SubstanceExclusion.PEAllocation> |
getPEAllocation() |
Gets the value of the peAllocation property.
|
BigDecimal |
getTangibleAssetMarkup() |
Gets the value of the tangibleAssetMarkup property.
|
BigInteger |
getTangibleAssetValue() |
Gets the value of the tangibleAssetValue property.
|
BigInteger |
getTotal() |
Gets the value of the total property.
|
void |
setPayrollCost(BigInteger value) |
Sets the value of the payrollCost property.
|
void |
setPayrollMarkUp(BigDecimal value) |
Sets the value of the payrollMarkUp property.
|
void |
setTangibleAssetMarkup(BigDecimal value) |
Sets the value of the tangibleAssetMarkup property.
|
void |
setTangibleAssetValue(BigInteger value) |
Sets the value of the tangibleAssetValue property.
|
void |
setTotal(BigInteger value) |
Sets the value of the total property.
|
@NotNull protected @NotNull BigInteger total
@NotNull protected @NotNull BigInteger payrollCost
@NotNull @DecimalMax(value="1") @DecimalMin(value="0") protected @NotNull @DecimalMax(value="1") @DecimalMin(value="0") BigDecimal payrollMarkUp
@NotNull protected @NotNull BigInteger tangibleAssetValue
@NotNull @DecimalMax(value="1") @DecimalMin(value="0") protected @NotNull @DecimalMax(value="1") @DecimalMin(value="0") BigDecimal tangibleAssetMarkup
@Valid protected @Valid List<ETRComputationType.OverallComputation.SubstanceExclusion.PEAllocation> peAllocation
@Valid protected @Valid List<ETRComputationType.OverallComputation.SubstanceExclusion.FTEAllocation> fteAllocation
public BigInteger getTotal()
BigIntegerpublic void setTotal(BigInteger value)
value - allowed object is
BigIntegerpublic BigInteger getPayrollCost()
BigIntegerpublic void setPayrollCost(BigInteger value)
value - allowed object is
BigIntegerpublic BigDecimal getPayrollMarkUp()
BigDecimalpublic void setPayrollMarkUp(BigDecimal value)
value - allowed object is
BigDecimalpublic BigInteger getTangibleAssetValue()
BigIntegerpublic void setTangibleAssetValue(BigInteger value)
value - allowed object is
BigIntegerpublic BigDecimal getTangibleAssetMarkup()
BigDecimalpublic void setTangibleAssetMarkup(BigDecimal value)
value - allowed object is
BigDecimalpublic List<ETRComputationType.OverallComputation.SubstanceExclusion.PEAllocation> getPEAllocation()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the peAllocation property.
For example, to add a new item, do as follows:
getPEAllocation().add(newItem);
Objects of the following type(s) are allowed in the list
ETRComputationType.OverallComputation.SubstanceExclusion.PEAllocation
public List<ETRComputationType.OverallComputation.SubstanceExclusion.FTEAllocation> getFTEAllocation()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the fteAllocation property.
For example, to add a new item, do as follows:
getFTEAllocation().add(newItem);
Objects of the following type(s) are allowed in the list
ETRComputationType.OverallComputation.SubstanceExclusion.FTEAllocation
Copyright © 2025. All rights reserved.