Módulo API
				
				
			
			api/hrm/empleado
...
getlist
____
https://restelix.com/api/hrm/empleado/getlist
Request:
numpagina | 
	Opcional. Página actual. Default: 0 | 
renglonespagina | 
	Opcional. Renglones por página. Default: 20 | 
orden | 
	Opcional. Campo(s) para ordenar la lista (Ej: fecha:A) | 
fields | 
	Opcional. Lista de campos a incluir en lista (separados por coma) | 
numEmpleado | 
	Filtro opcional | 
nombre | 
	Filtro opcional | 
paterno | 
	Filtro opcional | 
materno | 
	Filtro opcional | 
nombrecompleto | 
	Filtro opcional | 
nombrecompleto2 | 
	Filtro opcional | 
rfc | 
	Filtro opcional | 
curp | 
	Filtro opcional | 
st | 
	Filtro opcional | 
tag | 
	Filtro opcional | 
fecha_nacimiento | 
	Filtro opcional | 
fecha_nacimiento_g | 
	Filtro opcional | 
fecha_nacimiento_l | 
	Filtro opcional | 
sx | 
	Filtro opcional | 
idestadocivil | 
	Filtro opcional | 
idescolaridad | 
	Filtro opcional | 
colonia | 
	Filtro opcional | 
ciudad | 
	Filtro opcional | 
estado | 
	Filtro opcional | 
pais | 
	Filtro opcional | 
cp | 
	Filtro opcional | 
iddepartamento | 
	Filtro opcional | 
idpuesto | 
	Filtro opcional | 
idestado | 
	Filtro opcional | 
fecha_ingreso | 
	Filtro opcional | 
fecha_ingreso_g | 
	Filtro opcional | 
fecha_ingreso_l | 
	Filtro opcional | 
e.tipoIngreso | 
	Filtro opcional | 
idregimen | 
	Filtro opcional | 
idtipocontratacion | 
	Filtro opcional | 
idtipojornada | 
	Filtro opcional | 
idperiodicidad | 
	Filtro opcional | 
numSS | 
	Filtro opcional | 
idriesgotrabajo | 
	Filtro opcional | 
idtipobanco | 
	Filtro opcional | 
Response:
code | 
	Código HTTP | 
st | 
	Status de la llamada | 
msg | 
	Descripción del Status | 
numregistros | 
	Número total de registros | 
numpaginas | 
	Número de páginas en base a renglonespagina | 
numpagina | 
	Número de página actual | 
renglonespagina | 
	Número de renglones por página | 
lista | 
	Arreglo de registros que cumplen con los filtros | 
fields | 
	Arreglo de los campos incluidos en la lista | 
filtro | 
	Arreglo asociativo campo:valor de los filtros aplicados | 
orden | 
	Campo(s) empleados para ordenar de la lista | 
Campos de lista:
id | 
	|
numEmpleado | 
	|
nombre | 
	|
paterno | 
	|
materno | 
	|
nombrecompleto | 
	|
nombrecompleto2 | 
	|
rfc | 
	|
curp | 
	|
credencial | 
	|
st | 
	|
status | 
	|
tag | 
	|
email | 
	|
celular | 
	|
tel_1 | 
	|
tel_2 | 
	|
fecha_nacimiento | 
	|
sx | 
	|
sexo | 
	|
idestadocivil | 
	|
estadocivil | 
	|
idescolaridad | 
	|
escolaridad | 
	|
calle | 
	|
numero | 
	|
colonia | 
	|
ciudad | 
	|
estado | 
	|
pais | 
	|
cp | 
	|
iddepartamento | 
	|
departamento | 
	|
idpuesto | 
	|
puesto | 
	|
idestado | 
	|
estado | 
	|
fecha_ingreso | 
	|
tipoIngreso | 
	|
idregimen | 
	|
regimen | 
	|
idtipocontratacion | 
	|
tipocontratacion | 
	|
idtipojornada | 
	|
tipojornada | 
	|
idperiodicidad | 
	|
periodicidad | 
	|
numSS | 
	|
idriesgotrabajo | 
	|
riesgotrabajo | 
	|
salarioDiario | 
	|
salarioIntegrado | 
	|
idtipobanco | 
	|
tipobanco | 
	
get
____
https://restelix.com/api/hrm/empleado/get
Request:
id | 
	ID del objeto | 
