Módulo Contratación
- Documento de Ingresos (Subir Documentos de ingresos (1))
- Documento de Ingresos (Formulario Ficha de Personal (1))
- Documento de Ingresos (Verificar Registro de Postulación (1))
- Documento de Ingresos (Consulta si existe documento del puesto (2))
- Documento de Ingresos (Verifica los documentos descargados (2))
- Documento de Ingresos (Obtener Usuario (4))
- Documento de Ingresos (Registrar Proceso de Descarga (1))
- Documento de Ingresos (Registrar Equipamiento (1))
- Documento de Ingresos (Registrar Proceso de Descarga (2))
- Contrato de Trabajo(Url Contrato de trabajo PDF (1))
Documento de Ingresos (Subir Documentos de ingresos (1))
Nombre del servicio
- Módulo: Contratación
- Servicio: Envio de documentos de ingresos
Contexto funcional
- ¿Cuándo se usa? Al ingresar a la opción “Documentos de Ingresos”, luego a la opción “Subir Documentos” y presionar el boton “Enviar Formulario”.
- ¿Qué hace? Envia los datos y documentos principales del trabajador.
- Pantallazo de la app:
Detalles técnicos
- Dominio:
https://qahorario-salida.shalomcontrol.com - Endpoint:
api/empleado/documentos_ingreso - Método:
POST - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{
"name": "HR-EMP-09317",
"copia_dni_de_conyuge": "/files/100036785021e82d.jpg", "copia_de_recibo": "/files/1000367854.jpg", "certificado_de_estudios": "/files/100036785021e82d.jpg",
"certificado_de_trabajo": "/files/100036785021e82d.jpg", "banco": "BCP",
"fondo_pensiones": "AFP",
"afiliado_fondo_pensiones": "NO" ,
"employee": "HR-EMP-09317"
}
Response ejemplo:
{
"valor": true,
"response": {
"name": "HR-EMP-09317",
"owner": "jordyquispe@overskull.pe",
"creation": "2025-08-05 14:43:41.625033",
"modified": "2025-09-18 11:32:07.504115",
"modified_by": "Administrator",
"parent": null,
"parentfield": null,
"parenttype": null,
"idx": 0,
"docstatus": 0,
"reingresante": 0,
"employee": "HR-EMP-09317",
"salutation": null,
"naming_series": "HR-EMP-",
"first_name": "Milady",
"middle_name": "Muriel",
"first_last_name": "Rojas",
"second_last_name": "Cupe",
"last_name": "Rojas Cupe",
"employee_name": "Milady Muriel Rojas Cupe",
"nombre_completo": "Rojas Cupe Milady Muriel",
"employment_type": "Jornada completa",
"tipo_de_jornada": "Diurno",
"tipo_de_contrato": "Contrato a plazo fijo",
"situacion_especial": "Ninguna",
"image": "/files/Captura desde 2025-06-30 11-24-49.png",
"company": "Shalom Empresarial",
"status": "Active",
"gender": "Mujer",
"date_of_birth": "2009-11-11",
"date_of_joining": "2025-06-01",
"fecha_de_ingreso_real": "2025-06-21",
"calificacion_trabajador": "Personal Sujeto a Fiscalización",
"modalidad_de_trabajo": "Presencial",
"edad_del_trabajador": 0,
"employee_number": null,
"person_to_be_contacted": "WJDJF",
"relation": "PADRE",
"emergency_phone_number": "956325612",
"estado_civil_personal": "Soltero/a",
"nombre_completo_conyugue": "SHAJSVD",
"fecha_de_nacimiento_conyugue": "2006-05-19",
"ocupación_conyugue": "GJSJWNF",
"centro_de_trabajo_conyugue": "DHDYWJWBF",
"dirección_actual_conyugue": "",
"user_id": "61759769@shalomcontrol.com",
"create_user_permission": 1,
"job_applicant": null,
"scheduled_confirmation_date": null,
"final_confirmation_date": null,
"contract_end_date": null,
"notice_number_of_days": 0,
"date_of_retirement": "2069-11-11",
"department": "Tesorería - SE",
"area": null,
"designation": "ENCARGADO DE TESORERIA",
"zona_recursos": "TERMINALES",
"grade": "SUPERVISOR",
"reports_to": null,
"tipo_de_empleado": "OPERATIVO",
"unidad_de_negocio": "ADMINISTRATIVO",
"branch": "AV MEXICO CO 01",
"id_sucursal": "4",
"categoria_sucursal": "Categoría 1",
"agencia": null,
"zona_nacional": "LIMA ESTE 2",
"division_nacional": "Lima",
"supervisor_nacional": "HR-EMP-09297",
"nombre_del_supervisor": "Mallqui Quispe Marilyn Jhamile",
"expense_approver": null,
"leave_approver": "anggisoto@shalom.com.pe",
"shift_request_approver": null,
"attendance_device_id": null,
"dia_de_descanso": "Domingo",
"update_turn": 0,
"holiday_list": "FERIADOS 2022",
"default_shift": null,
"horas_detrabajo_sabado": null,
"hora_de_inicio": "14:43:41.000216",
"hora_de_finalizacion": "14:43:41.000335",
"tipo_de_turno": "",
"salary_mode": "Bank",
"payroll_cost_center": null,
"fondo_de_pensiones": "HABITAT MIXTA",
"fecha_de_afiliacion": "2025-08-05",
"cussp": "12312313123213",
"fondo_aporte": 10,
"fondo_comision": 0,
"fondo_seguro": 1.37,
"fondo_aporte_onp": 0,
"asignacion_familiar": 0,
"asignacion_familiar_2": "1",
"retencion_judicial": "--Seleccione--",
"porcentaje": 0,
"monto_fijo": 0,
"bank_name": "-",
"bank_ac_no": null,
"remuneracion_mensual": 12000,
"bono_conductor": 0,
"movilidad": 0,
"banco_cts": "",
"numero_de_cuenta_cts": null,
"moneda": "PEN",
"health_insurance_provider": "EsSalud",
"health_insurance_no": null,
"cell_number": null,
"prefered_email": "61759769@shalomcontrol.com",
"personal_email": "miladymuriel@gmail.com",
"unsubscribed": 0,
"permanent_accommodation_type": "",
"permanent_address": "Dirección prueba",
"emp_department": null,
"province": null,
"district": null,
"prefered_contact_email": "Company Email",
"company_email": "61759769@shalomcontrol.com",
"current_accommodation_type": "",
"current_address": "",
"informacion_actualizada": 0,
"bio": null,
"passport_number": "61759769",
"date_of_issue": null,
"valid_upto": null,
"place_of_issue": null,
"tipo_de_documento": "DNI",
"marital_status": "",
"blood_group": "",
"family_background": null,
"health_details": null,
"dni": null,
"cv": null,
"certijoven": null,
"copia_dni_de_hijos": null,
"adjuntar_carne_de_vacunacion": null,
"licencia_de_conducir": null,
"copia_dni_de_conyuge": "/files/100036785021e82d.jpg",
"copia_de_recibo": "/files/1000367854.jpg",
"certificado_de_estudios": "/files/100036785021e82d.jpg",
"certificado_de_trabajo": "/files/100036785021e82d.jpg",
"alta_firmada": "/files/Salary_Structure9bfd52.xlsx",
"eleccion_banco": "BCP",
"afiliado_fondo_pensiones": "NO",
"elección_fondo_pensiones": "AFP",
"resignation_letter_date": null,
"relieving_date": null,
"fecha_de_relevo": null,
"tipo_de_reelevo": "",
"termino_de_contrato_por": "",
"grado_1": "",
"grado_2": "",
"reason_for_leaving": null,
"leave_encashed": "",
"encashment_date": null,
"held_on": null,
"new_workplace": null,
"feedback": null,
"lft": 21581,
"rgt": 21582,
"old_parent": "",
"domingo_feriado": 0,
"descontar_horas": 0,
"requerimiento_actualizo": 0,
"terminos_y_condiciones_app": 1,
"fecha_terminos_y_condiciones": "2025-09-16 12:28:58",
"documento": null,
"estado": null,
"empleado_desconectado": 0,
"condiciones_de_trabajo": "0",
"marcacion_rotatoria": 0,
"sujeto_a_horario_nocturno": "0",
"es_sindicalizado": "0",
"doctype": "Employee",
"lista_familiares": [],
"education": [],
"movilidad_variable_erp": [],
"his_contratos": [],
"external_work_history": [],
"internal_work_history": [],
"derecho_habiente": []
},
"data": {
"eleccion_banco": "BCP",
"elección_fondo_pensiones": "AFP",
"afiliado_fondo_pensiones": "NO",
"certificado_de_estudios": "/files/100036785021e82d.jpg",
"copia_dni_de_conyuge": "/files/100036785021e82d.jpg",
"certificado_de_trabajo": "/files/100036785021e82d.jpg",
"copia_de_recibo": "/files/1000367854.jpg"
},
"msn": "Documentos registrados correctamente"
}
Servicios relacionados
DOCUMENTACION DEL SERVICIO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/documento-de-ingresos-subir-documentos-de-ingresos-1-documentosingreso
Documento de Ingresos (Formulario Ficha de Personal (1))
Nombre del servicio
- Módulo: Contratación
- Servicio: Formulario Ficha Personal
Contexto funcional
- ¿Cuándo se usa? Al ingresar a la opción “Documentos de Ingresos”, luego a la opción “Ficha de Personal” y presionar el boton “Guardar”.
- ¿Qué hace? Envia los datos de la ficha personal del trabajador.
- Pantallazo de la app:
Detalles técnicos
- Dominio:
https://qahorario-salida.shalomcontrol.com - Endpoint:
form-ficha-personal - Método:
POST - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{
"empleado": "HR-EMP-09317",
"contactoEmergencia": {
"nombreCompleto":"MILADY MURIEL",
"telefono":"956325612",
"parentesco":"Padre"
},
"estadoCivil": {
"nombreCompleto":"PADRE ROJAS",
"fechaNacimiento":"1964-01-01",
"ocupacion":"OBRERO",
"centroTrabajo":"",
"direccion":"AAAHH"
},
"datosFamiliares": []
}
Response ejemplo:
{
"valor": true,
"data": [],
"msg": "Se registró correctamente"
}
Servicios relacionados
DOCUMENTACION DEL SERVICIO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/documento-de-ingresos-formulario-ficha-de-personal-1-formfichapersonal
Documento de Ingresos (Verificar Registro de Postulación (1))
Nombre del servicio
- Módulo: Contratación
- Servicio: Verificar postulación
Contexto funcional
- ¿Cuándo se usa? Al ingresar a la opción “Documentos de Ingresos”, luego a la opción “Turno”.
- ¿Qué hace? Consulta si su postulación esta en las convocatorias.
- Pantallazo de la app:
Detalles técnicos
- Dominio:
https://qahorario-salida.shalomcontrol.com - Endpoint:
validate-personal-requirement - Método:
POST - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{
"document": "61759769"
}
Response ejemplo:
{
"valor": false,
"Message": "No se encontró un registró de su postulación a una de nuestras convocatorias, comuniquese con su administrador.",
"data": []
}
Servicios relacionados
DOCUMENTACION DEL SERVICIO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/documento-de-ingresos-verificar-registro-de-postulacion-1-validatepersonalrequirement
Documento de Ingresos (Consulta si existe documento del puesto (2))
Nombre del servicio
- Módulo: Contratación
- Servicio: Consulta el documento del puesto del usuario
Contexto funcional
- ¿Cuándo se usa? Al ingresar a la opción “Documentos de Ingresos”, luego a la opción “Descargar Documentos”
- ¿Qué hace?
- Pantallazo de la app:
Detalles técnicos
- Dominio:
https://qahorario-salida.shalomcontrol.com - Endpoint:
api/get-document-puesto/ENCARGADO%20DE%20TESORERIA?overview=false - Método:
GET - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{}
Response ejemplo:
{
"valor": true,
"msn": "Documento encontrado",
"data": null
}
Servicios relacionados
DOCUMENTACION DEL REGISTRO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/consulta-si-existe-documento-del-puesto-1-2-getdocumentpuesto
Documento de Ingresos (Verifica los documentos descargados (2))
Nombre del servicio
- Módulo: Contratación
- Servicio: Consulta todos los documentos que han sido descargados.
Contexto funcional
- ¿Cuándo se usa? Al ingresar a la opción “Documentos de Ingresos”, luego a la opción “Descargar Documentos”
- ¿Qué hace?
- Pantallazo de la app:
Detalles técnicos
- Dominio:
https://qahorario-salida.shalomcontrol.com - Endpoint:
api/verify-downloaded-documents/HR-EMP-09317?overview=false - Método:
GET - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{}
Response ejemplo:
{
"valor": true,
"data": {
"empleado": "HR-EMP-09317",
"descargaContratoTrabajo": 0,
"descargaReglamentoInternoTrabajo": 0,
"descargaRecomendacionesSST": 0,
"descargaConvenioDescuento": 0,
"descargaDeclaracionJuradaDomicilio": 0,
"descargaDeclaracionJuradaSNPSPP": 0,
"descargaPoliticasSalariales": 0,
"registroEPP": 0,
"descargaPETSAlmacenamiento": 0,
"descargaPETSManipulacion": 0,
"descargaMOF": 0,
"total_documentos": false
}
}
Servicios relacionados
DOCUMENTACION DEL SERVICIO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/verifica-los-documentos-descargados-1-2-verifydownloadeddocuments
Documento de Ingresos (Obtener Usuario (4))
Nombre del servicio
- Módulo: Contratación
- Servicio: Obtiene datos del usuario.
Contexto funcional
- ¿Cuándo se usa? Al ingresar a la opción “Documentos de Ingresos”, luego a la opción “Descargar Documentos”
- ¿Qué hace?
- Pantallazo de la app:

Detalles técnicos
- Dominio:
https://qahorario-salida.shalomcontrol.com - Endpoint:
api/get-user3 - Método:
POST - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{
"username": "61759769@shalomcontrol.com",
"cookie": "sid=Guest"
}
Response ejemplo:
{
"valor": true,
"msn": "Si hay data",
"data": [
{
"owner": "jordyquispe@overskull.pe",
"name": "HR-EMP-09317",
"banco_cts": "",
"first_name": "Milady",
"employee_name": "Rojas Cupe Milady Muriel",
"employment_type": "Jornada completa",
"image": null,
"gender": "Mujer",
"user_id": "61759769@shalomcontrol.com",
"cell_number": null,
"passport_number": "61759769",
"first_last_name": "Rojas",
"cuenta_haberes": null,
"bank_ac_no": null,
"tipo_de_contrato": "Contrato a plazo fijo",
"nombre_banco": "-",
"fecha_de_ingreso_real": "2025-06-21",
"status": "Active",
"fondo_de_pensiones": "HABITAT MIXTA",
"bank_name": "-",
"second_last_name": "Cupe",
"branch": "AV MEXICO CO",
"department": "Atención al cliente - SE",
"marcacion_rotatoria": 0,
"location": 4,
"user_image": "/files/fotoPerfil.png",
"date_of_birth": "2009-11-11",
"terminos_y_condiciones_app": 1,
"numero_de_cuenta_cts": null,
"tipo_usuario": "Empleado",
"tipo_empleado": "OPERATIVO",
"AF": "1",
"email": "miladymuriel@gmail.com",
"pets": "0",
"sistema_pensionario": "HABITAT MIXTA",
"direccion": null,
"vigencia_contrato": null,
"id_employee": "HR-EMP-09317",
"nombre_completo": "Rojas Cupe Milady Muriel",
"company": "Shalom Empresarial",
"tipotrabajo": "Jornada completa",
"fhingreso": "2025-06-21",
"tipo_de_jornada": "Diurno",
"designation": "ATC - POSVENTA",
"status_employee": "Active",
"id_branch": "4",
"first_name_user": "Milady",
"second_name_user": null,
"middle_name_user": null,
"fecha_de_nacimiento": "11-11",
"contratacion": "primer_contrato"
}
]
}
Servicios relacionados
DOCUMENTACION DEL SERVICIO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtener-usuario-1234-getuser3
Documento de Ingresos (Registrar Proceso de Descarga (1))
Nombre del servicio
- Módulo: Contratación
- Servicio: Registrar Proceso de descarga
Contexto funcional
- ¿Cuándo se usa? Al ingresar a la opción “Documentos de Ingresos”, luego a la opción “Descargar Documentos” y presionar el icono de descarga.
- ¿Qué hace? Registrar que el documento ha sido descargado
- Pantallazo de la app:
Detalles técnicos
- Dominio:
https://qahorario-salida.shalomcontrol.com - Endpoint:
api/register-process-app - Método:
POST - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{
"usuario": "61759769@shalomcontrol.com",
"empleado": "HR-EMP-09317",
"agencia": 4, "proceso": "descargaDeclaracionJuradaDomicilio"
}
Response ejemplo:
{
"valor": true,
"msn": "Proceso registrado con éxito."
}
Servicios relacionados
DOCUMENTACION DEL SERVICIO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/documento-de-ingresos-registrar-proceso-de-descarga-1-registerprocessapp
Documento de Ingresos (Registrar Equipamiento (1))
Nombre del servicio
- Módulo: Contratación
- Servicio: Registrar Equipamiento
Contexto funcional
- ¿Cuándo se usa? Al ingresar a la opción “Documentos de Ingresos”, luego a la opción “Equipamiento EEPS” y luego el presionar el boton “Guardar información”.
- ¿Qué hace? Registrar que las medidas de equipamiento del trabajador.
- Pantallazo de la app:
Detalles técnicos
- Dominio:
https://qahorario-salida.shalomcontrol.com - Endpoint:
api/triaje_postulante/registrar_equipamiento - Método:
POST - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{
"documento": "61759769",
"botas": 36,
"polo": "M",
"pantalon": "M",
"chaleco": "Seleccionar",
"dni": "61759769"
}
Response ejemplo:
{
"valor": true,
"msn": "Equipamiento registrado con éxito"
}
Servicios relacionados
DOCUMENTACION DEL SERVICIO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/documento-de-ingresos-registrar-equipamiento-1-store-equipament
Documento de Ingresos (Registrar Proceso de Descarga (2))
Nombre del servicio
- Módulo: Contratación
- Servicio: Registrar Proceso de equipamiento.
Contexto funcional
- ¿Cuándo se usa? Al ingresar a la opción “Documentos de Ingresos”, luego a la opción “Equipamiento EEPS” y luego el presionar el boton “Guardar información”.
- ¿Qué hace? Registrar el equipamiento.
- Pantallazo de la app:
Detalles técnicos
- Dominio:
https://qahorario-salida.shalomcontrol.com - Endpoint:
api/register-process-app - Método:
POST - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{
"usuario": "61759769@shalomcontrol.com",
"empleado": "HR-EMP-09317",
"agencia": 4,
"proceso": "registroEPP"
}
Response ejemplo:
{
"valor": true,
"msn": "Proceso registrado con éxito."
}
Servicios relacionados
DOCUMENTACION DEL SERVICIO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/documento-de-ingresos-registrar-proceso-de-descarga-1-2-registerprocessapp
Contrato de Trabajo(Url Contrato de trabajo PDF (1))
Nombre del servicio
- Módulo: Contratación
- Servicio: Descarga de Contrato
Contexto funcional
- ¿Cuándo se usa? Al ingresar a la opción “Contrato de Trabajo”.
- ¿Qué hace? Descagar un documento PDF del contrato del trabajador.
- Pantallazo de la app:
Detalles técnicos
- Dominio:
https://qahorario-salida.shalomcontrol.com - Endpoint:
api/obtain-contract-designation/HR-EMP-09317 - Método:
GET - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{}
Response ejemplo:
{}
Servicios relacionados
DOCUMENTACION DEL SERVICIO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/contrato-de-trabajourl-contrato-de-trabajo-pdf-1-printcontractperdesignation