# Módulo de Solicitudes

# Solicitud de Adelanto(Obtiene descarga boleta de pago (4))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Obtener descarga boleta de pago

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Solicitud de adelanto”**
- **¿Qué hace?** Consulta si necesita Descarga Boleta de Pago
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/qvximage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/qvximage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/get-download-boleta-pago/HR-EMP-09317?overview=false`
- **Método:** `GET`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{}

```

**Response ejemplo:**

```json
{
    "status": true,
    "msn": "No es el día correcto para la renovación de contrato"
}
        

```

### Servicios relacionados

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtiene-descarga-boleta-de-pago-1234-getdownloadboletapago](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtiene-descarga-boleta-de-pago-12345678-getdownloadboletapago)

# Solicitud de Adelanto(Obtiene descarga Renovación de contrato (4))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:**

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Solicitud de adelanto”**
- **¿Qué hace?** Consulta si necesita renovación de contrato de trabajo
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/UyFimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/UyFimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/get-download-renovacion-contrato/HR-EMP-09317?overview=false`
- **Método:** `GET`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{}

```

**Response ejemplo:**

```json
{
    "status": true,
    "msn": "No es el día correcto para la renovación de contrato"
}
        

```

### Servicios relacionados

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtiene-descarga-renovacion-de-contrato-1234-getrenovacioncontrato](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtiene-descarga-renovacion-de-contrato-12345678-getrenovacioncontrato)

# Solicitud de Adelanto( Solicitar de adelanto de sueldo (1) )

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Solicitar Adelanto de sueldo

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Solicitud de adelanto”**, luego al boton **“Solicite un adelanto”** y al boton **“Enviar Solicitud”.**
- **¿Qué hace?** Solicita adelanto de sueldo
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/jEFimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/jEFimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/solicitud_adelantos_mensual/save_by_employee/HR-EMP-09317/200?overview=false`
- **Método:** `GET`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{}    

```

**Response ejemplo:**

```json
{
    "valor": false,
    "msn": "Solo se pueden realizar solicitudes desde el día 01 hasta el 14 del mismo mes."
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Pages/SolicituddeAdelanto/Solicitud/solicitud\_adelanto.dart
- lib/src/Pages/SolicituddeAdelanto/bloc/solicitud\_adelanto.dart
- lib/src/Pages/SolicituddeAdelanto/services/adelanto\_nomina.dart

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/solicitud-de-adelanto-solicitar-de-adelanto-de-sueldo-1-guardaradelantosmensual](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/solicitud-de-adelanto-solicitar-de-adelanto-de-sueldo-1-guardaradelantosmensual)

# Solicitud de Adelanto(Estado solicitud (1) - Adelante de sueldo)

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Estado solicitud.

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Solicitud de adelanto”**, luego al boton **“Estado de soliciud de adelanto”.**
- **¿Qué hace?** Consuta el estado de la solcitud del adelanto del sueldo.
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/rnwimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/rnwimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/adelanto_salarial/estado`
- **Método:** `GET`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{
    "empleado": "HR-EMP-09317"
}

```

**Response ejemplo:**

```json
{
    "valor": true,
    "msn": "Estado de la solicitud encontrado",
    "data": {
        "monto": 300,
        "fecha": "2025-09-18 17:39:15.253839",
        "estado": "Aprobado"
    }
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Pages/SolicituddeAdelanto/Estado/estado\_adelanto.dart
- lib/src/Pages/SolicituddeAdelanto/bloc/solicitud\_adelanto.dart
- lib/src/Pages/SolicituddeAdelanto/services/adelanto\_nomina.dart

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/solicitud-de-adelantoestado-solicitud-1-adelante-de-sueldo-show](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/solicitud-de-adelantoestado-solicitud-1234-adelante-de-sueldo-show)

# Cambio de cuenta bancaria(Obtiene descarga boleta de pago (5))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Obtener descarga boleta de pago

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Cambio de cuenta bancaria”** y al botón **“Solicite un adelanto”.**
- **¿Qué hace?** Consulta si necesita Descarga Boleta de Pago
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/Yzbimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/Yzbimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/get-download-boleta-pago/HR-EMP-09317?overview=false`
- **Método:** `GET`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{}

```

**Response ejemplo:**

```json
{
    "status": true,
    "msn": "No es el día correcto para la renovación de contrato"
}
        

```

### Servicios relacionados

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtiene-descarga-boleta-de-pago-12345-getdownloadboletapago](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtiene-descarga-boleta-de-pago-12345678-getdownloadboletapago)

# Cambio de cuenta bancaria(Obtiene descarga Renovación de contrato (5))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:**

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Cambio de cuenta bancaria”** y al botón **“Solicite un adelanto”.**
- **¿Qué hace?** Consulta si necesita renovación de contrato de trabajo
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/IfHimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/IfHimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/get-download-renovacion-contrato/HR-EMP-09317?overview=false`
- **Método:** `GET`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{}

```

**Response ejemplo:**

```json
{
    "status": true,
    "msn": "No es el día correcto para la renovación de contrato"
}
        

```

### Servicios relacionados

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtiene-descarga-renovacion-de-contrato-12345-getrenovacioncontrato](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtiene-descarga-renovacion-de-contrato-12345678-getrenovacioncontrato)

# Cambio de cuenta bancaria(Solicitar cambio de cuenta (1))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Solicitar cambio de cuenta.

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Cambio de cuenta bancaria”**, luego al boton **“Cambie sus cuenta bancaria”** y al boton **“Enviar Solicitud”.**
- **¿Qué hace?** Solicita adelanto de sueldo
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/dYoimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/dYoimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/cambio_cuenta_bancaria/save`
- **Método:** `POST`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{
    "empleado": "HR-EMP-09317", 
    "nuevo_banco": "Scotiabank Perú", 
    "nueva_cuenta_bancaria": "14558875668888111111", 
    "documento_cuenta": "/files/1000369659.jpg"
}

```

**Response ejemplo:**