Response:
code | 
	Código HTTP | 
st | 
	Status de la llamada | 
msg | 
	descripción del Status | 
master | 
	
Campos de master:
id | 
	|
numEmpleado | 
	|
nombre | 
	|
paterno | 
	|
materno | 
	|
credencial | 
	|
fecha_nacimiento | 
	|
sx | 
	|
st | 
	|
tag | 
	|
calle | 
	|
numero | 
	|
colonia | 
	|
ciudad | 
	|
estado | 
	|
pais | 
	|
cp | 
	|
email | 
	|
celular | 
	|
tel_1 | 
	|
tel_2 | 
	|
idestadocivil | 
	|
idescolaridad | 
	|
rfc | 
	|
curp | 
	|
iddepartamento | 
	|
idpuesto | 
	|
idestado | 
	|
fecha_ingreso | 
	|
tipoIngreso | 
	|
departamento | 
	|
puesto | 
	|
idregimen | 
	|
idtipocontratacion | 
	|
idtipojornada | 
	|
id_hrmTipoTurno | 
	|
idperiodicidad | 
	|
idriesgotrabajo | 
	|
numSS | 
	|
dsSeptimo | 
	|
salarioDiario | 
	|
salarioIntegrado | 
	|
diasVacaciones | 
	|
diasAguinaldo | 
	|
primaVacacional | 
	|
idtipobanco | 
	|
banco_cuenta | 
	|
banco_clabe | 
	|
banco_tarjeta | 
	|
fondoAhorro | 
	|
pensionTipo | 
	|
pensionCantidad | 
	|
numInfonavit | 
	|
infonavitTipo | 
	|
infonavitCantidad | 
	|
infonavitTDP | 
	|
fecha_infonavit | 
	|
imagen | 
	|
lang | 
	|
nombrecompleto | 
	|
status | 
	|
tipo_ingreso | 
	|
sexo | 
	|
estadocivil | 
	|
escolaridad | 
	|
paisEstado | 
	|
c_edo | 
	|
c_pais | 
	|
regimen | 
	|
riesgo | 
	|
contratacion | 
	|
jornada | 
	|
tipoIngresoTXT | 
	|
periodicidadpago | 
	|
banco_nombre | 
	|
antiguedad | 
	|
diasemSeptimo | 
	
Status de Respuesta:
001 | 
	OK | 
C021 | 
	Falta parámetro de búsqueda | 
C022 | 
	Objeto no encontrado | 
get_docx
____
https://restelix.com/api/hrm/empleado/get_docx
Request:
id | 
	ID del objeto | 
idformato | 
	ID del formato | 
Response:
code | 
	Código HTTP | 
st | 
	Status de la llamada | 
msg | 
	descripción del Status | 
clave | 
	Clave del objeto | 
folio | 
	Folio del objeto | 
filename | 
	Nombre del archivo | 
archivo | 
	Contenido del archivo base64 | 
Status de Respuesta:
001 | 
	OK | 
C021 | 
	Falta parámetro de búsqueda | 
C022 | 
	Objeto no encontrado | 
C099 | 
	Error en los datos. Regresa el arreglo 'err' con la lista de errores | 
getdata
____
https://restelix.com/api/hrm/empleado/getdata
Request:
id | 
	ID del objeto | 
Response:
code | 
	Código HTTP | 
st | 
	Status de la llamada | 
msg | 
	descripción del Status | 
Status de Respuesta:
001 | 
	OK | 
C021 | 
	Falta parámetro de búsqueda | 
C022 | 
	Objeto no encontrado | 
C023 | 
	Existen registros asociados | 
C024 | 
	Faltan datos | 
C030 | 
	Campo requerido | 
C031 | 
	Valor requerido | 
C032 | 
	Valor requerido (no cero) | 
C033 | 
	Valor inferior al mínimo | 
C034 | 
	Valor superior al máximo | 
C035 | 
	Valor fuera del rango | 
C036 | 
	Valor duplicado | 
C037 | 
	Valor incorrecto | 
C041 | 
	Acción no permitida | 
C042 | 
	Requiere autorización | 
F032 | 
	Espacio de disco saturado | 
F033 | 
	Falta nombre del archivo | 
F034 | 
	Falta el archivo | 
F035 | 
	Tamaño del archivo supera máximo permitido | 
F036 | 
	No se puede borrar el archivo | 
