# Embarque Cooler

# query/get_coolers

### Detalles técnicos

- **Dominio: https://qamoradex.shalomcontrol.com**
- **Endpoint: query/get\_coolers**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "usuario": 75844645, 
    "terminal": 365, 
    "codigo_barra": ""
}
```

---

### 📤 Response

```json
{
    "valor": true,
    "msn": "Lista de coolers",
    "data": [
        {
            "id": "40532",
            "codigo_barra": "BINSPRUEBAJOR123",
            "usuario": "73049410",
            "terminal": "365",
            "cap_id": "123456",
            "placa": "ABC-123",
            "fecha": "2026-01-16 11:12:07",
            "estado": "1"
        },
        {
            "id": "40522",
            "codigo_barra": "BINSPRUEBAJORDAN",
            "usuario": "73049410",
            "terminal": "365",
            "cap_id": "770765",
            "placa": "BLP-722",
            "fecha": "2025-12-23 21:08:22",
            "estado": "1"
        },
        {
            "id": "40520",
            "codigo_barra": "COOLER2011NOV2025",
            "usuario": "48599026",
            "terminal": "365",
            "cap_id": "734078",
            "placa": "2139-FB",
            "fecha": "2025-11-20 17:35:18",
            "estado": "1"
        },
    ],
}

```

---

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

1. **Módulo Embarque Cooler→ Vista Embarque Cooler**
    - **Evento:** Al ingresar al modulo de "Embarque Cooler" o al presionar el boton "buscar".
    - **Uso:** Lista los coolers.

---

### 🖼️ Pantallazos

- **Embarque Cooler**
    
    [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-01/scaled-1680-/0Lrimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-01/0Lrimage.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": "2139FB", 
    "terminal": 45, 
    "pagina": 1
}
```

---

### 📤 Response

```json
{
    "success": true,
    "message": "Lista de cargueros",
    "data": [
        {
            "fecha": "2026-02-02 15:00:00",
            "cap_id": 762412,
            "chofer1": "75844645",
            "chofer2": null,
            "ruta": "IDA - HUANCHACO CO - TRUJILLO CO IV",
            "origen": "TRU",
            "destino": "AVPCO",
            "placa1": "2139-FB",
            "placa2": "CAR-34234",
            "cerrado": "0",
            "qr_generado": false,
            "estado": "pendiente"
        },
        {
            "fecha": "2026-02-02 13:00:00",
            "cap_id": 762410,
            "chofer1": "75844645",
            "chofer2": null,
            "ruta": "NOR.IDA-HUACHIPA CO-TRUJILLO",
            "origen": "HPACO",
            "destino": "AVPCO",
            "placa1": "2139-FB",
            "placa2": "CAR-34234",
            "cerrado": "0",
            "qr_generado": false,
            "estado": "pendiente"
        },
        {
            "fecha": "2026-02-02 13:00:00",
            "cap_id": 762411,
            "chofer1": "75844645",
            "chofer2": null,
            "ruta": "NOR.IDA-HUACHIPA CO-TRUJILLO",
            "origen": "HPACO",
            "destino": "AVPCO",
            "placa1": "2139-FB",
            "placa2": "CAR-34234",
            "cerrado": "0",
            "qr_generado": false,
            "estado": "pendiente"
        }
    ]
}

```

---

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

1. **Módulo Embarque Cooler→ Vista Cargueros**
    - **Evento:** Al presionar el boton "Buscar".
    - **Uso:** Lista los cargueros.

---

### 🖼️ Pantallazos

- **Embarque Cooler:**
    
    [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-02/scaled-1680-/image.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-02/image.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

# query/escanear_cooler

### Detalles técnicos

- **Dominio: https://qamoradex.shalomcontrol.com**
- **Endpoint: query/escanear\_cooler**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "codigo_barra": "COOLER45613", 
    "usuario": 75844645, 
    "terminal": 4, 
    "placaCA": "2139-FB", 
    "salidaCA": 762409
}
```

---

### 📤 Response

```json
{
    "valor": true,
    "msn": "Codigo de barras escaneado con éxito",
    "data": "40547"
}

```

---

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

1. **Módulo Embarque-Cooler→ Vista Lista de Cargueros**
    - **Evento:** Al presionar el boton "Crear"
    - **Uso:** Crea un nuevo cooler.

---

### 🖼️ Pantallazos

- **Embarque-Cooler:**
    
    [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-02/scaled-1680-/KVQimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-02/KVQimage.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

# query/get_paquetes_cooler

### Detalles técnicos

- **Dominio: https://qamoradex.shalomcontrol.com**
- **Endpoint: query/get\_paquetes\_cooler**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "codigo_barra": "BINS20260130"
}
```

---

### 📤 Response

```json
{
    "valor": true,
    "msn": "Lista de paquetes",
    "data": [
        {
            "ose_id": "70922951",
            "numero": "1/1",
            "fecha": "2026-02-02 10:24:49",
            "usuario": "75844645",
            "codigo_barra": "BINS20260130",
            "guia": "50008965",
            "ruta": "HPACO-JSTA"
        },
        {
            "ose_id": "70922953",
            "numero": "1/1",
            "fecha": "2026-02-02 10:24:15",
            "usuario": "75844645",
            "codigo_barra": "BINS20260130",
            "guia": "50008967",
            "ruta": "HPACO-S.JER"
        }
    ],
    "flete": "18.00",
    "cantidad": 2
}

```

