java.lang.Object
software.xdev.bzst.dip.client.xmldocument.model.TaxesType

public class TaxesType extends Object
The Taxes element is further split into four elements, representing the quarters in respect of which reporting takes place. Each quarter element is further comprised of the MonAmnt_Type, used to communicate taxes withheld in respect of Sellers. Such amounts shall be given in full units, i.e. without decimals. The code for the currency, in which the value is expressed has to be taken from the ISO code list 4217 and added in attribute currCode.

Java class for TaxesType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="TaxesType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="TaxQ1" type="{urn:oecd:ties:dpi:v1}MonAmnt_Type"/>
         <element name="TaxQ2" type="{urn:oecd:ties:dpi:v1}MonAmnt_Type"/>
         <element name="TaxQ3" type="{urn:oecd:ties:dpi:v1}MonAmnt_Type"/>
         <element name="TaxQ4" type="{urn:oecd:ties:dpi:v1}MonAmnt_Type"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • TaxesType

      public TaxesType()
  • Method Details

    • getTaxQ1

      public MonAmntType getTaxQ1()
      Gets the value of the taxQ1 property.
      Returns:
      possible object is MonAmntType
    • setTaxQ1

      public void setTaxQ1(MonAmntType value)
      Sets the value of the taxQ1 property.
      Parameters:
      value - allowed object is MonAmntType
    • getTaxQ2

      public MonAmntType getTaxQ2()
      Gets the value of the taxQ2 property.
      Returns:
      possible object is MonAmntType
    • setTaxQ2

      public void setTaxQ2(MonAmntType value)
      Sets the value of the taxQ2 property.
      Parameters:
      value - allowed object is MonAmntType
    • getTaxQ3

      public MonAmntType getTaxQ3()
      Gets the value of the taxQ3 property.
      Returns:
      possible object is MonAmntType
    • setTaxQ3

      public void setTaxQ3(MonAmntType value)
      Sets the value of the taxQ3 property.
      Parameters:
      value - allowed object is MonAmntType
    • getTaxQ4

      public MonAmntType getTaxQ4()
      Gets the value of the taxQ4 property.
      Returns:
      possible object is MonAmntType
    • setTaxQ4

      public void setTaxQ4(MonAmntType value)
      Sets the value of the taxQ4 property.
      Parameters:
      value - allowed object is MonAmntType