mx.bigdata.sat.common.detallista.schema
Class Detallista.LineItem.TradeItemTaxInformation

java.lang.Object
  extended by mx.bigdata.sat.common.detallista.schema.Detallista.LineItem.TradeItemTaxInformation
Enclosing class:
Detallista.LineItem

public static class Detallista.LineItem.TradeItemTaxInformation
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">
       <all>
         <element name="taxTypeDescription">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
               <length value="3"/>
               <enumeration value="GST"/>
               <enumeration value="VAT"/>
               <enumeration value="LAC"/>
               <enumeration value="AAA"/>
               <enumeration value="ADD"/>
               <enumeration value="FRE"/>
               <enumeration value="LOC"/>
               <enumeration value="STT"/>
               <enumeration value="OTH"/>
             </restriction>
           </simpleType>
         </element>
         <element name="referenceNumber" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <minLength value="1"/>
               <maxLength value="20"/>
             </restriction>
           </simpleType>
         </element>
         <element name="tradeItemTaxAmount" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="taxPercentage" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
                   <element name="taxAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="taxCategory" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
               <minLength value="0"/>
               <maxLength value="11"/>
               <enumeration value="TRANSFERIDO"/>
               <enumeration value="RETENIDO"/>
             </restriction>
           </simpleType>
         </element>
       </all>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class Detallista.LineItem.TradeItemTaxInformation.TradeItemTaxAmount
          Java class for anonymous complex type.
 
Field Summary
protected  String referenceNumber
           
protected  String taxCategory
           
protected  String taxTypeDescription
           
protected  Detallista.LineItem.TradeItemTaxInformation.TradeItemTaxAmount tradeItemTaxAmount
           
 
Constructor Summary
Detallista.LineItem.TradeItemTaxInformation()
           
 
Method Summary
 String getReferenceNumber()
          Gets the value of the referenceNumber property.
 String getTaxCategory()
          Gets the value of the taxCategory property.
 String getTaxTypeDescription()
          Gets the value of the taxTypeDescription property.
 Detallista.LineItem.TradeItemTaxInformation.TradeItemTaxAmount getTradeItemTaxAmount()
          Gets the value of the tradeItemTaxAmount property.
 void setReferenceNumber(String value)
          Sets the value of the referenceNumber property.
 void setTaxCategory(String value)
          Sets the value of the taxCategory property.
 void setTaxTypeDescription(String value)
          Sets the value of the taxTypeDescription property.
 void setTradeItemTaxAmount(Detallista.LineItem.TradeItemTaxInformation.TradeItemTaxAmount value)
          Sets the value of the tradeItemTaxAmount property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

taxTypeDescription

protected String taxTypeDescription

referenceNumber

protected String referenceNumber

tradeItemTaxAmount

protected Detallista.LineItem.TradeItemTaxInformation.TradeItemTaxAmount tradeItemTaxAmount

taxCategory

protected String taxCategory
Constructor Detail

Detallista.LineItem.TradeItemTaxInformation

public Detallista.LineItem.TradeItemTaxInformation()
Method Detail

getTaxTypeDescription

public String getTaxTypeDescription()
Gets the value of the taxTypeDescription property.

Returns:
possible object is String

setTaxTypeDescription

public void setTaxTypeDescription(String value)
Sets the value of the taxTypeDescription property.

Parameters:
value - allowed object is String

getReferenceNumber

public String getReferenceNumber()
Gets the value of the referenceNumber property.

Returns:
possible object is String

setReferenceNumber

public void setReferenceNumber(String value)
Sets the value of the referenceNumber property.

Parameters:
value - allowed object is String

getTradeItemTaxAmount

public Detallista.LineItem.TradeItemTaxInformation.TradeItemTaxAmount getTradeItemTaxAmount()
Gets the value of the tradeItemTaxAmount property.

Returns:
possible object is Detallista.LineItem.TradeItemTaxInformation.TradeItemTaxAmount

setTradeItemTaxAmount

public void setTradeItemTaxAmount(Detallista.LineItem.TradeItemTaxInformation.TradeItemTaxAmount value)
Sets the value of the tradeItemTaxAmount property.

Parameters:
value - allowed object is Detallista.LineItem.TradeItemTaxInformation.TradeItemTaxAmount

getTaxCategory

public String getTaxCategory()
Gets the value of the taxCategory property.

Returns:
possible object is String

setTaxCategory

public void setTaxCategory(String value)
Sets the value of the taxCategory property.

Parameters:
value - allowed object is String


Copyright © 2010-2013. All Rights Reserved.