|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectmx.bigdata.sat.common.nomina.schema.Nomina
public class Nomina
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}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>
</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}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>
</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}int">
<minInclusive value="1"/>
<pattern value="[0-9]{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>
| Nested Class Summary | |
|---|---|
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. |
| Field Summary | |
|---|---|
protected Integer |
antiguedad
|
protected Integer |
banco
|
protected BigInteger |
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 Summary | |
|---|---|
Nomina()
|
|
| Method Summary | |
|---|---|
Integer |
getAntiguedad()
Gets the value of the antiguedad property. |
Integer |
getBanco()
Gets the value of the banco property. |
BigInteger |
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(Integer value)
Sets the value of the banco property. |
void |
setCLABE(BigInteger 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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
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 BigInteger clabe
protected Integer 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
| Constructor Detail |
|---|
public Nomina()
| Method Detail |
|---|
public Nomina.Percepciones getPercepciones()
Nomina.Percepcionespublic void setPercepciones(Nomina.Percepciones value)
value - allowed object is
Nomina.Percepcionespublic Nomina.Deducciones getDeducciones()
Nomina.Deduccionespublic void setDeducciones(Nomina.Deducciones value)
value - allowed object is
Nomina.Deduccionespublic Nomina.Incapacidades getIncapacidades()
Nomina.Incapacidadespublic void setIncapacidades(Nomina.Incapacidades value)
value - allowed object is
Nomina.Incapacidadespublic Nomina.HorasExtras getHorasExtras()
Nomina.HorasExtraspublic void setHorasExtras(Nomina.HorasExtras value)
value - allowed object is
Nomina.HorasExtraspublic String getVersion()
Stringpublic void setVersion(String value)
value - allowed object is
Stringpublic String getRegistroPatronal()
Stringpublic void setRegistroPatronal(String value)
value - allowed object is
Stringpublic String getNumEmpleado()
Stringpublic void setNumEmpleado(String value)
value - allowed object is
Stringpublic String getCURP()
Stringpublic void setCURP(String value)
value - allowed object is
Stringpublic int getTipoRegimen()
public void setTipoRegimen(int value)
public String getNumSeguridadSocial()
Stringpublic void setNumSeguridadSocial(String value)
value - allowed object is
Stringpublic XMLGregorianCalendar getFechaPago()
XMLGregorianCalendarpublic void setFechaPago(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic XMLGregorianCalendar getFechaInicialPago()
XMLGregorianCalendarpublic void setFechaInicialPago(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic XMLGregorianCalendar getFechaFinalPago()
XMLGregorianCalendarpublic void setFechaFinalPago(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic BigDecimal getNumDiasPagados()
BigDecimalpublic void setNumDiasPagados(BigDecimal value)
value - allowed object is
BigDecimalpublic String getDepartamento()
Stringpublic void setDepartamento(String value)
value - allowed object is
Stringpublic BigInteger getCLABE()
BigIntegerpublic void setCLABE(BigInteger value)
value - allowed object is
BigIntegerpublic Integer getBanco()
Integerpublic void setBanco(Integer value)
value - allowed object is
Integerpublic XMLGregorianCalendar getFechaInicioRelLaboral()
XMLGregorianCalendarpublic void setFechaInicioRelLaboral(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic Integer getAntiguedad()
Integerpublic void setAntiguedad(Integer value)
value - allowed object is
Integerpublic String getPuesto()
Stringpublic void setPuesto(String value)
value - allowed object is
Stringpublic String getTipoContrato()
Stringpublic void setTipoContrato(String value)
value - allowed object is
Stringpublic String getTipoJornada()
Stringpublic void setTipoJornada(String value)
value - allowed object is
Stringpublic String getPeriodicidadPago()
Stringpublic void setPeriodicidadPago(String value)
value - allowed object is
Stringpublic BigDecimal getSalarioBaseCotApor()
BigDecimalpublic void setSalarioBaseCotApor(BigDecimal value)
value - allowed object is
BigDecimalpublic Integer getRiesgoPuesto()
Integerpublic void setRiesgoPuesto(Integer value)
value - allowed object is
Integerpublic BigDecimal getSalarioDiarioIntegrado()
BigDecimalpublic void setSalarioDiarioIntegrado(BigDecimal value)
value - allowed object is
BigDecimal
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||