F042 | 
	Falta ID del formato | 
F043 | 
	Plantilla del formato no encontrada o asignada | 
create
____
https://restelix.com/api/hrm/empleado/create
Request:
master | 
	Valores de las propiedades del nuevo objeto | 
Campos para master:
numEmpleado | 
	|
nombre | 
	|
paterno | 
	|
materno | 
	|
credencial | 
	|
fecha_nacimiento | 
	|
sx | 
	|
st | 
	|
tag | 
	|
calle | 
	|
numero | 
	|
colonia | 
	|
ciudad | 
	|
estado | 
	|
pais | 
	|
cp | 
	|
email | 
	|
celular | 
	|
tel_1 | 
	|
tel_2 | 
	|
idestadocivil | 
	|
idescolaridad | 
	|
rfc | 
	|
curp | 
	|
iddepartamento | 
	|
idpuesto | 
	|
idestado | 
	|
fecha_ingreso | 
	|
tipoIngreso | 
	|
departamento | 
	|
puesto | 
	|
idregimen | 
	|
idtipocontratacion | 
	|
idtipojornada | 
	|
id_hrmTipoTurno | 
	|
idperiodicidad | 
	|
idriesgotrabajo | 
	|
numSS | 
	|
dsSeptimo | 
	|
salarioDiario | 
	|
salarioIntegrado | 
	|
diasVacaciones | 
	|
diasAguinaldo | 
	|
primaVacacional | 
	|
idtipobanco | 
	|
banco_cuenta | 
	|
banco_clabe | 
	|
banco_tarjeta | 
	|
fondoAhorro | 
	|
pensionTipo | 
	|
pensionCantidad | 
	|
numInfonavit | 
	|
infonavitTipo | 
	|
infonavitCantidad | 
	|
infonavitTDP | 
	|
fecha_infonavit | 
	|
imagen | 
	|
lang | 
	|
nombrecompleto | 
	|
status | 
	|
tipo_ingreso | 
	|
sexo | 
	|
estadocivil | 
	|
escolaridad | 
	|
paisEstado | 
	|
c_edo | 
	|
c_pais | 
	|
regimen | 
	|
riesgo | 
	|
contratacion | 
	|
jornada | 
	|
tipoIngresoTXT | 
	|
periodicidadpago | 
	|
banco_nombre | 
	|
antiguedad | 
	|
diasemSeptimo | 
	
Response:
code | 
	Código HTTP | 
st | 
	Status de la llamada | 
msg | 
	descripción del Status | 
id | 
	ID del objeto creado | 
Status de Respuesta:
001 | 
	OK | 
C099 | 
	Error en los datos. Regresa el arreglo 'err' con la lista de errores | 
update
____
https://restelix.com/api/hrm/empleado/update
Request:
id | 
	ID del objeto a actualizar | 
master | 
	Valores de las propiedades del objeto | 
Campos para master:
numEmpleado | 
	|
nombre | 
	|
paterno | 
	|
materno | 
	|
credencial | 
	|
fecha_nacimiento | 
	|
sx | 
	|
st | 
	|
tag | 
	|
calle | 
	|
numero | 
	|
colonia | 
	|
ciudad | 
	|
estado | 
	|
pais | 
	|
cp | 
	|
email | 
	|
celular | 
	|
tel_1 | 
	|
tel_2 | 
	|
idestadocivil | 
	|
idescolaridad | 
	|
rfc | 
	|
curp | 
	|
iddepartamento | 
	|
idpuesto | 
	|
idestado | 
	|
fecha_ingreso | 
	|
tipoIngreso | 
	|
departamento | 
	|
puesto | 
	|
idregimen | 
	|
idtipocontratacion | 
	|
idtipojornada | 
	|
id_hrmTipoTurno | 
	|
idperiodicidad | 
	|
idriesgotrabajo | 
	|
numSS | 
	|
dsSeptimo | 
	|
salarioDiario | 
	|
salarioIntegrado | 
	|
diasVacaciones | 
	|
diasAguinaldo | 
	|
primaVacacional | 
	|
idtipobanco | 
	|
banco_cuenta | 
	|
banco_clabe | 
	|
banco_tarjeta | 
	|
fondoAhorro | 
	|
pensionTipo | 
	|
pensionCantidad | 
	|
numInfonavit | 
	|
infonavitTipo | 
	|
infonavitCantidad | 
	|
infonavitTDP | 
	|
fecha_infonavit | 
	|
imagen | 
	|
lang | 
	|
nombrecompleto | 
	|
status | 
	|
tipo_ingreso | 
	|
sexo | 
	|
estadocivil | 
	|
escolaridad | 
	|
paisEstado | 
	|
c_edo | 
	|
c_pais | 
	|
regimen | 
	|
riesgo | 
	|
contratacion | 
	|
jornada | 
	|
tipoIngresoTXT | 
	|
periodicidadpago | 
	|
banco_nombre | 
	|
antiguedad | 
	|
diasemSeptimo | 
	
Response:
code | 
	Código HTTP | 
st | 
	Status de la llamada | 
msg | 
	descripción del Status | 
id | 
	ID del objeto creado | 
Status de Respuesta:
001 | 
	OK | 
C021 | 
	Falta parámetro de búsqueda | 
C022 | 
	Objeto no encontrado | 
C099 | 
	Error en los datos. Regresa el arreglo 'err' con la lista de errores | 
delete
____
https://restelix.com/api/hrm/empleado/delete
Request:
id | 
	ID del objeto a borrar | 
Response:
code | 
	Código HTTP | 
st | 
	Status de la llamada | 
msg | 
	descripción del Status | 
Status de Respuesta:
001 | 
	OK | 
C021 | 
	Falta parámetro de búsqueda | 
C022 | 
	Objeto no encontrado | 
C023 | 
	Existen registros asociados | 
set_lang
____
https://restelix.com/api/hrm/empleado/set_lang
Request:
id | 
	ID del objeto | 
Response:
code | 
	Código HTTP | 
st | 
	Status de la llamada | 
msg | 
	descripción del Status | 
Status de Respuesta:
001 | 
	OK | 
C021 | 
	Falta parámetro de búsqueda | 
C022 | 
	Objeto no encontrado | 
C023 | 
	Existen registros asociados | 
C024 | 
	Faltan datos | 
C030 | 
	Campo requerido | 
C031 | 
	Valor requerido | 
C032 | 
	Valor requerido (no cero) | 
C033 | 
	Valor inferior al mínimo | 
C034 | 
	Valor superior al máximo | 
C035 | 
	Valor fuera del rango | 
C036 | 
	Valor duplicado | 
C037 | 
	Valor incorrecto | 
C041 | 
	Acción no permitida | 
C042 | 
	Requiere autorización | 
F032 | 
	Espacio de disco saturado | 
F033 | 
	Falta nombre del archivo | 
F034 | 
	Falta el archivo | 
F035 | 
	Tamaño del archivo supera máximo permitido | 
F036 | 
	No se puede borrar el archivo | 
F042 | 
	Falta ID del formato | 
F043 | 
	Plantilla del formato no encontrada o asignada | 
set_password
____
https://restelix.com/api/hrm/empleado/set_password
Request:
id | 
	ID del objeto | 
Response:
code | 
	Código HTTP | 
st | 
	Status de la llamada | 
msg | 
	descripción del Status | 
Status de Respuesta:
001 | 
	OK | 
C021 | 
	Falta parámetro de búsqueda | 
C022 | 
	Objeto no encontrado | 
C023 | 
	Existen registros asociados | 
C024 | 
	Faltan datos | 
C030 | 
	Campo requerido | 
C031 | 
	Valor requerido | 
C032 | 
	Valor requerido (no cero) | 
C033 | 
	Valor inferior al mínimo | 
C034 | 
	Valor superior al máximo | 
C035 | 
	Valor fuera del rango | 
C036 | 
	Valor duplicado | 
C037 | 
	Valor incorrecto | 
C041 | 
	Acción no permitida | 
C042 | 
	Requiere autorización | 
F032 | 
	Espacio de disco saturado | 
F033 | 
	Falta nombre del archivo | 
F034 | 
	Falta el archivo | 
F035 | 
	Tamaño del archivo supera máximo permitido | 
F036 | 
	No se puede borrar el archivo | 
F042 | 
	Falta ID del formato | 
F043 | 
	Plantilla del formato no encontrada o asignada | 
avatar_upload
____
https://restelix.com/api/hrm/empleado/avatar_upload
Request:
id | 
	ID del objeto | 
Response:
code | 
	Código HTTP | 
