# Desembarques

# control/grupo/listar

### Detalles técnicos

- **Dominio: https://qaservicesapp.shalomcontrol.com**
- **Endpoint: control/grupo/listar**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "nombre": "", 
    "terminal": 4, 
    "pagina": 1
}
```

---

### 📤 Response

```json
{
    "success": true,
    "message": "lista de grupos",
    "data": [
        {
            "id": 548264,
            "grupo": null,
            "nombre": "grupo1",
            "terminal": "AV MEXICO CO",
            "cerrar": 0,
            "fecha": "2025-11-03 09:33:50",
            "placas": null
        }
    ]
}

```

---

### 📍 Contexto funcional (Dónde se usa)

1. **Módulo Desembarques → Vista Desembarques**
    - **Evento:** Al presionar el boton "Desembarques"
    - **Uso:** Lista los grupos por terminal

---

### 🖼️ Pantallazos

- **Login:**
    
    [![image_8.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/image-8.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/login.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-control/page/controlgrupolistar-index](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-control/page/controlgrupolistar-index-12)

# control/grupo/obtener

### Detalles técnicos

- **Dominio: https://qaservicesapp.shalomcontrol.com**
- **Endpoint: control/grupo/obtener**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "grp_id": 548259
}
```

---

### 📤 Response

```json
{
    "success": true,
    "message": "Informacion de grupo",
    "data": {
        "id": 548259,
        "grupo": [
            "713670"
        ],
        "nombre": "aereoprueba",
        "terminal": "AV MEXICO CO",
        "cerrar": 0,
        "fecha": "2025-10-30 09:11:54",
        "placas": [
            "AEREO-1 CARRE-AEREO"
        ]
    }
}

```

---

### 📍 Contexto funcional (Dónde se usa)

1. **Módulo Desembarques → Vista Grupos**
    - **Evento:** Al presionar el boton "Entrar"
    - **Uso:** Devuelve la informacion del grupo seleccionado.

---

### 🖼️ Pantallazos

