DOC. SERVICIOS APP - SHALOM FAMILIA
Modulo Inicial
Login de usuario - [validate_user_active]
🧾 Descripción Valida si un usuario: Existe y su contraseña es correcta Está habilitado...
Guardar usuario - [saveUsersLogeds]
🧾 Descripción Registra y actualiza información de usuarios que inician sesión desde la aplicació...
Términos y Condiciones - [setTermsAndConditions]
🧾 Descripción Registra la aceptación de los Términos y Condiciones por parte del usuario loguead...
Obtener Usuario (1,2,3,4) - [getUser3]
🧾 Descripción Retorna la información del usuario ingresado en la app (empleado o estudiante).El ...
Obtener Version - [version]
🧾 Descripción Obtiene la versión actual de una aplicación móvil específica.El servicio valida si...
Rol de usuario - [rolUsuario]
🧾 Descripción Valida si un usuario tiene el rol "Supervisor Nacional" dentro del ERP.Busca en la...
Permisos del modulo - [permissions-module]
🧾 Descripción Devuelve un listado de permisos de módulos habilitados para el usuario autenticado...
Verificar *** - [verifyDownloadSalary]
🧾 Descripción Valida si un trabajador ha descargado su boleta de pago correspondiente al mes ant...
Obtener publicaciones - [obtainPosts2]
🧾 Descripción Obtiene publicaciones (posts) asociadas a un usuario y una categoría determinada.L...
Página nueva - [registerLikeForPosts]
🧾 Descripción Permite registrar un Like o Dislike sobre una publicación del módulo Publicaciones...
Obtener Comentarios Post (1) - [obtain-comments2]
🧾 Descripción Obtiene los comentarios de una publicación específica del módulo Publicaciones (Fr...
Enviar Comentarios Post (1) - [sendComment]
🧾 Descripción Registra un nuevo comentario dentro de una publicación del módulo de “Publicacione...
Modulo Información Personal
Obtener Usuario (2) - [get-user3]
🧾 Descripción Obtiene la información completa de un usuario del sistema, ya sea Empleado o Estud...
Actualizar Datos del Usuario (1) - [update-perfil-info]
🧾 Descripción Actualiza la información de perfil del empleado dentro del ERP (doctype Employee) ...
Actualizar Imagen de Perfil del Usuario (1) - [update-img-user]
🧾 Descripción Actualiza la imagen de perfil de un usuario en ERPNext.El proceso incluye: Re...
Modulo de Asistencia y Marcaciones (Marcaciones)
Obtiene descarga boleta de pago (1,2,3,4,5,6,7,8) - [getDownloadBoletaPago]
🧾 Descripción General Este servicio valida si un empleado debe descargar su boleta de pago (Sala...
Obtiene descarga Renovación de contrato (1,2,3,4,5,6,7,8) - [getRenovacionContrato]
🧾 Descripción Valida si un trabajador tiene pendiente la descarga de su renovación de contrato, ...
Consulta si existe documento del puesto (1, 2,3) - [getDocumentPuesto]
🧾 Descripción Permite obtener el documento MOF (Manual de Organización y Funciones) asociado a u...
Verifica los documentos descargados (1, 2) - [verifyDownloadedDocuments]
Descripción Este servicio valida si un empleado ha completado la descarga obligatoria de documen...
Lista de marcaciones generada (1) - [listMarkingsApp45]
🧾 Descripción Este servicio obtiene y consolida todas las marcaciones de asistencia de un emplea...
Obtener Usuario (3) - [getUser3]
🧾 Descripción Este servicio permite obtener la información completa de un usuario, ya sea Emplea...
Lista de Sucursales - [listOfErpBranchs]
🧾 Descripción Obtiene la lista completa de sucursales registradas en el ERP, filtrando únicament...
Intento de Marcación (1) - [intentMarca]
🧾 Descripción Registra y actualiza los intentos de marcación que realiza un empleado en una agen...
Validar Marcación (1) - [validar]
🧾 Descripción Este servicio ejecuta toda la lógica de validación previa para permitir que un emp...
Crear Marcación (1) - [crear]
🧾 Descripción Registra una marcación de entrada o salida para un empleado, validando previamente...
Modulo de Asistencia y Marcaciones (Asistencia)
Obtiene descarga boleta de pago (2) - [getDownloadBoletaPago]
🧾 Descripción Este servicio valida si un empleado debe descargar obligatoriamente su boleta de p...
Obtiene descarga Renovación de contrato (2) - [getRenovacionContrato]
🧾 Descripción Valida si un empleado debe descargar su renovación de contrato, según reglas inter...
Lista de Asistencias (1) - [getMarkingsApp]
🧾 Descripción Este servicio obtiene y consolida todas las asistencias de un empleado en un mes e...
Modulo de Asistencia y Marcaciones (Horas Extras)
Obtiene descarga boleta de pago (3) - [getDownloadBoletaPago]
🧾 Descripción Valida si un empleado debe descargar su boleta de pago del mes anterior antes de p...
Obtiene descarga Renovación de contrato (3) - [getRenovacionContrato]
🧾 Descripción Valida si un empleado debe descargar la renovación de contrato antes de poder regi...
Horas Extras del Mes (1) - [getMarkingsForEmployeePerMonth2]
🧾 Descripción Obtiene y calcula todas las horas extras registradas para un empleado en un mes es...
Modulo Otros Descuentos
Módulo Capacitación(Cursos)
Matricula Estudiante (1) - [enrollStudent]
🧾 Descripción Este servicio matricula automáticamente a un estudiante en todos los programas de ...
Listar Cursos (1) - [listar]
🧾 Descripción Este servicio obtiene todos los cursos asignados a un empleado o estudiante, basán...
Cursos Temas (1, 2, 3, 4, 5, 6, 7) - CAPACITACIÓN ATC (II FASE) - [temas]
🧾 Descripción Obtiene los temas (topics) de un curso específico y calcula cuántos videos y artíc...
Cursos Temas Contenido (1, 2, 3, 4, 5, 6, 7) - [temas_contenido]
🧾 Descripción Obtiene todo el contenido asociado a un Tema de Capacitación, enriqueciendo la inf...
Examen del Curso (1, 2, 3) - EXAMEN ATC - Agregar contacto - [preguntas]
🧾 Descripción Obtiene todas las preguntas de un examen (Quiz) registrado en el ERP, junto con su...
Evaluar Examen del Curso (1, 2, 3) - EXAMEN ATC - Agregar contacto - [guardar_examen_old]
🧾 Descripción Este servicio registra las respuestas de un examen enviado por un estudiante. La ...
Módulo Capacitación (Evaluaciones)
Módulo Contratación
Documento de Ingresos (Subir Documentos de ingresos (1)) - [documentosIngreso]
🧾 Descripción Registra y actualiza los documentos obligatorios de ingreso de un empleado dentro ...
Documento de Ingresos (Formulario Ficha de Personal (1)) - [formFichaPersonal]
🧾 Descripción Registra la Ficha Personal del trabajador, permitiendo actualizar: Datos de c...
Documento de Ingresos (Verificar Registro de Postulación (1)) - [validatePersonalRequirement]
🧾 Descripción Este servicio valida si un postulante (que ya es empleado o está en proceso de con...
Documento de Ingresos (Registrar Proceso de Descarga (1)) - [registerProcessApp]
🧾 Descripción Registra en la tabla historial_procesos_app cada evento o proceso realizado por un...
Documento de Ingresos (Registrar Equipamiento (1)) - [store_equipament]
🧾 Descripción Registra o actualiza las tallas de equipamiento de EPP (botas, polo, pantalón) par...
Documento de Ingresos (Registrar Proceso de Descarga (1, 2,3,4,5)) - [registerProcessApp]
🧾 Descripción Registra en la tabla historial_procesos_app todas las acciones (procesos) que el u...
Contrato de Trabajo(Url Contrato de trabajo PDF (1)) - [printContractPerDesignation]
🧾 Descripción Genera y descarga el Contrato de Trabajo correspondiente a un empleado, selecciona...
Módulo Boletas de Pago
Boleta Mensual(Obtener Proceso de Descarga (1)) - [obtener]
🧾 Descripción Este servicio permite buscar y obtener información detallada de una denuncia regis...
Utilidades(Consultar Utilidades (1)) - [getYearUtilidades]
🧾 Descripción Este servicio obtiene: La lista de años registrados en el ERP (tabla Year), o...
Utilidades(Obtener Proceso de Descarga (1, 2, 3,4,5)) - [show]
🧾 Descripción Este servicio permite consultar el último registro almacenado en la tabla historia...
CTS(Url CTS PDF (1)) - [pdfCTS]
🧾 Descripción Genera el PDF de la Compensación por Tiempo de Servicios (CTS) de un empleado para...
Reconocimiento de deuda( Url Reconocimiento de deuda PDF (1) ) - [debtRecognition]
🧾 Descripción Este servicio valida si un empleado tiene un Reconocimiento de Deuda pendiente de ...
Módulo de Solicitudes
Solicitud de Adelanto( Solicitar de adelanto de sueldo (1) ) - [guardarAdelantosMensual]
🧾 Descripción Registra la solicitud de adelanto salarial mensual para un empleado, validando una...
Solicitud de Adelanto(Estado solicitud (1,2,3,4) - Adelante de sueldo) - [show]
🧾 Descripción Este servicio permite obtener el estado actual de distintos procesos vinculados a ...
Cambio de cuenta bancaria(Solicitar cambio de cuenta (1)) - [store]
🧾 Descripción Registra una nueva solicitud de cambio de cuenta bancaria para un empleado, valida...
Solicitud de Licencias(Combo tipos de licencias (1)) - [combos]
🧾 Descripción Servicio que devuelve los valores preconfigurados para el combo tipos_licencias, u...
Solicitud de Licencias(Solicitar solicitud de licencia (1)) - [store]
🧾 Descripción Crea una Solicitud de Licencias para un empleado, validando previamente: Tipo...
Asignación Familiar(Buscar dni empleado (1)) - [searchJobApplicant]
🧾 Descripción Este servicio consulta información de un postulante (Job Applicant) enviando su nú...
Asignación Familiar(Solicitar asignacion familiar (1)) - [store]
🧾 Descripción Este servicio registra una Solicitud de Asignación Familiar para un empleado, vali...
Solicitudes de Pagos(Obtener Lista de Solicitudes (1)) - [paymentRequestList]
🧾 Descripción Este servicio obtiene la lista de solicitudes de pago realizadas en el ERP, aplica...
Solicitudes de Pagos(Obtener Combos Conceptos (1)) - [getComboSolicitudPago]
🧾 Descripción Obtiene la lista de conceptos permitidos para un usuario específico, basándose en ...
Solicitudes de Pagos(Validar Solicitud (1)) - [validatePaymentRequest]
🧾 Descripción Servicio encargado de validar o rechazar una Solicitud de Pagos en el ERP.Actualiz...
Cambio Salarial Administrativo(Empleados Activos (1)) - [getEmployeeActive]
🧾 Descripción Servicio que obtiene el listado completo de empleados activos desde el ERP.Solo de...
Cambio Salarial Administrativo(Obtener Salario (1)) - [getEmployeeActive]
🧾 Descripción Este servicio obtiene todos los empleados activos desde el ERP, retornando únicame...
Cambio Salarial Administrativo(Actualizar Salario (1)) - [updateSalarialbyEmployee]
🧾 Descripción Este servicio registra una solicitud de actualización salarial para un empleado.En...
Cambio de Sistema Pensionario(Sistema de Pension Combos (1)) - [combos]
🧾 Descripción Este servicio retorna un conjunto de listas predefinidas utilizadas en la aplicaci...
Cambio de Sistema Pensionario(Enviar solicitud cambio AFP (1)) - [store]
🧾 Descripción Este servicio registra una solicitud de cambio de sistema pensionario para un empl...
Módulo Centro de Ayuda
Denuncias(Consultar Sucursal (1,2)) - [getBranchsDesignations]
🧾 Descripción Servicio que obtiene dinámicamente: La lista de sucursales activas con más de...
Denuncias(Crear demanda (1)) - [store]
🧾 Descripción Este servicio crea un registro oficial de una denuncia interna realizada por un co...
Denuncias(Url Demanda PDF (1)) - [pdf]
🧾 Descripción Este servicio obtiene la información completa de una denuncia registrada en el ERP...
Denuncias(Consultar demanda (1)) - [obtener]
🧾 Descripción Permite consultar una denuncia registrada en el ERP usando un código aleatorio com...
Módulo Convocatorias
Lista de convocatorias internas (1) - [getInternalCalls]
🧾 Descripción Obtiene todas las convocatorias internas vigentes dentro del ERP, incluyendo infor...
Obtiene combos (1) - [combosJobApplicant]
🧾 Descripción Este servicio obtiene y devuelve todos los combos (listas de valores) necesarios p...
Aplicar convocatoria (1) - [setJobApplicantPerApp]
🧾 Descripción Registra una nueva solicitud de postulación (Job Applicant) desde la aplicación mó...
Módulo Documentos Internos
Lista de categorias - documentos (1) - [getInternalDocuments]
🧾 Descripción Obtiene todos los documentos internos del ERP, los agrupa por categoría y devuelve...
Guardar documento (1) - [saveInternalDocuments]
🧾 Descripción Registra internamente un documento aceptado o gestionado por un usuario dentro de ...
Examen Medico (1) - [obtain]
🧾 Descripción Este servicio permite consultar los resultados del examen EMO (Evaluación Médica O...
Módulo QR
Módulo Supervision
Lista Sucursales (1) - [listSucursalSupervition]
🧾 Descripción Este servicio obtiene todas las supervisiones realizadas por un Supervisor Naciona...
Informacion de sucursal (1) - [infosupervitionName]
🧾 Descripción Obtiene la información general de un checklist del Supervisor Nacional, incluyendo...
Puntajes de las categorias (1) - [listCategory]
🧾 Descripción Obtiene y procesa dinámicamente todas las categorías, preguntas y porcentajes de a...
Respuestas formulario (1) - [missing_questions_form]
🧾 Descripción Este servicio identifica qué preguntas no han sido completadas dentro de un formul...
Respuestas (1) - [missing_questions]
🧾 Descripción Este servicio obtiene las preguntas incompletas y completas de una categoría espec...
Adjuntar imagen (1) - [uploadFileErp]
🧾 Descripción Este servicio permite subir un archivo al ERP utilizando el endpoint interno metho...
Actualizar terminos de supervision (1) - [updatequestion]
🧾 Descripción Actualiza los campos (preguntas) de un documento del Doctype “Check List del Super...