```json
{
    "valor": false,
    "msn": "Ocurrió un error al registrar el cambio de cuenta bancaria",
    "error":"{\\"exc_type\\":\\"ValidationError\\",\\"exc\\":\\"[\\\\\\"Traceback (most recent call last):\\\\\\\\n  File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/app.py\\\\\\\\\\\\\\", line 68, in application\\\\\\\\n    response = frappe.api.handle()\\\\\\\\n  File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/api.py\\\\\\\\\\\\\\", line 140, in handle\\\\\\\\n    doc = frappe.get_doc(data).insert()\\\\\\\\n  File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/model/document.py\\\\\\\\\\\\\\", line 239, in insert\\\\\\\\n    self._validate()\\\\\\\\n  File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/model/document.py\\\\\\\\\\\\\\", line 495, in _validate\\\\\\\\n    self._validate_selects()\\\\\\\\n  File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/model/base_document.py\\\\\\\\\\\\\\", line 643, in _validate_selects\\\\\\\\n    frappe.throw(_('{0} {1} cannot be \\\\\\\\\\\\\\"{2}\\\\\\\\\\\\\\". It should be one of \\\\\\\\\\\\\\"{3}\\\\\\\\\\\\\\"').format(prefix, label,\\\\\\\\n  File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/__init__.py\\\\\\\\\\\\\\", line 432, in throw\\\\\\\\n    msgprint(msg, raise_exception=exc, title=title, indicator='red', is_minimizable=is_minimizable, wide=wide, as_list=as_list)\\\\\\\\n  File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/__init__.py\\\\\\\\\\\\\\", line 411, in msgprint\\\\\\\\n    _raise_exception()\\\\\\\\n  File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/__init__.py\\\\\\\\\\\\\\", line 365, in _raise_exception\\\\\\\\n    raise raise_exception(msg)\\\\\\\\nfrappe.exceptions.ValidationError:  Nombre de Banco cannot be \\\\\\\\\\\\\\"-\\\\\\\\\\\\\\". It should be one of \\\\\\\\\\\\\\"\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Banco de Cr\\\\\\édito del Per\\\\\\ú\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Interbank\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Citibank del Per\\\\\\ú\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Scotiabank Per\\\\\\ú\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"BBVA Banco Continental\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Banco de la Nacion\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Banco Falabella\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Banco de Comercio\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Banco Pichincha\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Banco Interamericano de Finanzas\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Crediscotia Financiera\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Banco GNB\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Santander\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Banzo Azteca\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Banco Cencosud\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Banco Ripley\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"ICBC Per\\\\\\ú Bank\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"MiBanco\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Financ. Credinka\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Financ. ProEmpresa\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Financ. Confianza\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"CrediRaiz\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Compartamos Financiera\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Financiera Qapaq\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Financiera TFC S A\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Financiera Efectiva\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Amerika Financiera\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Financiera OH!\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"Caja Metropolitana de Lima\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"CMAC Trujillo\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"CMAC Arequipa\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"CMAC Sullana\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"CMAC Cusco\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"CMAC Huancayo\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"CMAC Tacna\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"CMAC Del Santa\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"CMAC Ica\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"CMAC Piura\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"CMAC Maynas\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"CMAC Paita\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"CRAC Sipan\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"CRAC Del Centro\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"CRAC Incasur\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"CRAC Prymera\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"CRAC Los Andres\\\\\\\\\\\\\\"\\\\\\\\n\\\\\\"]\\",\\"_server_messages\\":\\"[\\\\\\"{\\\\\\\\\\\\\\"message\\\\\\\\\\\\\\": \\\\\\\\\\\\\\" Nombre de Banco cannot be \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"-\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". It should be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Banco de Cr\\\\\\\\\\\\\\édito del Per\\\\\\\\\\\\\\ú\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Interbank\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Citibank del Per\\\\\\\\\\\\\\ú\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Scotiabank Per\\\\\\\\\\\\\\ú\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"BBVA Banco Continental\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Banco de la Nacion\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Banco Falabella\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Banco de Comercio\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Banco Pichincha\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Banco Interamericano de Finanzas\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Crediscotia Financiera\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Banco GNB\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Santander\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Banzo Azteca\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Banco Cencosud\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Banco Ripley\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"ICBC Per\\\\\\\\\\\\\\ú Bank\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"MiBanco\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Financ. Credinka\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Financ. ProEmpresa\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Financ. Confianza\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"CrediRaiz\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Compartamos Financiera\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Financiera Qapaq\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Financiera TFC S A\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Financiera Efectiva\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Amerika Financiera\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Financiera OH!\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Caja Metropolitana de Lima\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"CMAC Trujillo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"CMAC Arequipa\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"CMAC Sullana\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"CMAC Cusco\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"CMAC Huancayo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"CMAC Tacna\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"CMAC Del Santa\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"CMAC Ica\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"CMAC Piura\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"CMAC Maynas\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"CMAC Paita\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"CRAC Sipan\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"CRAC Del Centro\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"CRAC Incasur\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"CRAC Prymera\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"CRAC Los Andres\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"indicator\\\\\\\\\\\\\\": \\\\\\\\\\\\\\"red\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"raise_exception\\\\\\\\\\\\\\": 1}\\\\\\"]\\"}"
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Pages/CambioCuentaBancaria/cambio\_cuenta\_main.dart
- lib/src/Pages/CambioCuentaBancaria/Screens/cambio\_cuenta.dart
- lib/src/Pages/CambioCuentaBancaria/Bloc/cambioSalarial.dart
- lib/src/Pages/CambioCuentaBancaria/Services/cambioCuenta\_servicio.dart

# Cambio de cuenta bancaria(Estado solicitud (2) - Cambio de cuenta)

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Estado solicitud

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Solicitud de adelanto”**, luego al boton **“Estado de soliciud de adelanto”.**
- **¿Qué hace?** Consuta el estado de la solcitud del adelanto del sueldo.
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/j9Gimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/j9Gimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/adelanto_salarial/estado`
- **Método:** `GET`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{
    "empleado": "HR-EMP-09343", 
    "proceso": "cambio de cuenta"
}

```

**Response ejemplo:**

```json
{
    "valor": true,
    "msn": "Estado de la solicitud encontrado",
    "data": {
        "monto": "",
        "fecha": "2025-09-09 15:49:57.796123",
        "estado": "En proceso",
        "validacion_solicitud": "Procede",
        "motivo": "dsfsdfs"
    }
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Widgets/estado\_proceso.dart
- lib/src/Pages/CambioCuentaBancaria/Bloc/cambioSalarial.dart
- lib/src/Pages/CambioCuentaBancaria/Services/cambioCuenta\_servicio.dart

[DOCUMENTACION DEL SERVICIO:](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/solicitud-de-adelantoestado-solicitud-1-adelante-de-sueldo-show) [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/solicitud-de-adelantoestado-solicitud-1-adelante-de-sueldo-show](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/solicitud-de-adelantoestado-solicitud-1-adelante-de-sueldo-show)

# Solicitud de Licencias(Obtiene descarga boleta de pago (6))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Obtener descarga boleta de pago

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Solicitud de licencias”** y al botón **“Solicite una licencia”.**
- **¿Qué hace?** Consulta si necesita Descarga Boleta de Pago
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/Wxkimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/Wxkimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/get-download-boleta-pago/HR-EMP-09317?overview=false`
- **Método:** `GET`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{}

```

**Response ejemplo:**

```json
{
    "status": true,
    "msn": "No es el día correcto para la renovación de contrato"
}
        

```

### Servicios relacionados

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtiene-descarga-boleta-de-pago-123456-getdownloadboletapago](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtiene-descarga-boleta-de-pago-12345678-getdownloadboletapago)

# Solicitud de Licencias(Obtiene descarga Renovación de contrato (6))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:**

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Solicitud de licencias”** y al botón **“Solicite una licencia”.**
- **¿Qué hace?** Consulta si necesita renovación de contrato de trabajo
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/G7Rimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/G7Rimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/get-download-renovacion-contrato/HR-EMP-09317?overview=false`
- **Método:** `GET`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{}

```

**Response ejemplo:**

```json
{
    "status": true,
    "msn": "No es el día correcto para la renovación de contrato"
}
        

```

### Servicios relacionados

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtiene-descarga-renovacion-de-contrato-123456-getrenovacioncontrato](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtiene-descarga-renovacion-de-contrato-12345678-getrenovacioncontrato)

# Solicitud de Licencias(Combo tipos de licencias (1))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Lista tipos de licencia.

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Solicitud de licencias”** y al botón **“Solicite una licencia”.**
- **¿Qué hace?** Consuta el estado de la solcitud del adelanto del sueldo.
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/sbwimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/sbwimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/solicitud_licencias/combos`
- **Método:** `POST`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{}


```

**Response ejemplo:**

```json
{
    "valor": true,
    "data": {
        "tipos_licencias": [
            "Familiar Enfermo",
            "Paternidad",
            "Licencia Por Luto"
        ]
    }
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Pages/SolicitudLicencia/Screens/solicitudLicencia.dart
- lib/src/Pages/SolicitudLicencia/Services/cambio\_sistema\_pensionario\_service.dart

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/solicitud-de-licenciascombo-tipos-de-licencias-1-combos](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/solicitud-de-licenciascombo-tipos-de-licencias-1-combos)

# Solicitud de Licencias(Solicitar solicitud de licencia (1))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Solicitar cambio de cuenta.

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Solicitud de licencias”** y al botón **“Solicite una licencia”** y al boton **“Enviar Solicitud”.**
- **¿Qué hace?** Solicita adelanto de sueldo
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/pamimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/pamimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/solicitud_licencias/save`
- **Método:** `POST`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{
    "empleado": "HR-EMP-09343", 
    "tip_licencia": "Familiar Enfermo", 
    "fecha_ini": "2025-09-24", 
    "fecha_fin": "2025-09-26", 
    "declaracion_jurada": "/files/1000369570.jpg", 
    "hoja_hospitalizacion": "/files/1000369804.jpg", 
    "uci": "/files/1000369804.jpg", 
    "acta_nacimiento": "", 
    "acta_defuncion": ""
}