---

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

1. **Módulo Embarque-cooler → Vista Detalle-Cooler**
    - **Evento:** Al presionar el boton "ingresar".
    - **Uso:** Lista los ordenes de servicios de ese cooler.

---

### 🖼️ Pantallazos

- **Embarque-cooler:**
    
    [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-02/scaled-1680-/btrimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-02/btrimage.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

# query/eliminar_cooler

### Detalles técnicos

- **Dominio: https://qamoradex.shalomcontrol.com**
- **Endpoint: query/eliminar\_cooler**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "codigo_barra": "COOLER-8524", 
    "usuario": 75844645
}
```

---

### 📤 Response

```json
{
    "valor": true,
    "msn": "Cooler eliminado con éxito"
}

```

---

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

1. **Módulo Embaque-Cooler → Vista Embarcar**
    - **Evento:** Al presionar el boton "Eliminar"
    - **Uso:** Elimina el cooler.

---

### 🖼️ Pantallazos

- **Embaque-Cooler:**
    
    [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-02/scaled-1680-/JnYimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-02/JnYimage.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

# query/escanear_paquete_cooler

### Detalles técnicos

- **Dominio: https://qamoradex.shalomcontrol.com**
- **Endpoint: query/escanear\_paquete\_cooler**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "codigo_barra": "BINS20260130", 
    "usuario": 75844645, 
    "terminal": 45, 
    "ose_id": 70922397, 
    "numero": 1, 
    "cap_id": 762409
}
```

---

### 📤 Response

```json
{
    "valor": true,
    "msn": "Codigo de barras escaneado con éxito"
}

```

---

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

1. **Módulo Embarque-Cooler → Vista Embarque**
    - **Evento:** Cuando presiona el boron "Buscar" cuando escanea.
    - **Uso:** Regsitro la guia del QR en el Cooler.

---

### 🖼️ Pantallazos

- **Vista Embarque:**
    
    [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-02/scaled-1680-/nGrimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-02/nGrimage.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

# query/eliminar_paquete_cooler

### Detalles técnicos

- **Dominio: https://qamoradex.shalomcontrol.com**
- **Endpoint: query/eliminar\_paquete\_cooler**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "usuario": 75844645, 
    "ose_id": 70922397, 
    "codigo_barra": "BINS20260130"
}
```

---

### 📤 Response

```json
{
    "valor": true,
    "msn": "Paquete eliminado con éxito"
}
```

---

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

1. **Módulo Embarque-Cooler → Vista Embarque**
    - **Evento:** Cuando presiona el boton "Eliminar"
    - **Uso:** Elimina la guia del Cooler.

---

### 🖼️ Pantallazos

- **Embarque:**
    
    [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-02/scaled-1680-/QHPimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-02/QHPimage.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

# control/transbordo/cooler/listar

### Detalles técnicos

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

### 📩 Request

```
{
    "cap_id": "762410", 
    "cooler": "COOLER-7414", 
    "usuario": 72607245, 
    "terminal": "20"
}
```

---

### 📤 Response

```json
{
    "success": true,
    "message": "lista guias embarcadas.",
    "data": [
        {
            "ose_id": 70923157,
            "cooler": "COOLER-7414",
            "cap_id": "762410",
            "usuario": "72607245",
            "fecha": "2026-02-04 10:54:12",
            "cantidades": "1",
            "cantidad": "1",
            "guia": "50009171"
        }
    ]
}
```

---

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

1. **Módulo Embarque Cooler → Transbordo Cooler**
    - **Evento:** Despues de escanear el codigo de barras.
    - **Uso:** Lista las guias que pertenecen a ese cooler.

---

### 🖼️ Pantallazos

- **Embarque Cooler:**
    
    [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-02/scaled-1680-/yKRimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-02/yKRimage.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

# control/desembarque/paquetes

### Detalles técnicos

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

### 📩 Request

```
{
    "ose_id": "70923157", 
    "usuario": 72607245, 
    "terminal": 20, 
    "cap_id": 762410, 
    "cantidades": 1, 
    "cantidad": 1, 
    "cooler": "COOLER-7414", 
    "tipo_cierre": "APP"
}
```

---

### 📤 Response

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

```

---

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

1. **Módulo Embaque Cooler → Vista Transbordo Cooler**
    - **Evento:** Se ejecuta despues de escanear el codigo de barras.
    - **Uso:** Desembarca el paquete.

---

### 🖼️ Pantallazos

- **Embaque Cooler:**
    
    [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-02/scaled-1680-/Q4fimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-02/Q4fimage.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

# control/transbordo/cooler

### Detalles técnicos

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

### 📩 Request

```
{
    "cooler": "COOLER-7414", 
    "ose_id": "70923157", 
    "cap_id": "762410", 
    "old_cap_id": "762410", 
    "usuario": "72607245", 
    "terminal": "20"
}
```

---

### 📤 Response

```json
{
    "success": true,
    "message": "Transbordado."
}

```

---

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

1. **Módulo Embarque Cooler → Vista Transbordo Cooler**
    - **Evento:** Despues de escanear el codigo de barras.
    - **Uso:** Ejecuta el transbordo.

---

### 🖼️ Pantallazos

- **Login:**
    
    [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-02/scaled-1680-/UyRimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-02/UyRimage.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -