# Módulo Supervision

# Lista Sucursales (1)

### Nombre del servicio

- **Módulo:** Supervision
- **Servicio:** Consultar Sucursales

### Contexto funcional

- **¿Cuándo se usa?** Cuando ingresa al modulo **“Supervision”**
- **¿Qué hace?** Obtiene la lista de sucursale por empleado
- **Pantallazo de la app:**

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

### Detalles técnicos

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

**Request ejemplo:**

```json
{
    "Employe": "HR-EMP-09287"
}

```

**Response ejemplo:**

```json
{
    "valor": true,
    "msn": "Lista de Sucursales",
    "data": [
        {
            "sucursal": "PRUEBITA",
            "fecha": "2025-09-26",
            "name": "SN-00404",
            "supervision": "",
            "fechaSupervision": ""
        }
    ]
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Pages/Supervision/supervision\_view.dart

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

# Informacion de sucursal (1)

### Nombre del servicio

- **Módulo:** Supervision
- **Servicio:** Consultar detalle de sucursal

### Contexto funcional

- **¿Cuándo se usa?** Cuando ingresa al modulo **“Supervision”**
- **¿Qué hace?** Obtiene la informacion de la sucursal
- **Pantallazo de la app:**

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

### Detalles técnicos

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

**Request ejemplo:**

```json
{
    "name": "SN-00404"
}

```

**Response ejemplo:**

```json
{
    "valor": true,
    "msn": "Informacion obtenida",
    "data": {
        "sucursal": "PRUEBITA",
        "fecha": "2025-09-26",
        "name": "SN-00404",
        "all_progress": 0,
        "all_point": 0
    }
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Pages/Supervision/supervision\_view.dart

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/informacion-de-sucursal-1-infosupervitionname](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/informacion-de-sucursal-1-infosupervitionname)

# Puntajes de las categorias (1)

### Nombre del servicio

- **Módulo:** Supervision
- **Servicio:** Consultar los puntajes de las categorias

### Contexto funcional

- **¿Cuándo se usa?** Cuando ingresa al modulo **“Supervision”** luego a **“Estado de supervisiones”** luego a **“pruebita”** luego **“ver puntaje”.**
- **¿Qué hace?** Obtiene la lista de categorias.
- **Pantallazo de la app:**

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

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

### Detalles técnicos

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

**Request ejemplo:**

```json
{
    "name": "SN-00404"
}

```

**Response ejemplo:**

```json
{
    "valor": true,
    "msn": "Lista De Categorias",
    "data": [
        {
            "category": "Documentos Internos",
            "progreso": 0,
            "total_fields": 6,
            "complete_fields": 0,
            "section_puntaje": 0
        },
        {
            "category": "Indecopi",
            "progreso": 0,
            "total_fields": 3,
            "complete_fields": 0,
            "section_puntaje": 0
        },
        {
            "category": "ALMACENAMIENTO Y TRASLADO DE PRODUCTOS",
            "progreso": 0,
            "total_fields": 4,
            "complete_fields": 0,
            "section_puntaje": 0
        },
        {
            "category": "Equipos de Protección Personal (EPPs)",
            "progreso": 0,
            "total_fields": 3,
            "complete_fields": 0,
            "section_puntaje": 0
        },
        {
            "category": "Imagen y estructura de la oficina",
            "progreso": 0,
            "total_fields": 7,
            "complete_fields": 0,
            "section_puntaje": 0
        },
        {
            "category": "Manipulación de Mercadería",
            "progreso": 0,
            "total_fields": 2,
            "complete_fields": 0,
            "section_puntaje": 0
        }
    ]
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Pages/Supervision/supervision\_view.dart

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/puntajes-de-las-categorias-1-listcategory](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/puntajes-de-las-categorias-1-listcategory)

# Respuestas (1)

### Nombre del servicio

- **Módulo:** Supervision
- **Servicio:** Consultar los puntajes de las categorias

### Contexto funcional

- **¿Cuándo se usa?** Cuando ingresa al modulo **“Supervision”** luego a **“Estado de supervisiones”** luego a **“pruebita”** luego **“ver puntaje”.**
- **¿Qué hace?** Obtiene la lista de categorias.
- **Pantallazo de la app:**

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

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

### Detalles técnicos

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

**Request ejemplo:**

```json
{
    "name": "SN-00404", 
    "category": "Documentos Internos"
}