```

**Response ejemplo:**

```json
{
    "valor": true,
    "msn": "No se puede crear, Ya tiene una solicitud en borrador"
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Pages/SolicitudLicencia/Screens/solicitudLicencia.dart
- lib/src/Pages/SolicitudLicencia/Bloc/cambio\_sistema\_bloc.dart
- lib/src/Pages/SolicitudLicencia/Services/cambio\_sistema\_pensionario\_service.dart

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/solicitud-de-licenciassolicitar-solicitud-de-licencia-1-store](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/solicitud-de-licenciassolicitar-solicitud-de-licencia-1-store)

# Solicitud de Licencias(Estado solicitud (3) - Solicitud de licencias)

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Estado de solicitud.

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Solicitud de licencias”** y al botón **“Estado de soliciud de licencia”.**
- **¿Qué hace?** Consuta el estado de la solcitud de la licencia
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/WyNimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/WyNimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/adelanto_salarial/estado`
- **Método:** `GET`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{
    "empleado": "HR-EMP-09343", 
    "proceso": "licencia"
}

```

**Response ejemplo:**

```json
{
    "valor": true,
    "msn": "Estado de la solicitud encontrado",
    "data": {
        "monto": "",
        "fecha": "2025-09-09 15:53:07.695513",
        "estado": "En proceso",
        "validacion_solicitud": "Procede",
        "motivo": "pruebaaaa"
    }
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Widgets/estado\_proceso.dart
- lib/src/Pages/CambioCuentaBancaria/Bloc/cambioSalarial.dart
- lib/src/Pages/CambioCuentaBancaria/Services/cambioCuenta\_servicio.dart

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/solicitud-de-adelantoestado-solicitud-123-adelante-de-sueldo-show](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/solicitud-de-adelantoestado-solicitud-1234-adelante-de-sueldo-show)

# Asignación Familiar(Obtiene descarga boleta de pago (7))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Obtener descarga boleta de pago

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Asignación familiar”** y al botón **“Asignación familiar”.**
- **¿Qué hace?** Consulta si necesita Descarga Boleta de Pago
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/xCBimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/xCBimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/get-download-boleta-pago/HR-EMP-09317?overview=false`
- **Método:** `GET`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{}

```

**Response ejemplo:**

```json
{
    "status": true,
    "msn": "No es el día correcto para la renovación de contrato"
}
        

```

### Servicios relacionados

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtiene-descarga-boleta-de-pago-1234567-getdownloadboletapago](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtiene-descarga-boleta-de-pago-12345678-getdownloadboletapago)

# Asignación Familiar(Obtiene descarga Renovación de contrato (7))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:**

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Asignación familiar”** y al botón **“Asignación familiar”.**
- **¿Qué hace?** Consulta si necesita renovación de contrato de trabajo
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/TzRimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/TzRimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/get-download-renovacion-contrato/HR-EMP-09317?overview=false`
- **Método:** `GET`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{}

```

**Response ejemplo:**

```json
{
    "status": true,
    "msn": "No es el día correcto para la renovación de contrato"
}
        

```

### Servicios relacionados

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtiene-descarga-renovacion-de-contrato-1234567-getrenovacioncontrato](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtiene-descarga-renovacion-de-contrato-12345678-getrenovacioncontrato)

# Asignación Familiar(Buscar dni empleado (1))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Lista tipos de licencia.

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Asignación familiar”** y al botón **“Asignación familiar”.**
- **¿Qué hace?** Consuta el dni del hijo del empleado.
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/A8yimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/A8yimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/search-job-applicant`
- **Método:** `POST`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{
    "document": "75684586"
}

```

**Response ejemplo:**

```json
{
    "valor": false,
    "msn": "No existe registro. Digitarlo de manera manual"
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Pages/AsignacionFamiliar/Screens/asignacion\_familiar.dart
- lib/src/Pages/AsignacionFamiliar/Bloc/asignacion\_bloc.dart
- lib/src/Pages/AsignacionFamiliar/Services/asignacion\_service.dart

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/asignacion-familiarbuscar-dni-empleado-1-searchjobapplicant](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/asignacion-familiarbuscar-dni-empleado-1-searchjobapplicant)

# Asignación Familiar(Solicitar asignacion familiar (1))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Solicitar asignacion familiar

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Asignación familiar”** y al botón **“Asignación familiar”** y al boton **“Enviar Solicitud”.**
- **¿Qué hace?** Solicita asignacion familiar
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/0kvimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/0kvimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/asignacion_familiar/save`
- **Método:** `POST`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{
    "dni": 75486865, 
    "edad": 12, 
    "empleado": "HR-EMP-09287", 
    "img_dni": "/files/1000374839.jpg", 
    "reverso": "/files/1000374838.jpg", 
    "nombre": "HIJO MAYOR", 
    "fecha_hijo": "2013-07-03", 
    "afiliacion_al_essalud": "No", 
    "employee": "HR-EMP-09287"
}

```

**Response ejemplo:**

```json
{
    "valor": true,
    "msn": "Asignacion familiar registrada con exito"
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Pages/AsignacionFamiliar/Screens/asignacion\_familiar.dart
- lib/src/Pages/AsignacionFamiliar/Bloc/asignacion\_bloc.dart
- lib/src/Pages/AsignacionFamiliar/Services/asignacion\_service.dart

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/asignacion-familiarsolicitar-asignacion-familiar-1-store](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/asignacion-familiarsolicitar-asignacion-familiar-1-store)

# Asignación Familiar(Estado solicitud (4) - Asignacion familiar)

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Estado de solicitud.

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Asignación familiar”** y al botón **“Estado de la soliciud de asignación familiar”.**
- **¿Qué hace?** Consuta el estado de la solcitud asignacion familiar.
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/oWNimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/oWNimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/adelanto_salarial/estado`
- **Método:** `GET`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{
    "empleado": "HR-EMP-09343", 
    "proceso": "licencia"
}

```

**Response ejemplo:**

```json
{
    "valor": true,
    "msn": "Estado de la solicitud encontrado",
    "data": {
        "monto": "",
        "fecha": "2025-09-09 15:53:07.695513",
        "estado": "En proceso",
        "validacion_solicitud": "Procede",
        "motivo": "pruebaaaa"
    }
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Pages/AsignacionFamiliar/asignacion\_familiar\_main.dart
- lib/src/Widgets/estado\_proceso.dart
- lib/src/Pages/CambioCuentaBancaria/Bloc/cambioSalarial.dart
- lib/src/Pages/CambioCuentaBancaria/Services/cambioCuenta\_servicio.dart

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/solicitud-de-adelantoestado-solicitud-1234-adelante-de-sueldo-show](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/solicitud-de-adelantoestado-solicitud-1234-adelante-de-sueldo-show)

# Solicitudes de Pagos(Obtener Lista de Solicitudes (1))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Lista Solicitudes de pago

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Solicitudes de Pagos”.**
- **¿Qué hace?**
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/fn3image.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/fn3image.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/get-payment-request-list`
- **Método:** `POST`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{
    "status": "", 
    "concepto": "", 
    "department": "Supervisión nacional  - SE", 
    "usuario": "76458910@shalomcontrol.com"
}

```

**Response ejemplo:**

