mx.bigdata.sat.cfd.v22.schema
Class Comprobante.Impuestos

java.lang.Object
  extended by mx.bigdata.sat.cfd.v22.schema.Comprobante.Impuestos
All Implemented Interfaces:
Serializable
Enclosing class:
Comprobante

public static class Comprobante.Impuestos
extends Object
implements Serializable

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="Retenciones" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="Retencion" maxOccurs="unbounded">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <attribute name="impuesto" use="required">
                             <simpleType>
                               <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                                 <whiteSpace value="collapse"/>
                                 <enumeration value="ISR"/>
                                 <enumeration value="IVA"/>
                               </restriction>
                             </simpleType>
                           </attribute>
                           <attribute name="importe" use="required" type="{http://www.sat.gob.mx/cfd/2}t_Importe" />
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="Traslados" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="Traslado" maxOccurs="unbounded">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <attribute name="impuesto" use="required">
                             <simpleType>
                               <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                                 <whiteSpace value="collapse"/>
                                 <enumeration value="IVA"/>
                                 <enumeration value="IEPS"/>
                               </restriction>
                             </simpleType>
                           </attribute>
                           <attribute name="tasa" use="required" type="{http://www.sat.gob.mx/cfd/2}t_Importe" />
                           <attribute name="importe" use="required" type="{http://www.sat.gob.mx/cfd/2}t_Importe" />
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
       <attribute name="totalImpuestosRetenidos" type="{http://www.sat.gob.mx/cfd/2}t_Importe" />
       <attribute name="totalImpuestosTrasladados" type="{http://www.sat.gob.mx/cfd/2}t_Importe" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Nested Class Summary
static class Comprobante.Impuestos.Retenciones
          Java class for anonymous complex type.
static class Comprobante.Impuestos.Traslados
          Java class for anonymous complex type.
 
Field Summary
protected  Comprobante.Impuestos.Retenciones retenciones
           
protected  BigDecimal totalImpuestosRetenidos
           
protected  BigDecimal totalImpuestosTrasladados
           
protected  Comprobante.Impuestos.Traslados traslados
           
 
Constructor Summary
Comprobante.Impuestos()
           
 
Method Summary
 Comprobante.Impuestos.Retenciones getRetenciones()
          Gets the value of the retenciones property.
 BigDecimal getTotalImpuestosRetenidos()
          Gets the value of the totalImpuestosRetenidos property.
 BigDecimal getTotalImpuestosTrasladados()
          Gets the value of the totalImpuestosTrasladados property.
 Comprobante.Impuestos.Traslados getTraslados()
          Gets the value of the traslados property.
 void setRetenciones(Comprobante.Impuestos.Retenciones value)
          Sets the value of the retenciones property.
 void setTotalImpuestosRetenidos(BigDecimal value)
          Sets the value of the totalImpuestosRetenidos property.
 void setTotalImpuestosTrasladados(BigDecimal value)
          Sets the value of the totalImpuestosTrasladados property.
 void setTraslados(Comprobante.Impuestos.Traslados value)
          Sets the value of the traslados property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

retenciones

protected Comprobante.Impuestos.Retenciones retenciones

traslados

protected Comprobante.Impuestos.Traslados traslados

totalImpuestosRetenidos

protected BigDecimal totalImpuestosRetenidos

totalImpuestosTrasladados

protected BigDecimal totalImpuestosTrasladados
Constructor Detail

Comprobante.Impuestos

public Comprobante.Impuestos()
Method Detail

getRetenciones

public Comprobante.Impuestos.Retenciones getRetenciones()
Gets the value of the retenciones property.

Returns:
possible object is Comprobante.Impuestos.Retenciones

setRetenciones

public void setRetenciones(Comprobante.Impuestos.Retenciones value)
Sets the value of the retenciones property.

Parameters:
value - allowed object is Comprobante.Impuestos.Retenciones

getTraslados

public Comprobante.Impuestos.Traslados getTraslados()
Gets the value of the traslados property.

Returns:
possible object is Comprobante.Impuestos.Traslados

setTraslados

public void setTraslados(Comprobante.Impuestos.Traslados value)
Sets the value of the traslados property.

Parameters:
value - allowed object is Comprobante.Impuestos.Traslados

getTotalImpuestosRetenidos

public BigDecimal getTotalImpuestosRetenidos()
Gets the value of the totalImpuestosRetenidos property.

Returns:
possible object is BigDecimal

setTotalImpuestosRetenidos

public void setTotalImpuestosRetenidos(BigDecimal value)
Sets the value of the totalImpuestosRetenidos property.

Parameters:
value - allowed object is BigDecimal

getTotalImpuestosTrasladados

public BigDecimal getTotalImpuestosTrasladados()
Gets the value of the totalImpuestosTrasladados property.

Returns:
possible object is BigDecimal

setTotalImpuestosTrasladados

public void setTotalImpuestosTrasladados(BigDecimal value)
Sets the value of the totalImpuestosTrasladados property.

Parameters:
value - allowed object is BigDecimal


Copyright © 2010-2013. All Rights Reserved.