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
{
"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)
- 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

📂 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
{
"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)
- Módulo Embarque Cooler→ Vista Cargueros
- Evento: Al presionar el boton "Buscar".
- Uso: Lista los cargueros.
🖼️ Pantallazos
-
Embarque Cooler:

📂 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
{
"valor": true,
"msn": "Codigo de barras escaneado con éxito",
"data": "40547"
}
📍 Contexto funcional (Dónde se usa)
- Módulo Embarque-Cooler→ Vista Lista de Cargueros
- Evento: Al presionar el boton "Crear"
- Uso: Crea un nuevo cooler.
🖼️ Pantallazos
-
Embarque-Cooler:

📂 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
{
"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)
- 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:

📂 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
{
"valor": true,
"msn": "Cooler eliminado con éxito"
}
📍 Contexto funcional (Dónde se usa)
- Módulo Embaque-Cooler → Vista Embarcar
- Evento: Al presionar el boton "Eliminar"
- Uso: Elimina el cooler.
🖼️ Pantallazos
-
Embaque-Cooler:

📂 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
{
"valor": true,
"msn": "Codigo de barras escaneado con éxito"
}
📍 Contexto funcional (Dónde se usa)
- 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:

📂 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
{
"valor": true,
"msn": "Paquete eliminado con éxito"
}
📍 Contexto funcional (Dónde se usa)
- Módulo Embarque-Cooler → Vista Embarque
- Evento: Cuando presiona el boton "Eliminar"
- Uso: Elimina la guia del Cooler.
🖼️ Pantallazos
-
Embarque:

📂 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
{
"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)
- 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:

📂 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
{
"success": true,
"message": "Paquete desembarcado"
}
📍 Contexto funcional (Dónde se usa)
- Módulo Embaque Cooler → Vista Transbordo Cooler
- Evento: Se ejecuta despues de escanear el codigo de barras.
- Uso: Desembarca el paquete.
🖼️ Pantallazos
-
Embaque Cooler:

📂 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
{
"success": true,
"message": "Transbordado."
}
📍 Contexto funcional (Dónde se usa)
- Módulo Embarque Cooler → Vista Transbordo Cooler
- Evento: Despues de escanear el codigo de barras.
- Uso: Ejecuta el transbordo.
🖼️ Pantallazos
-
Login:

📂 Archivos Flutter relacionados
🗒️ Notas adicionales