```json
{
    "valor": true,
    "msn": "Lista de Solicitudes generada correctamente",
    "data": [
        {
            "name": "SOL-PAG0-04994",
            "fecha": "2025-09-04",
            "estado": "Pendiente",
            "estado_de_validación": "Pendiente",
            "moneda": "USD",
            "departamento": null,
            "proveedor": "VILLANUEVA GASTELLO GIAN PIERO",
            "ruc": "75013406",
            "concepto": "Alquiler Locales",
            "monto": 4000,
            "numero": "000000",
            "documento_factura": "",
            "archivos_transados": []
        },
        {
            "name": "SOL-PAG0-24545",
            "fecha": "2025-09-06",
            "estado": "Validado",
            "estado_de_validación": "Validado",
            "moneda": "PEN",
            "departamento": null,
            "proveedor": "DEYVIS SANDRO ALLCA GOMEZ",
            "ruc": "60599966",
            "concepto": "Alquiler Locales",
            "monto": 10,
            "numero": "000000",
            "documento_factura": "",
            "archivos_transados": []
        },
        {
            "name": "SOL-PAG0-31570",
            "fecha": "2025-09-04",
            "estado": "Validado",
            "estado_de_validación": "Validado",
            "moneda": "USD",
            "departamento": null,
            "proveedor": "INDUSTRIA PANIFICADORA SAN JOSE S.A.",
            "ruc": "20117982255",
            "concepto": "Alquiler Locales",
            "monto": 100,
            "numero": "000000",
            "documento_factura": "",
            "archivos_transados": [
                {
                    "name": "3caa103ab6",
                    "url": "<https://fileserver.shalomcontrol.com/file-download/documents/2024-08-28/x7oaVl91wxZq4L5cIy5D2196-SH-2024> FIRMADO.pdf",
                    "parent": "SOL-PAG0-31570",
                    "nombre_archivo": "Documento  1"
                },
                {
                    "name": "d5569b51b2",
                    "url": "<https://fileserver.shalomcontrol.com/file-download/documents/2024-08-28/jXApSa6QtC20u83njjXcDNI> AURORA.pdf",
                    "parent": "SOL-PAG0-31570",
                    "nombre_archivo": "Documento  2"
                }
            ]
        },
        {
            "name": "SOL-PAG0-32185",
            "fecha": "2025-09-06",
            "estado": "Pendiente",
            "estado_de_validación": "Pendiente",
            "moneda": "PEN",
            "departamento": null,
            "proveedor": "CHUZAM SRL",
            "ruc": "20601969875",
            "concepto": "Compras abastecimiento interno",
            "monto": 200,
            "numero": "001520",
            "documento_factura": "/files/PDF-DOC-E001-152020601969875.pdf",
            "archivos_transados": []
        },
        {
            "name": "SOL-PAG0-33705",
            "fecha": "2025-09-06",
            "estado": "Validado",
            "estado_de_validación": "Validado",
            "moneda": "USD",
            "departamento": null,
            "proveedor": "INDUSTRIA PANIFICADORA SAN JOSE S.A.",
            "ruc": "20117982255",
            "concepto": "Detracción",
            "monto": 3790.15,
            "numero": "000131",
            "documento_factura": "/files/PDF-DOC-E001-3120609163519.pdf",
            "archivos_transados": []
        },
        {
            "name": "SOL-PAG0-33795",
            "fecha": "2025-09-04",
            "estado": "Validado",
            "estado_de_validación": "Validado",
            "moneda": "USD",
            "departamento": null,
            "proveedor": "INDUSTRIA PANIFICADORA SAN JOSE SA",
            "ruc": "20117982255",
            "concepto": "Alquiler Locales",
            "monto": 2000,
            "numero": "000000",
            "documento_factura": "",
            "archivos_transados": []
        },
        {
            "name": "SOL-PAG0-37443",
            "fecha": "2025-09-06",
            "estado": "Pendiente",
            "estado_de_validación": "Pendiente",
            "moneda": "USD",
            "departamento": null,
            "proveedor": "INDUSTRIA PANIFICADORA SAN JOSE SA",
            "ruc": "20117982255",
            "concepto": "Compras abastecimiento interno",
            "monto": 2017.8,
            "numero": "000000",
            "documento_factura": "",
            "archivos_transados": []
        },
        {
            "name": "SOL-PAG0-38733",
            "fecha": "2025-09-04",
            "estado": "Pendiente",
            "estado_de_validación": "Pendiente",
            "moneda": "PEN",
            "departamento": null,
            "proveedor": "CARLOS ALBERTO CAPARO CHALLCO",
            "ruc": "71722002",
            "concepto": "Alquiler Locales",
            "monto": 26,
            "numero": "000000",
            "documento_factura": "",
            "archivos_transados": []
        },
        {
            "name": "SOL-PAG0-39477",
            "fecha": "2025-09-08",
            "estado": "Pendiente",
            "estado_de_validación": "Pendiente",
            "moneda": "PEN",
            "departamento": "Supervisión nacional  - SE",
            "proveedor": "CARTOLINI ACUÑA MICHAEL",
            "ruc": "10761374040",
            "concepto": "Alquiler Locales",
            "monto": 2004.65,
            "numero": "000528",
            "documento_factura": "/files/RHE10761374040E001528.pdf",
            "archivos_transados": []
        },
        {
            "name": "SOL-PAG0-39681",
            "fecha": "2025-09-08",
            "estado": "Validado",
            "estado_de_validación": "Validado",
            "moneda": "USD",
            "departamento": null,
            "proveedor": "INDUSTRIA PANIFICADORA SAN JOSE SA",
            "ruc": "20117982255",
            "concepto": "Alquiler Locales",
            "monto": 2017.8,
            "numero": "000000",
            "documento_factura": "",
            "archivos_transados": []
        },
        {
            "name": "SOL-PAG0-39720",
            "fecha": "2025-09-08",
            "estado": "Validado",
            "estado_de_validación": "Validado",
            "moneda": "USD",
            "departamento": null,
            "proveedor": "PRUEBAS SISTEMAS MAR",
            "ruc": "10737041137",
            "concepto": "Alquiler Locales",
            "monto": 100,
            "numero": "000000",
            "documento_factura": "",
            "archivos_transados": []
        },
        {
            "name": "SOL-PAG0-41644",
            "fecha": "2025-07-05",
            "estado": "Validado",
            "estado_de_validación": "Validado",
            "moneda": "PEN",
            "departamento": null,
            "proveedor": "BRAYAN ERNESTO MARCHAND DEUDOR",
            "ruc": "60086201",
            "concepto": "Alquiler Locales",
            "monto": 2800,
            "numero": "000000",
            "documento_factura": "",
            "archivos_transados": []
        },
        {
            "name": "SOL-PAG0-41645",
            "fecha": "2025-07-12",
            "estado": "Validado",
            "estado_de_validación": "Validado",
            "moneda": "PEN",
            "departamento": "Comercial - SE",
            "proveedor": "JULIA ROSA ARMAS RUIZ",
            "ruc": "16501418",
            "concepto": "Transferencia a caja transportes",
            "monto": 475,
            "numero": "000000",
            "documento_factura": "",
            "archivos_transados": []
        },
        {
            "name": "SOL-PAG0-41646",
            "fecha": "2025-07-07",
            "estado": "Validado",
            "estado_de_validación": "Validado",
            "moneda": "PEN",
            "departamento": null,
            "proveedor": "KING PETROLEUM E.I.R.L.",
            "ruc": "20606557877",
            "concepto": "Transferencia a caja transportes",
            "monto": 50000,
            "numero": "000000",
            "documento_factura": "",
            "archivos_transados": []
	        },
	    ]
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Pages/SolicitudesDePagos/solicitudDePagos.dart
- lib/src/Pages/SolicitudesDePagos/Bloc/SolicituPagos\_Bloc.dart
- lib/src/Pages/SolicitudesDePagos/Services/SolicitudPagosServices.dart

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/solicitudes-de-pagosobtener-lista-de-solicitudes-1-paymentrequestlist](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/solicitudes-de-pagosobtener-lista-de-solicitudes-1-paymentrequestlist)

# Solicitudes de Pagos(Obtener Combos Conceptos (1))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Lista Solicitudes de pago

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Solicitudes de Pagos”.**
- **¿Qué hace?**
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/cvDimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/cvDimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/getComboSolicitudPago`
- **Método:** `POST`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{
    "usuario": "76458910@shalomcontrol.com"
}

