mx.bigdata.sat.common.nomina.schema
Class Nomina.Deducciones

java.lang.Object
  extended by mx.bigdata.sat.common.nomina.schema.Nomina.Deducciones
Enclosing class:
Nomina

public static class Nomina.Deducciones
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="Deduccion" maxOccurs="unbounded">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute name="TipoDeduccion" use="required">
                   <simpleType>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}int">
                       <minInclusive value="1"/>
                       <pattern value="[0-9]{3}"/>
                     </restriction>
                   </simpleType>
                 </attribute>
                 <attribute name="Clave" use="required">
                   <simpleType>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                       <minLength value="3"/>
                       <maxLength value="15"/>
                       <whiteSpace value="collapse"/>
                     </restriction>
                   </simpleType>
                 </attribute>
                 <attribute name="Concepto" use="required">
                   <simpleType>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                       <minLength value="1"/>
                       <maxLength value="100"/>
                     </restriction>
                   </simpleType>
                 </attribute>
                 <attribute name="ImporteGravado" use="required" type="{http://www.sat.gob.mx/nomina}t_Importe" />
                 <attribute name="ImporteExento" use="required" type="{http://www.sat.gob.mx/nomina}t_Importe" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
       <attribute name="TotalGravado" use="required" type="{http://www.sat.gob.mx/nomina}t_Importe" />
       <attribute name="TotalExento" use="required" type="{http://www.sat.gob.mx/nomina}t_Importe" />
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class Nomina.Deducciones.Deduccion
          Java class for anonymous complex type.
 
Field Summary
protected  List<Nomina.Deducciones.Deduccion> deduccion
           
protected  BigDecimal totalExento
           
protected  BigDecimal totalGravado
           
 
Constructor Summary
Nomina.Deducciones()
           
 
Method Summary
 List<Nomina.Deducciones.Deduccion> getDeduccion()
          Gets the value of the deduccion property.
 BigDecimal getTotalExento()
          Gets the value of the totalExento property.
 BigDecimal getTotalGravado()
          Gets the value of the totalGravado property.
 void setTotalExento(BigDecimal value)
          Sets the value of the totalExento property.
 void setTotalGravado(BigDecimal value)
          Sets the value of the totalGravado property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

deduccion

protected List<Nomina.Deducciones.Deduccion> deduccion

totalGravado

protected BigDecimal totalGravado

totalExento

protected BigDecimal totalExento
Constructor Detail

Nomina.Deducciones

public Nomina.Deducciones()
Method Detail

getDeduccion

public List<Nomina.Deducciones.Deduccion> getDeduccion()
Gets the value of the deduccion property.

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 deduccion property.

For example, to add a new item, do as follows:

    getDeduccion().add(newItem);
 

Objects of the following type(s) are allowed in the list Nomina.Deducciones.Deduccion


getTotalGravado

public BigDecimal getTotalGravado()
Gets the value of the totalGravado property.

Returns:
possible object is BigDecimal

setTotalGravado

public void setTotalGravado(BigDecimal value)
Sets the value of the totalGravado property.

Parameters:
value - allowed object is BigDecimal

getTotalExento

public BigDecimal getTotalExento()
Gets the value of the totalExento property.

Returns:
possible object is BigDecimal

setTotalExento

public void setTotalExento(BigDecimal value)
Sets the value of the totalExento property.

Parameters:
value - allowed object is BigDecimal


Copyright © 2010-2013. All Rights Reserved.