public class Nomina 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="Percepciones" minOccurs="0"> <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}string"> <minLength value="3"/> <maxLength value="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> </element> <element name="Deducciones" minOccurs="0"> <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}string"> <minLength value="3"/> <maxLength value="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> </element> <element name="Incapacidades" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Incapacidad" maxOccurs="unbounded"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="DiasIncapacidad" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}decimal"> <fractionDigits value="6"/> <minInclusive value="1"/> </restriction> </simpleType> </attribute> <attribute name="TipoIncapacidad" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /> <attribute name="Descuento" use="required" type="{http://www.sat.gob.mx/nomina}t_Importe" /> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> <element name="HorasExtras" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="HorasExtra" maxOccurs="unbounded"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="Dias" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /> <attribute name="TipoHoras" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <whiteSpace value="collapse"/> <enumeration value="Dobles"/> <enumeration value="Triples"/> </restriction> </simpleType> </attribute> <attribute name="HorasExtra" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /> <attribute name="ImportePagado" use="required" type="{http://www.sat.gob.mx/nomina}t_Importe" /> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="Version" use="required" type="{http://www.w3.org/2001/XMLSchema}string" fixed="1.1" /> <attribute name="RegistroPatronal"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="20"/> </restriction> </simpleType> </attribute> <attribute name="NumEmpleado" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="15"/> </restriction> </simpleType> </attribute> <attribute name="CURP" use="required" type="{http://www.sat.gob.mx/nomina}t_CURP" /> <attribute name="TipoRegimen" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}int"> <minInclusive value="1"/> </restriction> </simpleType> </attribute> <attribute name="NumSeguridadSocial"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="15"/> </restriction> </simpleType> </attribute> <attribute name="FechaPago" use="required" type="{http://www.w3.org/2001/XMLSchema}date" /> <attribute name="FechaInicialPago" use="required" type="{http://www.w3.org/2001/XMLSchema}date" /> <attribute name="FechaFinalPago" use="required" type="{http://www.w3.org/2001/XMLSchema}date" /> <attribute name="NumDiasPagados" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}decimal"> <fractionDigits value="6"/> </restriction> </simpleType> </attribute> <attribute name="Departamento"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="100"/> </restriction> </simpleType> </attribute> <attribute name="CLABE" type="{http://www.sat.gob.mx/nomina}t_Clabe" /> <attribute name="Banco"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="3"/> <maxLength value="3"/> </restriction> </simpleType> </attribute> <attribute name="FechaInicioRelLaboral" type="{http://www.w3.org/2001/XMLSchema}date" /> <attribute name="Antiguedad" type="{http://www.w3.org/2001/XMLSchema}int" /> <attribute name="Puesto" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="TipoContrato" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="TipoJornada" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="PeriodicidadPago" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="100"/> </restriction> </simpleType> </attribute> <attribute name="SalarioBaseCotApor" type="{http://www.sat.gob.mx/nomina}t_Importe" /> <attribute name="RiesgoPuesto"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}int"> <minInclusive value="1"/> </restriction> </simpleType> </attribute> <attribute name="SalarioDiarioIntegrado" type="{http://www.sat.gob.mx/nomina}t_Importe" /> </restriction> </complexContent> </complexType>
Modifier and Type | Class and Description |
---|---|
static class |
Nomina.Deducciones
Java class for anonymous complex type.
|
static class |
Nomina.HorasExtras
Java class for anonymous complex type.
|
static class |
Nomina.Incapacidades
Java class for anonymous complex type.
|
static class |
Nomina.Percepciones
Java class for anonymous complex type.
|
Modifier and Type | Field and Description |
---|---|
protected Integer |
antiguedad |
protected String |
banco |
protected String |
clabe |
protected String |
curp |
protected Nomina.Deducciones |
deducciones |
protected String |
departamento |
protected XMLGregorianCalendar |
fechaFinalPago |
protected XMLGregorianCalendar |
fechaInicialPago |
protected XMLGregorianCalendar |
fechaInicioRelLaboral |
protected XMLGregorianCalendar |
fechaPago |
protected Nomina.HorasExtras |
horasExtras |
protected Nomina.Incapacidades |
incapacidades |
protected BigDecimal |
numDiasPagados |
protected String |
numEmpleado |
protected String |
numSeguridadSocial |
protected Nomina.Percepciones |
percepciones |
protected String |
periodicidadPago |
protected String |
puesto |
protected String |
registroPatronal |
protected Integer |
riesgoPuesto |
protected BigDecimal |
salarioBaseCotApor |
protected BigDecimal |
salarioDiarioIntegrado |
protected String |
tipoContrato |
protected String |
tipoJornada |
protected int |
tipoRegimen |
protected String |
version |
Constructor and Description |
---|
Nomina() |
Modifier and Type | Method and Description |
---|---|
Integer |
getAntiguedad()
Gets the value of the antiguedad property.
|
String |
getBanco()
Gets the value of the banco property.
|
String |
getCLABE()
Gets the value of the clabe property.
|
String |
getCURP()
Gets the value of the curp property.
|
Nomina.Deducciones |
getDeducciones()
Gets the value of the deducciones property.
|
String |
getDepartamento()
Gets the value of the departamento property.
|
XMLGregorianCalendar |
getFechaFinalPago()
Gets the value of the fechaFinalPago property.
|
XMLGregorianCalendar |
getFechaInicialPago()
Gets the value of the fechaInicialPago property.
|
XMLGregorianCalendar |
getFechaInicioRelLaboral()
Gets the value of the fechaInicioRelLaboral property.
|
XMLGregorianCalendar |
getFechaPago()
Gets the value of the fechaPago property.
|
Nomina.HorasExtras |
getHorasExtras()
Gets the value of the horasExtras property.
|
Nomina.Incapacidades |
getIncapacidades()
Gets the value of the incapacidades property.
|
BigDecimal |
getNumDiasPagados()
Gets the value of the numDiasPagados property.
|
String |
getNumEmpleado()
Gets the value of the numEmpleado property.
|
String |
getNumSeguridadSocial()
Gets the value of the numSeguridadSocial property.
|
Nomina.Percepciones |
getPercepciones()
Gets the value of the percepciones property.
|
String |
getPeriodicidadPago()
Gets the value of the periodicidadPago property.
|
String |
getPuesto()
Gets the value of the puesto property.
|
String |
getRegistroPatronal()
Gets the value of the registroPatronal property.
|
Integer |
getRiesgoPuesto()
Gets the value of the riesgoPuesto property.
|
BigDecimal |
getSalarioBaseCotApor()
Gets the value of the salarioBaseCotApor property.
|
BigDecimal |
getSalarioDiarioIntegrado()
Gets the value of the salarioDiarioIntegrado property.
|
String |
getTipoContrato()
Gets the value of the tipoContrato property.
|
String |
getTipoJornada()
Gets the value of the tipoJornada property.
|
int |
getTipoRegimen()
Gets the value of the tipoRegimen property.
|
String |
getVersion()
Gets the value of the version property.
|
void |
setAntiguedad(Integer value)
Sets the value of the antiguedad property.
|
void |
setBanco(String value)
Sets the value of the banco property.
|
void |
setCLABE(String value)
Sets the value of the clabe property.
|
void |
setCURP(String value)
Sets the value of the curp property.
|
void |
setDeducciones(Nomina.Deducciones value)
Sets the value of the deducciones property.
|
void |
setDepartamento(String value)
Sets the value of the departamento property.
|
void |
setFechaFinalPago(XMLGregorianCalendar value)
Sets the value of the fechaFinalPago property.
|
void |
setFechaInicialPago(XMLGregorianCalendar value)
Sets the value of the fechaInicialPago property.
|
void |
setFechaInicioRelLaboral(XMLGregorianCalendar value)
Sets the value of the fechaInicioRelLaboral property.
|
void |
setFechaPago(XMLGregorianCalendar value)
Sets the value of the fechaPago property.
|
void |
setHorasExtras(Nomina.HorasExtras value)
Sets the value of the horasExtras property.
|
void |
setIncapacidades(Nomina.Incapacidades value)
Sets the value of the incapacidades property.
|
void |
setNumDiasPagados(BigDecimal value)
Sets the value of the numDiasPagados property.
|
void |
setNumEmpleado(String value)
Sets the value of the numEmpleado property.
|
void |
setNumSeguridadSocial(String value)
Sets the value of the numSeguridadSocial property.
|
void |
setPercepciones(Nomina.Percepciones value)
Sets the value of the percepciones property.
|
void |
setPeriodicidadPago(String value)
Sets the value of the periodicidadPago property.
|
void |
setPuesto(String value)
Sets the value of the puesto property.
|
void |
setRegistroPatronal(String value)
Sets the value of the registroPatronal property.
|
void |
setRiesgoPuesto(Integer value)
Sets the value of the riesgoPuesto property.
|
void |
setSalarioBaseCotApor(BigDecimal value)
Sets the value of the salarioBaseCotApor property.
|
void |
setSalarioDiarioIntegrado(BigDecimal value)
Sets the value of the salarioDiarioIntegrado property.
|
void |
setTipoContrato(String value)
Sets the value of the tipoContrato property.
|
void |
setTipoJornada(String value)
Sets the value of the tipoJornada property.
|
void |
setTipoRegimen(int value)
Sets the value of the tipoRegimen property.
|
void |
setVersion(String value)
Sets the value of the version property.
|
protected Nomina.Percepciones percepciones
protected Nomina.Deducciones deducciones
protected Nomina.Incapacidades incapacidades
protected Nomina.HorasExtras horasExtras
protected String version
protected String registroPatronal
protected String numEmpleado
protected String curp
protected int tipoRegimen
protected String numSeguridadSocial
protected XMLGregorianCalendar fechaPago
protected XMLGregorianCalendar fechaInicialPago
protected XMLGregorianCalendar fechaFinalPago
protected BigDecimal numDiasPagados
protected String departamento
protected String clabe
protected String banco
protected XMLGregorianCalendar fechaInicioRelLaboral
protected Integer antiguedad
protected String puesto
protected String tipoContrato
protected String tipoJornada
protected String periodicidadPago
protected BigDecimal salarioBaseCotApor
protected Integer riesgoPuesto
protected BigDecimal salarioDiarioIntegrado
public Nomina.Percepciones getPercepciones()
Nomina.Percepciones
public void setPercepciones(Nomina.Percepciones value)
value
- allowed object is
Nomina.Percepciones
public Nomina.Deducciones getDeducciones()
Nomina.Deducciones
public void setDeducciones(Nomina.Deducciones value)
value
- allowed object is
Nomina.Deducciones
public Nomina.Incapacidades getIncapacidades()
Nomina.Incapacidades
public void setIncapacidades(Nomina.Incapacidades value)
value
- allowed object is
Nomina.Incapacidades
public Nomina.HorasExtras getHorasExtras()
Nomina.HorasExtras
public void setHorasExtras(Nomina.HorasExtras value)
value
- allowed object is
Nomina.HorasExtras
public String getVersion()
String
public void setVersion(String value)
value
- allowed object is
String
public String getRegistroPatronal()
String
public void setRegistroPatronal(String value)
value
- allowed object is
String
public String getNumEmpleado()
String
public void setNumEmpleado(String value)
value
- allowed object is
String
public String getCURP()
String
public void setCURP(String value)
value
- allowed object is
String
public int getTipoRegimen()
public void setTipoRegimen(int value)
public String getNumSeguridadSocial()
String
public void setNumSeguridadSocial(String value)
value
- allowed object is
String
public XMLGregorianCalendar getFechaPago()
XMLGregorianCalendar
public void setFechaPago(XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public XMLGregorianCalendar getFechaInicialPago()
XMLGregorianCalendar
public void setFechaInicialPago(XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public XMLGregorianCalendar getFechaFinalPago()
XMLGregorianCalendar
public void setFechaFinalPago(XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public BigDecimal getNumDiasPagados()
BigDecimal
public void setNumDiasPagados(BigDecimal value)
value
- allowed object is
BigDecimal
public String getDepartamento()
String
public void setDepartamento(String value)
value
- allowed object is
String
public String getCLABE()
String
public void setCLABE(String value)
value
- allowed object is
String
public String getBanco()
String
public void setBanco(String value)
value
- allowed object is
String
public XMLGregorianCalendar getFechaInicioRelLaboral()
XMLGregorianCalendar
public void setFechaInicioRelLaboral(XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public Integer getAntiguedad()
Integer
public void setAntiguedad(Integer value)
value
- allowed object is
Integer
public String getPuesto()
String
public void setPuesto(String value)
value
- allowed object is
String
public String getTipoContrato()
String
public void setTipoContrato(String value)
value
- allowed object is
String
public String getTipoJornada()
String
public void setTipoJornada(String value)
value
- allowed object is
String
public String getPeriodicidadPago()
String
public void setPeriodicidadPago(String value)
value
- allowed object is
String
public BigDecimal getSalarioBaseCotApor()
BigDecimal
public void setSalarioBaseCotApor(BigDecimal value)
value
- allowed object is
BigDecimal
public Integer getRiesgoPuesto()
Integer
public void setRiesgoPuesto(Integer value)
value
- allowed object is
Integer
public BigDecimal getSalarioDiarioIntegrado()
BigDecimal
public void setSalarioDiarioIntegrado(BigDecimal value)
value
- allowed object is
BigDecimal
Copyright © 2010–2018. All rights reserved.