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

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

public static class Nomina.Percepciones
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="Percepcion" maxOccurs="unbounded">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute name="TipoPercepcion" 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.Percepciones.Percepcion
          Java class for anonymous complex type.
 
Field Summary
protected  List<Nomina.Percepciones.Percepcion> percepcion
           
protected  BigDecimal totalExento
           
protected  BigDecimal totalGravado
           
 
Constructor Summary
Nomina.Percepciones()
           
 
Method Summary
 List<Nomina.Percepciones.Percepcion> getPercepcion()
          Gets the value of the percepcion 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

percepcion

protected List<Nomina.Percepciones.Percepcion> percepcion

totalGravado

protected BigDecimal totalGravado

totalExento

protected BigDecimal totalExento
Constructor Detail

Nomina.Percepciones

public Nomina.Percepciones()
Method Detail

getPercepcion

public List<Nomina.Percepciones.Percepcion> getPercepcion()
Gets the value of the percepcion 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 percepcion property.

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

    getPercepcion().add(newItem);
 

Objects of the following type(s) are allowed in the list Nomina.Percepciones.Percepcion


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.