- **Login:**
    
    [![image_9.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/image-9.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/login.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

# control/carguero/grupo

### Detalles técnicos

- **Dominio: https://qaservicesapp.shalomcontrol.com**
- **Endpoint: control/carguero/grupo**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "grp_id": 548259
}
```

---

### 📤 Response

```json
{
    "success": true,
    "message": "Lista de cargueros",
    "data": [
        {
            "fecha": "2025-10-29 00:00:00",
            "cap_id": 713670,
            "chofer1": "75844645",
            "chofer2": null,
            "ruta": "CENT.AEREO-LIMA - AYACUCHO",
            "origen": "HPACO",
            "destino": "AYP",
            "placa1": "AEREO-1",
            "placa2": "",
            "cerrado": "0",
            "qr_generado": false,
            "escalas": [
                "365 HUACHIPA CO",
                "21 AYACUCHO CO"
            ],
            "paquetes": 0,
            "guias": 0
        }
    ]
}

```

---

### 📍 Contexto funcional (Dónde se usa)

1. **Módulo Desembarque → Vista Desembarque**
    - **Evento:**
    - **Uso:**

---

### 🖼️ Pantallazos

- **Desembarque: -&gt; entrar**
    
    [![image_9.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/image-9.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/login.png)
- **Desembarque: -&gt; Entrar&lt;grupo&gt; -&gt; Editar&lt;grupo&gt; -&gt; Cargueros**[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-11/scaled-1680-/jrIimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-11/jrIimage.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

**DOCUMENTO DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-control/page/controlcarguerogrupo-listarporgrupo](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-control/page/controlcarguerogrupo-listarporgrupo)

# control/grupo/guardar

### Detalles técnicos

- **Dominio: https://qaservicesapp.shalomcontrol.com**
- **Endpoint: control/grupo/guardar**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "nombre": "Nuevo 2", 
    "terminal": 4
}
```

---

### 📤 Response

```json
{
    "success": true,
    "message": "Grupo creado correctamente",
    "data": 548263
}

```

---

### 📍 Contexto funcional (Dónde se usa)

1. **Módulo Desembarque → Vista Desembarque**
    - **Evento:** Al crear un nuevo grupo.
    - **Uso:** Crea un nuevo grupo.

---

### 🖼️ Pantallazos

- **Desembarque:**
    
    [![image_10.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/image-10.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/login.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-control/page/controlgrupoguardar-store](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-control/page/controlgrupoguardar-store)

# control/grupo/carguero/agregar

### Detalles técnicos

- **Dominio: https://qaservicesapp.shalomcontrol.com**
- **Endpoint: control/grupo/carguero/agregar**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "grp_id": 548262, "cap_id": 714854
}
```

---

### 📤 Response

```json
{
    "success": true,
    "message": "Carguero agregado al grupo"
}

```

---

### 📍 Contexto funcional (Dónde se usa)

1. **Módulo Desembarque → Vista Desembarque**
    - **Evento:** Al presionar el boton "Agregar"
    - **Uso:** Agrega el carguero al grupo.

---

### 🖼️ Pantallazos

- **Login:**
    
    [![image_11.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/image-11.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/login.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-control/draft/342](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-control/draft/342)

# control/grupo/carguero/eliminar

### Detalles técnicos

- **Dominio: https://qaservicesapp.shalomcontrol.com**
- **Endpoint: control/grupo/carguero/eliminar**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "grp_id": 548369, 
    "cap_id": 740978
}
```

---

### 📤 Response

```json
{
  success: true, 
  message: Carguero eliminado del grupo
}

```

---

### 📍 Contexto funcional (Dónde se usa)

1. **Módulo Desembarque → Vista Login**
    - **Evento:** Al presionar el boton "Eliminar"
    - **Uso:** Elimina el item del grupo de embarcados.

---

### 🖼️ Pantallazos

- **Desembarque:**
    
    [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-11/scaled-1680-/7LZimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-11/7LZimage.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

# control/carguero/listar

### Detalles técnicos

- **Dominio: https://qaservicesapp.shalomcontrol.com**
- **Endpoint: control/carguero/listar**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "placa": 2139, 
    "terminal": 4, 
    "pagina": 1
}
```

---

### 📤 Response

```json
{
    "success": true,
    "message": "Lista de cargueros",
    "data": [
        {
            "fecha": "2025-10-28 18:00:00",
            "cap_id": 712244,
            "chofer1": "75844645",
            "chofer2": null,
            "ruta": "PRUEBA DE LA PRUEBA",
            "origen": "LIM.M",
            "destino": "SJM",
            "placa1": "2139-FB",
            "placa2": "CAR-860",
            "cerrado": "0",
            "qr_generado": false,
            "estado": "pendiente"
        },
        {
            "fecha": "2025-10-22 12:04:44",
            "cap_id": 706580,
            "chofer1": "74579409",
            "chofer2": null,
            "ruta": "SUR.RET-ICA-HUACHIPA CO",
            "origen": "ICA",
            "destino": "HPACO",
            "placa1": "2139-FB",
            "placa2": "CAR-860",
            "cerrado": "0",
            "qr_generado": false,
            "estado": "pendiente"
        },
    ]
}
```

---

### 📍 Contexto funcional (Dónde se usa)

1. **Módulo Inicial → Vista Login**
    - **Evento:**
    - **Uso:**

---

### 🖼️ Pantallazos

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

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-control/page/controlgrupolistar-index-12](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-control/page/controlgrupolistar-index-12)

# control/carguero/obtener

### Detalles técnicos

- **Dominio: https://qaservicesapp.shalomcontrol.com**
- **Endpoint: control/carguero/obtener**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "cap_id": 718049, 
    "terminal": 4, 
    "usuario": 75844645
}
```

---

### 📤 Response

```json
{
    "success": true,
    "message": "Lista de cargueros",
    "data": {
        "fecha": "2025-11-04 06:56:31",
        "cap_id": 718049,
        "chofer1": "09942740",
        "chofer2": "46979414",
        "ruta": "NOR.RET-PARAMONGA-HUACHIPA",
        "placa1": "BSK-803",
        "placa2": "",
        "cerrado": "0",
        "cantidad": 0,
        "suma": 0,
        "escalas": [
            "141 PARAMONGA",
            "16 BARRANCA",
            "631 SUPE",
            "19 SALAVERRY HUACHO CO",
            "161 CHANCAY",
            "43 JR. RAYMONDI",
            "365 HUACHIPA CO"
        ],
        "origenes": [
            "141 PARAMONGA",
            "16 BARRANCA",
            "631 SUPE",
            "19 SALAVERRY HUACHO CO",
            "161 CHANCAY",
            "43 JR. RAYMONDI"
        ],
        "destinos": [
            "16 BARRANCA",
            "631 SUPE",
            "19 SALAVERRY HUACHO CO",
            "161 CHANCAY",
            "43 JR. RAYMONDI",
            "365 HUACHIPA CO"
        ]
    }
}

```

---

### 📍 Contexto funcional (Dónde se usa)

1. **Módulo Desembarque → Vista Desembarque**
    - **Evento:** Al presionar la placa
    - **Uso:** Devuelve informacion de la placa, escalas, origenes y destinos

---

### 🖼️ Pantallazos

- **Login:**
    
    [![image_12.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-11/image-12.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/login.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-control/page/controlcargueroobtener-show-gvo](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-control/page/controlcargueroobtener-show-gvo)

# query/validar_crear_ruta

### Detalles técnicos

- **Dominio: <a aria-label="Ctrl + click to follow link" class="link" title="Ctrl + click to follow link">https://qamoradex.shalomcontrol.com/query/validar\_crear\_ruta</a>**
- **Endpoint: query/validar\_crear\_ruta**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "username": "75844645", 
    "terminalId": 7
}
```

---

### 📤 Response

```json
{
    "valor": true,
    "msn": "Puede acceder al modulo"
}

```

---

### 📍 Contexto funcional (Dónde se usa)

1. **Módulo Inicial → Vista Login**
    - **Evento:**
    - **Uso:**

---

### 🖼️ Pantallazos

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

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-control/page/queryvalidar-crear-ruta-funct-validar-crear-ruta-module](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-control/page/queryvalidar-crear-ruta-funct-validar-crear-ruta-module)

# control/desembarque/validar

### Detalles técnicos

- **Dominio: https://qaservicesapp.shalomcontrol.com**
- **Endpoint: control/desembarque/validar**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "ose_id": 50006021, 
    "usuario": 75844645, 
    "terminal": 365, 
    "grp_id": 548343
}
```

---

### 📤 Response

```json
{
    "success": false,
    "message": "La OS no se encuentra en ninguno de los cargueros del grupo. Seleccionar uno para desembarcar.",
    "data": "carguero"
}

```

---

### 📍 Contexto funcional (Dónde se usa)

1. **Módulo Desembarque → Vista Desembarque** 
    - **Evento:** Al presionar el boton "Buscar" de Escaneo de QR"
    - **Uso:** Consulta si el codigo esta validado

---

### 🖼️ Pantallazos

- **Login:**
    
    [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-11/AZ0image.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-10/login.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

# control/desembarque/paquete

### Detalles técnicos

- **Dominio: https://qaservicesapp.shalomcontrol.com**
- **Endpoint: control/desembarque/paquete**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "ose_id": 60555746, 
    "usuario": 75844645, 
    "terminal": 365, 
    "cap_id": 740978, 
    "numero": 1, 
    "cantidad": 1, 
    "tipo": "F", 
    "tipo_cierre": "APP"
}
```

---

### 📤 Response

```json
{
    "success": true,
    "message": "Paquete desembarcado"
}

```

---

### 📍 Contexto funcional (Dónde se usa)

1. **Módulo Desembarque→ Vista Desembarque**
    - **Evento:** Al elegir una opcion del dialogo, (el QR tiene incluido la palabra "box").
    - **Uso:** Desembarcar el paquete elegido.

---

### 🖼️ Pantallazos

- **Desembarque:**
    
    [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-11/scaled-1680-/rX6image.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-11/rX6image.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

# control/desembarque/obtener

### Detalles técnicos

- **Dominio: https://qaservicesapp.shalomcontrol.com**
- **Endpoint: control/desembarque/obtener**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "ose_id": 60555746, 
    "usuario": 75844645, 
    "terminal": 22, 
    "cap_id": 740978
}
```

---

### 📤 Response

```json
{
    "success": true,
    "message": "Orden encontrada",
    "data": {
        "fecha": "2025-11-06 13:11:40",
        "monto": "8.00",
        "guia": "50006019",
        "remitente": "Daisy Chipana Lapa",
        "destinatario": "72607245",
        "tipo_pago": "EF",
        "origen": "HUACHIPA CO",
        "destino": "BAMBAMARCA",
        "usuario": "daisy",
        "ose_id": 60555746,
        "estado_pago": "CR",
        "contenido": "1 Sobre",
        "ruta": "HPACO - BAM",
        "desembarque_guia": "SIN GUIA",
        "cant_paq": 2,
        "cant_total": 1,
        "cap_id": 740978,
        "tipo_entrega": "ENTREGAR EN AGENCIA",
        "desembarcados": [
            "1",
            "1"
        ],
        "tipo": ""
    }
}

```

---

### 📍 Contexto funcional (Dónde se usa)

1. **Módulo Desembarque→ Vista Desembarque**
    - **Evento:**
    - **Uso:**

---

### 🖼️ Pantallazos

- **Desembarque:**
    
    [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-11/scaled-1680-/AZ0image.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-11/AZ0image.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

# control/desembarque/pendientes

### Detalles técnicos

- **Dominio: https://qaservicesapp.shalomcontrol.com**
- **Endpoint: control/desembarque/pendientes**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "cap_id": "727976", 
    "guia": "", 
    "pagina": 1
}
```

---

### 📤 Response

```json
{
    "success": false,
    "message": "Aun nó se ha embarcado nada en esta unidad."
}

```

---

### 📍 Contexto funcional (Dónde se usa)

1. **Módulo Desembarque→ Vista Desembarque pendiente**
    - **Evento:** Al dar click en el boton celeste.
    - **Uso:**

---

### 🖼️ Pantallazos

- **Login:**
    
    [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-11/scaled-1680-/YJ9image.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-11/YJ9image.png)
    
    [ ](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2025-11/yOHimage.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

**DOCUMENTACION DEL SERVICIO:** [https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-control/page/controldesembarquependientes-pendientes](https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-control/page/controldesembarquependientes-pendientes)