```

**Response ejemplo:**

```json
{
    "valor": true,
    "msn": "Missing Questions",
    "data": {
        "Incompletas": [
            "La Agencia cuenta con LICENCIA DE FUNCIONAMIENTO vigente y publicado en un lugar visible.",
            "La Agencia cuenta con Certificado de ITSE – Defensa Civil vigente y publicado en un lugar visible.",
            "La Agencia publicó la MISIÓN y VISIÓN de la Empresa en un lugar visible.El Responsable de la Agencia y sus trabajadores conocen la misión",
            "¿Tiene el mural informativo integrado con los documentos se exhibición externa?",
            "La Agencia publicó los 5 PRINCIPIOS de SHALOM EMPRESARIAL S.A.C",
            "¿Las conformidades de entrega, están separadas y guardadas en un faster por meses?"
        ]
    }
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Pages/Supervision/supervision\_view.dart

**DOCUMENTACION DEL SERVICIO: [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/respuestas-1-missing-questions](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/respuestas-1-missing-questions)**

# Respuestas formulario (1)

### Nombre del servicio

- **Módulo:** Supervision
- **Servicio:** Consultar los puntajes de las categorias

### Contexto funcional

- **¿Cuándo se usa?** Cuando ingresa al modulo **“Supervision”** luego a **“Estado de supervisiones”** luego a **“pruebita”** luego **“continuar supervision”,** luego **“documentos internos”** luego una de la opciones de la lista.
- **¿Qué hace?** Obtiene la lista de categorias.
- **Pantallazo de la app:**

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

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

### Detalles técnicos

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

**Request ejemplo:**

```json
{
    "name": "SN-00404", 
    "category": "Documentos Internos"
}

```

**Response ejemplo:**

```json
{
    "valor": true,
    "msn": "Missing Questions",
    "data": {
        "fields_name": [
            "licencia_shalom",
            "certificado_shalom",
            "mision_shalom",
            "mural_shalom",
            "principios_shalom",
            "conformidad_shalom"
        ],
        "questions": [
            "La Agencia cuenta con LICENCIA DE FUNCIONAMIENTO vigente y publicado en un lugar visible.",
            "La Agencia cuenta con Certificado de ITSE – Defensa Civil vigente y publicado en un lugar visible.",
            "La Agencia publicó la MISIÓN y VISIÓN de la Empresa en un lugar visible.El Responsable de la Agencia y sus trabajadores conocen la misión",
            "¿Tiene el mural informativo integrado con los documentos se exhibición externa?",
            "La Agencia publicó los 5 PRINCIPIOS de SHALOM EMPRESARIAL S.A.C",
            "¿Las conformidades de entrega, están separadas y guardadas en un faster por meses?"
        ],
        "img_name": [
            "img_1",
            "img_2",
            "img_3",
            "img_4",
            "img_5",
            "img_6"
        ],
        "data_name": [
            "comentario_1",
            "comentario_2",
            "comentario_3",
            "comentario_4",
            "comentario_5",
            "comentario_6"
        ]
    }
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Pages/Supervision/supervision\_view.dart

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/respuestas-formulario-1-missing-questions-form](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/respuestas-formulario-1-missing-questions-form)

# Adjuntar imagen (1)

### Nombre del servicio

- **Módulo:** Supervision
- **Servicio:** Adjunta imagen

### Contexto funcional

- **¿Cuándo se usa?** Cuando ingresa al modulo **“Supervision”** luego a **“Estado de supervisiones”** luego a **“pruebita”** luego **“continuar supervision”,** luego **“documentos internos”** luego una de la opciones de la lista, luego “Tomar foto”.
- **¿Qué hace?**
- **Pantallazo de la app:**

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

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

### Detalles técnicos

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

**Request ejemplo:**

```json
{

}

```

**Response ejemplo:**

```json


```

### Servicios relacionados

### Ruta Flutter

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/adjuntar-imagen-1-uploadfileerp](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/adjuntar-imagen-1-uploadfileerp)

# Actualizar terminos de supervision (1)

### Nombre del servicio

- **Módulo:** Supervision
- **Servicio:** Actualiza supervision

### Contexto funcional

- **¿Cuándo se usa?** Cuando ingresa al modulo **“Supervision”** luego a **“Estado de supervisiones”** luego a **“pruebita”** luego **“continuar supervision”,** luego **“documentos internos”** luego una de la opciones de la lista y luego al boton **“Guardar”.**
- **¿Qué hace?** Guarda la nueva actualizacion.
- **Pantallazo de la app:**

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

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

### Detalles técnicos

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

**Request ejemplo:**

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

```json
{
    "questions": 
    {
        "licencia_shalom":"1",
        "comentario_1":"prueba obs",
        "img_1":"/files/scaled_c513575b-c5e8-40bd-a08a-0aaf96f2061b613065745400484038.jpg",
        "certificado_shalom":"1",
        "comentario_2":"aaaa",
        "mision_shalom":"1",
        "comentario_3":"iiiii",
        "principios_shalom":"1",
        "mural_shalom":"1",
        "conformidad_shalom":"1",
        "comentario_6":"zzzzz"
    }, 
    "name": "SN-00404"
}

```

**Response ejemplo:**

```json
{
    "valor": true,
    "msn": "Actualizado Correctamente"
}

```

### Servicios relacionados

### Ruta Flutter

- lib/src/Pages/Supervision/supervision\_view.dart

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/actualizar-terminos-de-supervision-1-updatequestion](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/actualizar-terminos-de-supervision-1-updatequestion)