```

**Response ejemplo:**

```json
{
    "valor": true,
    "msn": "Se encontró los conceptos",
    "data": []
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Pages/SolicitudesDePagos/solicitudDePagos.dart
- lib/src/Pages/SolicitudesDePagos/Bloc/SolicituPagos\_Bloc.dart
- lib/src/Pages/SolicitudesDePagos/Services/SolicitudPagosServices.dart

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/solicitudes-de-pagosobtener-combos-conceptos-1-getcombosolicitudpago](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/solicitudes-de-pagosobtener-combos-conceptos-1-getcombosolicitudpago)

# Solicitudes de Pagos(Validar Solicitud (1))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Lista Solicitudes de pago

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Solicitudes de Pagos”.**
- **¿Qué hace?**
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/KTYimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/KTYimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `validate-payment-request`
- **Método:** `POST`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{
    "name": "SOL-PAG0-24545", 
    "status": "Validado"
}

```

**Response ejemplo:**

```json
{
    "valor": true,
    "msn": "Solicitud de Pago Aprobado correctamente",
    "data": {
        "name": "SOL-PAG0-24545",
        "owner": "Administrator",
        "creation": "2024-04-25 12:26:30.072539",
        "modified": "2025-09-26 12:46:03.730386",
        "modified_by": "Administrator",
        "parent": null,
        "parentfield": null,
        "parenttype": null,
        "idx": 0,
        "docstatus": 0,
        "estado_general": "Abierto",
        "fecha": "2025-09-06",
        "proveedor": "DEYVIS SANDRO ALLCA GOMEZ",
        "ruc": "60599966",
        "placa_de_vehiculo": null,
        "solicitud_con_detraccion": 0,
        "solicitud_con_retencion": 0,
        "mes_servicio": "ENERO",
        "mes_servicio_dhl": "ENERO",
        "año_del_servicio": null,
        "estado_de_validación": "Validado",
        "validador": "Supervisión Nacional",
        "validado_por": null,
        "tipo_de_solicitud": "Servicio",
        "observaciones": null,
        "porcentaje_de_detraccion_new": 0,
        "porcentaje_de_detraccion": "",
        "solicitud_viaticos_supervisores": null,
        "monto_viático_supervisores": null,
        "concepto": "Alquiler Locales",
        "id_del_concepto": "4",
        "concepto_rrhh": "Seleccionar",
        "año": null,
        "txt": null,
        "cantidad_de_kilos": 0,
        "number_factura": "000000",
        "n_serie": null,
        "serie_number": null,
        "fecha_fac": null,
        "monto_a_pagar": 0,
        "sucursal_de_solicitud": null,
        "id_importacion": "",
        "payment_detail_name": null,
        "monto_pagado": "0",
        "monto_presupuestado": "0",
        "tipo_de_documento": "OTROS",
        "td": "OTROS",
        "presupuesto": "01218",
        "costo_x_kilo": 0,
        "cuenta_con_factura": 1,
        "currency": "PEN",
        "cambio_dolares_soles": 0,
        "monto": 10,
        "documento": null,
        "nro_guia": null,
        "voucher": null,
        "monto_facturado": 0,
        "empleado": null,
        "puesto": null,
        "nombre": null,
        "sucursal": "HUACHIPA CO",
        "departamento": null,
        "id_de_sucursal": 365,
        "zona": "LIMA",
        "solicitud_de_retencion": null,
        "fecha_de_pago": "2024-04-26",
        "number_operations": "00355468",
        "nro_cuenta_de_pago": "1939407214062",
        "historial_txt": null,
        "estado_documento": "Pagado",
        "banco": "BCP",
        "usuario_que_registro_el_pago": "75994356@shalomcontrol.com",
        "voucher_de_pago": "/files/Telecrédito - BCP0c85ab.pdf",
        "orden_de_compra": null,
        "factura_de_compra": null,
        "solicitud_de_detraccion": null,
        "incidencia_empresarial": "2133948",
        "os_incidencia": "24220562",
        "id_de_guía": null,
        "número_de_guía": null,
        "pago_comision": null,
        "retiro_de_mercaderia": null,
        "indemnizacion": null,
        "cuenta_en_soles": "48590390583086",
        "tipo_de_cuenta_soles": "Ahorros",
        "banco_soles": "BCP",
        "cuenta_en_dólares": null,
        "tipo_de_cuenta_dólares": "---Seleccionar---",
        "banco_dólares": "---Seleccionar---",
        "match_validacion": "NO",
        "response_validator": null,
        "obra": null,
        "gastos_de_construccion": null,
        "idx_gastos_de_construccion": null,
        "confirm_gastos": 0,
        "indemnizacion_check": 0,
        "gastos_desde_boton": null,
        "ingreso_automatico_empresarial": 0,
        "solicitud_de_contrato_alquiler": null,
        "doctype": "Solicitud de Pagos",
        "archivos_transados": [],
        "table_30": [],
        "table_93": []
    }
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Pages/SolicitudesDePagos/solicitudDePagos.dart
- lib/src/Pages/SolicitudesDePagos/Bloc/SolicituPagos\_Bloc.dart
- lib/src/Pages/SolicitudesDePagos/Services/SolicitudPagosServices.dart

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/solicitudes-de-pagosvalidar-solicitud-1-validatepaymentrequest](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/solicitudes-de-pagosvalidar-solicitud-1-validatepaymentrequest)

# Cambio Salarial Administrativo(Empleados Activos (1))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Lista Usuarios Activos

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Cambio Salarial Administrativo”.**
- **¿Qué hace?** Consuta empleados activos
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/9K7image.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/9K7image.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/get-emplyee-active`
- **Método:** `POS`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{}

```

**Response ejemplo:**