st | 
	Status de la llamada | 
msg | 
	descripción del Status | 
Status de Respuesta:
001 | 
	OK | 
C021 | 
	Falta parámetro de búsqueda | 
C022 | 
	Objeto no encontrado | 
C023 | 
	Existen registros asociados | 
C024 | 
	Faltan datos | 
C030 | 
	Campo requerido | 
C031 | 
	Valor requerido | 
C032 | 
	Valor requerido (no cero) | 
C033 | 
	Valor inferior al mínimo | 
C034 | 
	Valor superior al máximo | 
C035 | 
	Valor fuera del rango | 
C036 | 
	Valor duplicado | 
C037 | 
	Valor incorrecto | 
C041 | 
	Acción no permitida | 
C042 | 
	Requiere autorización | 
F032 | 
	Espacio de disco saturado | 
F033 | 
	Falta nombre del archivo | 
F034 | 
	Falta el archivo | 
F035 | 
	Tamaño del archivo supera máximo permitido | 
F036 | 
	No se puede borrar el archivo | 
F042 | 
	Falta ID del formato | 
F043 | 
	Plantilla del formato no encontrada o asignada | 
avatar_delete
____
https://restelix.com/api/hrm/empleado/avatar_delete
Request:
id | 
	ID del objeto | 
Response:
code | 
	Código HTTP | 
st | 
	Status de la llamada | 
msg | 
	descripción del Status | 
Status de Respuesta:
001 | 
	OK | 
C021 | 
	Falta parámetro de búsqueda | 
C022 | 
	Objeto no encontrado | 
C023 | 
	Existen registros asociados | 
C024 | 
	Faltan datos | 
C030 | 
	Campo requerido | 
C031 | 
	Valor requerido | 
C032 | 
	Valor requerido (no cero) | 
C033 | 
	Valor inferior al mínimo | 
C034 | 
	Valor superior al máximo | 
C035 | 
	Valor fuera del rango | 
C036 | 
	Valor duplicado | 
C037 | 
	Valor incorrecto | 
C041 | 
	Acción no permitida | 
C042 | 
	Requiere autorización | 
F032 | 
	Espacio de disco saturado | 
F033 | 
	Falta nombre del archivo | 
F034 | 
	Falta el archivo | 
F035 | 
	Tamaño del archivo supera máximo permitido | 
F036 | 
	No se puede borrar el archivo | 
F042 | 
	Falta ID del formato | 
F043 | 
	Plantilla del formato no encontrada o asignada | 
file_list
____
https://restelix.com/api/hrm/empleado/file_list
Request:
id | 
	ID del objeto | 
Response:
code | 
	Código HTTP | 
st | 
	Status de la llamada | 
msg | 
	descripción del Status | 
archivos | 
	Lista de archivos. Estructura: [ruta, filename, ext, size] | 
disco | 
	Valores del disco: cuota, uso, libre, uso_p | 
file_upload
____
https://restelix.com/api/hrm/empleado/file_upload
Request:
id | 
	ID del objeto | 
filename | 
	Nombre del archivo con extensión | 
archivo | 
	Contenido del archivo en Base64 | 
Response:
code | 
	Código HTTP | 
st | 
	Status de la llamada | 
msg | 
	descripción del Status | 
archivos | 
	Lista de archivos. Estructura: [ruta, filename, ext, size] | 
disco | 
	Valores del disco: cuota, uso, libre, uso_p | 
Status de Respuesta:
001 | 
	OK | 
C021 | 
	Falta parámetro de búsqueda | 
C022 | 
	Objeto no encontrado | 
F032 | 
	Espacio de disco saturado | 
F033 | 
	Falta nombre del archivo | 
F034 | 
	Falta el archivo | 
F035 | 
	Tamaño del archivo supera máximo permitido | 
file_delete
____
https://restelix.com/api/hrm/empleado/file_delete
Request:
id | 
	ID del objeto | 
filename | 
	Nombre del archivo a borrar | 
Response:
code | 
	Código HTTP | 
st | 
	Status de la llamada | 
msg | 
	descripción del Status | 
Status de Respuesta:
001 | 
	OK | 
C021 | 
	Falta parámetro de búsqueda | 
C022 | 
	Objeto no encontrado | 
F033 | 
	Falta nombre del archivo | 
F036 | 
	No se puede borrar el archivo |