```json
{
    "valor": true,
    "msn": "Busqueda Existosa",
    "data": [
        {
            "nombre_completo": "Rojas Cupe Milady Muriel",
            "passport_number": "61759769",
            "name": "HR-EMP-09317"
        },
        {
            "nombre_completo": "ALCALDE ESPINOZA ANTENOR DAVID",
            "passport_number": "43652128",
            "name": "HR-EMP-09273"
        },
        {
            "nombre_completo": "Quispe  Mallqui Marilyn ",
            "passport_number": "73704113",
            "name": "HR-EMP-09297"
        },
        {
            "nombre_completo": "GUZMAN LEON SAUL",
            "passport_number": "46528134",
            "name": "HR-EMP-02312"
        },
        {
            "nombre_completo": "PRUEBITA  PRUEBA JAVIER  PRUEBA ",
            "passport_number": "74711058",
            "name": "HR-EMP-09289"
        },
        {
            "nombre_completo": "PRUEBAS LIMA LIMA PRUEBA",
            "passport_number": "78755926",
            "name": "HR-EMP-09338"
        },
        {
            "nombre_completo": "USUARIO LIMA PRUEBA ID",
            "passport_number": "71120001",
            "name": "HR-EMP-09381"
        },
        {
            "nombre_completo": "SIMULANDO INCIDENCIA  MISMO DNI  TEST  PRUEBA ",
            "passport_number": "72364568",
            "name": "HR-EMP-09392"
        },
        {
            "nombre_completo": "QA QA QA QA",
            "passport_number": "74859956",
            "name": "HR-EMP-09389"
        },
        {
            "nombre_completo": "CAÑARI VILCA NAYELI DAIRA",
            "passport_number": "73574305",
            "name": "HR-EMP-09285"
        },
        {
            "nombre_completo": "ALONSO VENTURA SHERALY YANIRA",
            "passport_number": "73774784",
            "name": "HR-EMP-09286"
        },
        {
            "nombre_completo": "HERNANDEZ NAVARRO DANIEL SEBASTIAN ",
            "passport_number": "45161704",
            "name": "HR-EMP-09380"
        },
        {
            "nombre_completo": "prueba prueba prueba prueba",
            "passport_number": "74856655",
            "name": "HR-EMP-09384"
        },
        {
            "nombre_completo": "PRUEBA PRUEBA PRUEBA PRUEBA",
            "passport_number": "07452945",
            "name": "HR-EMP-09299"
        },
        {
            "nombre_completo": "VALLE MARQUINA YUVITSA JHUDELLY",
            "passport_number": "76458910",
            "name": "HR-EMP-09287"
        },
        {
            "nombre_completo": "DIAZ COLOS LUIS ANGEL",
            "passport_number": "75013406",
            "name": "HR-EMP-09274"
        },
        {
            "nombre_completo": "BRAVO MILLA JORGE ",
            "passport_number": "71123092",
            "name": "HR-EMP-09305"
        },
        {
            "nombre_completo": "AQUINO MALLQUI DELSON JESUS",
            "passport_number": "77050071",
            "name": "HR-EMP-09271"
        },
        {
            "nombre_completo": "Chipana Lapa Daisy Geraldine",
            "passport_number": "72607245",
            "name": "HR-EMP-09323"
        },
        {
            "nombre_completo": "QA QA PRUEBITA QA",
            "passport_number": "74855088",
            "name": "HR-EMP-09388"
        },
        {
            "nombre_completo": "LLAJA ESCAMILO DEREK CRISTIAN",
            "passport_number": "72744003",
            "name": "HR-EMP-09262"
        },
        {
            "nombre_completo": "LUNA SOL TURNO PRUEBA",
            "passport_number": "78955620",
            "name": "HR-EMP-09326"
        },
        {
            "nombre_completo": null,
            "passport_number": "76096419",
            "name": "HR-EMP-09391"
        },
        {
            "nombre_completo": "LIMA LIMA JORGEDOS LIMA",
            "passport_number": "71123002",
            "name": "HR-EMP-09359"
        },
        {
            "nombre_completo": "OROSCO GUERRA RENAN EDUARDO",
            "passport_number": "73831092",
            "name": "HR-EMP-09308"
        },
        {
            "nombre_completo": "Miguel Alejandro Canales Suarez ",
            "passport_number": "17458296",
            "name": "HR-EMP-09390"
        },
        {
            "nombre_completo": "CHOQUEHUANCA FERNANDEZ YUDIT LUZGARDA",
            "passport_number": "48342814",
            "name": "HR-EMP-09288"
        },
        {
            "nombre_completo": "SIETE SIETE ENCARGADO SIETE",
            "passport_number": "98765421",
            "name": "HR-EMP-09379"
        },
        {
            "nombre_completo": "PROVINCIA PROVINCIA JORGEUNO PROVINCIA",
            "passport_number": "71123004",
            "name": "HR-EMP-09367"
        },
        {
            "nombre_completo": "HERNANDEZ SIFONTES RUBEN DANIEL ",
            "passport_number": "71829136",
            "name": "HR-EMP-09301"
        },
        {
            "nombre_completo": "HINOSTROZA MORALES JENNY MARITZA",
            "passport_number": "10533441",
            "name": "HR-EMP-09318"
        },
        {
            "nombre_completo": "UNO UNO ENCARGADO UNO",
            "passport_number": "73816551",
            "name": "HR-EMP-09375"
        },
        {
            "nombre_completo": "SISTEMAS SISTEMAS GABRIELASO 1RO ",
            "passport_number": "74712345",
            "name": "HR-EMP-09387"
        },
        {
            "nombre_completo": "SISTEMAS SISTEMAS GABRIELASO 2DO ",
            "passport_number": "74712308",
            "name": "HR-EMP-09302"
        },
        {
            "nombre_completo": "RODRIGUEZ CORDERO JEANPOOL MARIO",
            "passport_number": "77435828",
            "name": "HR-EMP-09300"
        },
        {
            "nombre_completo": "URBANO MAMANI JONATHAN ALONSO",
            "passport_number": "73968270",
            "name": "HR-EMP-09337"
        },
        {
            "nombre_completo": "KJDK KDK FGTU KF",
            "passport_number": "56899012",
            "name": "HR-EMP-09296"
        },
        {
            "nombre_completo": "salazar estrada prueba leonardo",
            "passport_number": "70975555",
            "name": "HR-EMP-09382"
        },
        {
            "nombre_completo": "CARDENAS OSORES DIONICIO GIL",
            "passport_number": "80209746",
            "name": "HR-EMP-09276"
        },
        {
            "nombre_completo": "TRES TRES ENCARGADO TRES",
            "passport_number": "70234981",
            "name": "HR-EMP-09372"
        },
        {
            "nombre_completo": "RIVAS PONCE ROSA FLOR MILAGROS",
            "passport_number": "72963325",
            "name": "HR-EMP-09385"
        },
        {
            "nombre_completo": "BRAVO VEINTEMILLA JORGE ",
            "passport_number": "71123093",
            "name": "HR-EMP-09304"
        },
        {
            "nombre_completo": "GIAN PIERO VILLANUEVA GASTELLO",
            "passport_number": "75013401",
            "name": "HR-EMP-09346"
        },
        {
            "nombre_completo": "MAMANI MALDONADO JOEL",
            "passport_number": "40115150",
            "name": "HR-EMP-09284"
        },
        {
            "nombre_completo": "CARDENAS DOMINGUEZ ADRIAN GEAN",
            "passport_number": "71108026",
            "name": "HR-EMP-09281"
        },
        {
            "nombre_completo": "PUSMA HUANCAS YAIR FERNANDO",
            "passport_number": "76871533",
            "name": "HR-EMP-09265"
        },
        {
            "nombre_completo": "PROVINCIA PROVINCIA JORGDOS PROVINCIA",
            "passport_number": "71123005",
            "name": "HR-EMP-09368"
        },
        {
            "nombre_completo": "MENDEZ RIVEROS MEDALIZ ROSA",
            "passport_number": "72355057",
            "name": "HR-EMP-09279"
        },
        {
            "nombre_completo": "BABILONIA NAPO JHON RENSON",
            "passport_number": "73372520",
            "name": "HR-EMP-09272"
        },
        {
            "nombre_completo": "ÑAHUI MESARES RONALDHO OMAR",
            "passport_number": "74451380",
            "name": "HR-EMP-09270"
        }
    ]
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Pages/CambioSalarial/cambio\_salarial.dart
- lib/src/Pages/CambioSalarial/Screem/registerSalarial/registerOne.dart

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/cambio-salarial-administrativoempleados-activos-1-getemployeeactive](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/cambio-salarial-administrativoempleados-activos-1-getemployeeactive)

# Cambio Salarial Administrativo(Obtener Salario (1))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Obtener Datos Empleado

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Cambio Salarial Administrativo”.**
- **¿Qué hace?** Consuta el salario por empleado.
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/YMdimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/YMdimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/get-emplyee-active`
- **Método:** `POS`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{}

```

**Response ejemplo:**

```json
{
    "valor": true,
    "msn": "Busqueda Existosa",
    "data": [
        {
            "nombre_completo": "Rojas Cupe Milady Muriel",
            "passport_number": "61759769",
            "name": "HR-EMP-09317"
        },
        {
            "nombre_completo": "ALCALDE ESPINOZA ANTENOR DAVID",
            "passport_number": "43652128",
            "name": "HR-EMP-09273"
        },
        {
            "nombre_completo": "Quispe  Mallqui Marilyn ",
            "passport_number": "73704113",
            "name": "HR-EMP-09297"
        },
        {
            "nombre_completo": "GUZMAN LEON SAUL",
            "passport_number": "46528134",
            "name": "HR-EMP-02312"
        },
        {
            "nombre_completo": "PRUEBITA  PRUEBA JAVIER  PRUEBA ",
            "passport_number": "74711058",
            "name": "HR-EMP-09289"
        },
        {
            "nombre_completo": "PRUEBAS LIMA LIMA PRUEBA",
            "passport_number": "78755926",
            "name": "HR-EMP-09338"
        },
        {
            "nombre_completo": "USUARIO LIMA PRUEBA ID",
            "passport_number": "71120001",
            "name": "HR-EMP-09381"
        },
        {
            "nombre_completo": "SIMULANDO INCIDENCIA  MISMO DNI  TEST  PRUEBA ",
            "passport_number": "72364568",
            "name": "HR-EMP-09392"
        },
        {
            "nombre_completo": "QA QA QA QA",
            "passport_number": "74859956",
            "name": "HR-EMP-09389"
        },
        {
            "nombre_completo": "CAÑARI VILCA NAYELI DAIRA",
            "passport_number": "73574305",
            "name": "HR-EMP-09285"
        },
        {
            "nombre_completo": "ALONSO VENTURA SHERALY YANIRA",
            "passport_number": "73774784",
            "name": "HR-EMP-09286"
        },
        {
            "nombre_completo": "HERNANDEZ NAVARRO DANIEL SEBASTIAN ",
            "passport_number": "45161704",
            "name": "HR-EMP-09380"
        },
        {
            "nombre_completo": "prueba prueba prueba prueba",
            "passport_number": "74856655",
            "name": "HR-EMP-09384"
        },
        {
            "nombre_completo": "PRUEBA PRUEBA PRUEBA PRUEBA",
            "passport_number": "07452945",
            "name": "HR-EMP-09299"
        },
        {
            "nombre_completo": "VALLE MARQUINA YUVITSA JHUDELLY",
            "passport_number": "76458910",
            "name": "HR-EMP-09287"
        },
        {
            "nombre_completo": "DIAZ COLOS LUIS ANGEL",
            "passport_number": "75013406",
            "name": "HR-EMP-09274"
        },
        {
            "nombre_completo": "BRAVO MILLA JORGE ",
            "passport_number": "71123092",
            "name": "HR-EMP-09305"
        },
        {
            "nombre_completo": "AQUINO MALLQUI DELSON JESUS",
            "passport_number": "77050071",
            "name": "HR-EMP-09271"
        },
        {
            "nombre_completo": "Chipana Lapa Daisy Geraldine",
            "passport_number": "72607245",
            "name": "HR-EMP-09323"
        },
        {
            "nombre_completo": "QA QA PRUEBITA QA",
            "passport_number": "74855088",
            "name": "HR-EMP-09388"
        },
        {
            "nombre_completo": "LLAJA ESCAMILO DEREK CRISTIAN",
            "passport_number": "72744003",
            "name": "HR-EMP-09262"
        },
        {
            "nombre_completo": "LUNA SOL TURNO PRUEBA",
            "passport_number": "78955620",
            "name": "HR-EMP-09326"
        },
        {
            "nombre_completo": null,
            "passport_number": "76096419",
            "name": "HR-EMP-09391"
        },
        {
            "nombre_completo": "LIMA LIMA JORGEDOS LIMA",
            "passport_number": "71123002",
            "name": "HR-EMP-09359"
        },
        {
            "nombre_completo": "OROSCO GUERRA RENAN EDUARDO",
            "passport_number": "73831092",
            "name": "HR-EMP-09308"
        },
        {
            "nombre_completo": "Miguel Alejandro Canales Suarez ",
            "passport_number": "17458296",
            "name": "HR-EMP-09390"
        },
        {
            "nombre_completo": "CHOQUEHUANCA FERNANDEZ YUDIT LUZGARDA",
            "passport_number": "48342814",
            "name": "HR-EMP-09288"
        },
        {
            "nombre_completo": "SIETE SIETE ENCARGADO SIETE",
            "passport_number": "98765421",
            "name": "HR-EMP-09379"
        },
        {
            "nombre_completo": "PROVINCIA PROVINCIA JORGEUNO PROVINCIA",
            "passport_number": "71123004",
            "name": "HR-EMP-09367"
        },
        {
            "nombre_completo": "HERNANDEZ SIFONTES RUBEN DANIEL ",
            "passport_number": "71829136",
            "name": "HR-EMP-09301"
        },
        {
            "nombre_completo": "HINOSTROZA MORALES JENNY MARITZA",
            "passport_number": "10533441",
            "name": "HR-EMP-09318"
        },
        {
            "nombre_completo": "UNO UNO ENCARGADO UNO",
            "passport_number": "73816551",
            "name": "HR-EMP-09375"
        },
        {
            "nombre_completo": "SISTEMAS SISTEMAS GABRIELASO 1RO ",
            "passport_number": "74712345",
            "name": "HR-EMP-09387"
        },
        {
            "nombre_completo": "SISTEMAS SISTEMAS GABRIELASO 2DO ",
            "passport_number": "74712308",
            "name": "HR-EMP-09302"
        },
        {
            "nombre_completo": "RODRIGUEZ CORDERO JEANPOOL MARIO",
            "passport_number": "77435828",
            "name": "HR-EMP-09300"
        },
        {
            "nombre_completo": "URBANO MAMANI JONATHAN ALONSO",
            "passport_number": "73968270",
            "name": "HR-EMP-09337"
        },
        {
            "nombre_completo": "KJDK KDK FGTU KF",
            "passport_number": "56899012",
            "name": "HR-EMP-09296"
        },
        {
            "nombre_completo": "salazar estrada prueba leonardo",
            "passport_number": "70975555",
            "name": "HR-EMP-09382"
        },
        {
            "nombre_completo": "CARDENAS OSORES DIONICIO GIL",
            "passport_number": "80209746",
            "name": "HR-EMP-09276"
        },
        {
            "nombre_completo": "TRES TRES ENCARGADO TRES",
            "passport_number": "70234981",
            "name": "HR-EMP-09372"
        },
        {
            "nombre_completo": "RIVAS PONCE ROSA FLOR MILAGROS",
            "passport_number": "72963325",
            "name": "HR-EMP-09385"
        },
        {
            "nombre_completo": "BRAVO VEINTEMILLA JORGE ",
            "passport_number": "71123093",
            "name": "HR-EMP-09304"
        },
        {
            "nombre_completo": "GIAN PIERO VILLANUEVA GASTELLO",
            "passport_number": "75013401",
            "name": "HR-EMP-09346"
        },
        {
            "nombre_completo": "MAMANI MALDONADO JOEL",
            "passport_number": "40115150",
            "name": "HR-EMP-09284"
        },
        {
            "nombre_completo": "CARDENAS DOMINGUEZ ADRIAN GEAN",
            "passport_number": "71108026",
            "name": "HR-EMP-09281"
        },
        {
            "nombre_completo": "PUSMA HUANCAS YAIR FERNANDO",
            "passport_number": "76871533",
            "name": "HR-EMP-09265"
        },
        {
            "nombre_completo": "PROVINCIA PROVINCIA JORGDOS PROVINCIA",
            "passport_number": "71123005",
            "name": "HR-EMP-09368"
        },
        {
            "nombre_completo": "MENDEZ RIVEROS MEDALIZ ROSA",
            "passport_number": "72355057",
            "name": "HR-EMP-09279"
        },
        {
            "nombre_completo": "BABILONIA NAPO JHON RENSON",
            "passport_number": "73372520",
            "name": "HR-EMP-09272"
        },
        {
            "nombre_completo": "ÑAHUI MESARES RONALDHO OMAR",
            "passport_number": "74451380",
            "name": "HR-EMP-09270"
        }
    ]
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Pages/CambioSalarial/cambio\_salarial.dart
- lib/src/Pages/CambioSalarial/Screem/registerSalarial/registerOne.dart

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/cambio-salarial-administrativoobtener-salario-1-getemployeeactive](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/cambio-salarial-administrativoobtener-salario-1-getemployeeactive)

# Cambio Salarial Administrativo(Actualizar Salario (1))

###   


### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Obtener Datos Empleado

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Cambio Salarial Administrativo”** y luego al boton **“Enviar formulario”.**
- **¿Qué hace?** Consuta el salario por empleado.
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/JOtimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/JOtimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/update-salarial-by-employee`
- **Método:** `POS`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{
    "empleado": "HR-EMP-02312", 
    "sueldo": "2000", 
    "movilidad": "500", 
    "fecha": "2025-09-01", 
    "bono_nocturno": "150"
}

```

**Response ejemplo:**

```json
{
    "valor": true,
    "msn": "¡Excelente! Se ha registrado exitosamente tu solicitud.",
    "data": "{\\"exc_type\\":\\"LinkValidationError\\",\\"exc\\":\\"[\\\\\\"Traceback (most recent call last):\\\\\\\\n  File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/app.py\\\\\\\\\\\\\\", line 68, in application\\\\\\\\n    response = frappe.api.handle()\\\\\\\\n  File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/api.py\\\\\\\\\\\\\\", line 140, in handle\\\\\\\\n    doc = frappe.get_doc(data).insert()\\\\\\\\n  File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/model/document.py\\\\\\\\\\\\\\", line 232, in insert\\\\\\\\n    self._validate_links()\\\\\\\\n  File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/model/document.py\\\\\\\\\\\\\\", line 827, in _validate_links\\\\\\\\n    frappe.throw(_(\\\\\\\\\\\\\\"Could not find {0}\\\\\\\\\\\\\\").format(msg),\\\\\\\\n  File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/__init__.py\\\\\\\\\\\\\\", line 432, in throw\\\\\\\\n    msgprint(msg, raise_exception=exc, title=title, indicator='red', is_minimizable=is_minimizable, wide=wide, as_list=as_list)\\\\\\\\n  File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/__init__.py\\\\\\\\\\\\\\", line 411, in msgprint\\\\\\\\n    _raise_exception()\\\\\\\\n  File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/__init__.py\\\\\\\\\\\\\\", line 365, in _raise_exception\\\\\\\\n    raise raise_exception(msg)\\\\\\\\nfrappe.exceptions.LinkValidationError: Could not find Zona Nacional: -\\\\\\\\n\\\\\\"]\\",\\"_server_messages\\":\\"[\\\\\\"{\\\\\\\\\\\\\\"message\\\\\\\\\\\\\\": \\\\\\\\\\\\\\"Could not find Zona Nacional: -\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"indicator\\\\\\\\\\\\\\": \\\\\\\\\\\\\\"red\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"raise_exception\\\\\\\\\\\\\\": 1}\\\\\\"]\\"}"
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Pages/CambioSalarial/cambio\_salarial.dart
- lib/src/Pages/CambioSalarial/Screem/registerSalarial/registerOne.dart

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/cambio-salarial-administrativoactualizar-salario-1-updatesalarialbyemployee](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/cambio-salarial-administrativoactualizar-salario-1-updatesalarialbyemployee)

# Cambio de Sistema Pensionario(Sistema de Pension Combos (1))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Lista sistema de pension AFP

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Cambio de sistema pensionario”.**
- **¿Qué hace?** Lista los sistema de pension afp
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/ApVimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/ApVimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/cambio_sis_pen/combos`
- **Método:** `POS`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{}

```

**Response ejemplo:**

```json
{
    "valor": true,
    "data": {
        "tipos_afp": [
            "AFP Habitat",
            "AFP Profuturo",
            "AFP Prima",
            "AFP Integra"
        ]
    }
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Pages/CambioSistemaPensionario/cambio\_sistema\_pensionario.dart

# Cambio de Sistema Pensionario(Enviar solicitud cambio AFP (1))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Enviar solicitud de cambio AF

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Cambio de sistema pensionario”.**
- **¿Qué hace?** Consuta el salario por empleado.
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/i81image.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/i81image.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/cambio_sis_pen/save`
- **Método:** `POST`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{
    "empleado": "HR-EMP-02312", 
    "sueldo": "2000", 
    "movilidad": "500", 
    "fecha": "2025-09-01", 
    "bono_nocturno": "150"
}

```

**Response ejemplo:**

```json
{
    "valor": true,
    "msn": "Solicitud de cambio de sistema pensionario enviada",
    

```

### Servicios relacionados

### Ruta Flutter

# Cambio de Sistema Pensionario(Obtiene descarga boleta de pago (8))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:** Obtener descarga boleta de pago

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Cambio de sistema pensionario”.**
- **¿Qué hace?** Consulta si necesita Descarga Boleta de Pago
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/RSaimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/RSaimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/get-download-boleta-pago/HR-EMP-09287?overview=false`
- **Método:** `GET`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{}

```

**Response ejemplo:**

```json
{
    "status": true,
    "msn": "No es el día correcto para la renovación de contrato"
}
        

```

### Servicios relacionados

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtiene-descarga-boleta-de-pago-12345678-getdownloadboletapago](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtiene-descarga-boleta-de-pago-12345678-getdownloadboletapago)

# Cambio de Sistema Pensionario(Obtiene descarga Renovación de contrato (8))

### Nombre del servicio

- **Módulo:** Solicitudes
- **Servicio:**

### Contexto funcional

- **¿Cuándo se usa?** Al ingresar a la opción **“Cambio de sistema pensionario”.**
- **¿Qué hace?** Consulta si necesita renovación de contrato de trabajo
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/JWZimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/JWZimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/get-download-renovacion-contrato/HR-EMP-09287?overview=false`
- **Método:** `GET`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{}

```

**Response ejemplo:**

```json
{
    "status": true,
    "msn": "No es el día correcto para la renovación de contrato"
}
        

```

### Servicios relacionados

**DOCUMENTACION DEL SERVICIO:** [http://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtiene-descarga-renovacion-de-contrato-12345678-getrenovacioncontrato](http://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtiene-descarga-renovacion-de-contrato-12345678-getrenovacioncontrato)

# Cambio de Sistema Pensionario(Obtener Proceso de Descarga (5))

### Nombre del servicio

- **Módulo:** Resultado Examen Medico
- **Servicio:** Obtener proceso de descarga.

### Contexto funcional

- **¿Cuándo se usa?** Cuando ingresa al modulo **“Resultado Examen Medico”,** luego al presionar el boton **“Resultado Emo”.**
- **¿Qué hace?** Obtiene si el proceso a sigo registrado.
- **Pantallazo de la app:**

[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/scaled-1680-/jkbimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/jkbimage.png)

### Detalles técnicos

- **Dominio: [`https://qahorario-salida.shalomcontrol.com`](https://qahorario-salida.shalomcontrol.com/)**
- **Endpoint:** `api/proceso/obtener`
- **Método:** `POST`
- **Headers:** `Authorization: Bearer <token>` (no aplica)

**Request ejemplo:**

```json
{
    "empleado": "HR-EMP-09287", 
    "proceso": "EMOEMO1094"
} 

```

**Response ejemplo:**

```json
{
    "valor": false,
    "msn": "No se encontró el proceso."
}

```

### Servicios relacionados

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/utilidadesobtener-proceso-de-descarga-1-2-345-show](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/utilidadesobtener-proceso-de-descarga-1-2-345-show)