# Inventario general

# query/lista_origenes_inventario

### Detalles técnicos

- **Dominio: https://qamoradex.shalomcontrol.com**
- **Endpoint: query/lista\_origenes\_inventario**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "terminalCA": "45"
}
```

---

### 📤 Response

```json
{
    "terminal": {
        "3": "CHH",
        "4": "LIM.M",
        "5": "LIM.L",
        "6": "PALM",
        "7": "AQP",
        "8": "ICA",
        "9": "AND",
        "10": "CA. EMA",
        "12": "CJM",
        "13": "JAU",
        "14": "MOY",
        "15": "ABA",
      }
}
```

---

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

1. **Módulo Inventario Ubicación → Vista Inventario Ubicación**
    - **Evento:** Al presionar el boton "control"
    - **Uso:** Lista las terminales, segun su terminal.

---

### 🖼️ Pantallazos

- **Inventario Ubicación:**
    
    [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/scaled-1680-/ywDimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/ywDimage.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

# query/lista_inventario_by_origen

### Detalles técnicos

- **Dominio: https://qamoradex.shalomcontrol.com**
- **Endpoint: query/lista\_inventario\_by\_origen**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "terminal": "", 
    "terminalCA": "45", 
    "userCA": "75844645", 
    "NguiaCA": "", 
    "scan": "0"
}
```

```
{
    "terminal": "13", 
    "terminalCA": "45", 
    "userCA": "75844645", 
    "NguiaCA": "", 
    "scan": "1"
}
```

```
{
    "terminal": "", 
    "terminalCA": "7", 
    "userCA": "72607245", 
    "NguiaCA": "70925682/box/1/1", 
    "scan": "0"
}
```

```
{
    "terminal": "", 
    "terminalCA": "7", 
    "userCA": "72607245", 
    "NguiaCA": "70925682", 
    "scan": "1"
}
```

---

### 📤 Response

```json
{
    "data": [
        {
            "ose_id": "35013299",
            "envio": "EDY ALEXANDER RAFAEL  17-09-24 08:39",
            "guia": "SANT.CUS-VMT",
            "destinatarionombre": "GOYCOCHEA TUPACYUPANQUI EULALIA  ",
            "contenido": "1 PAQUETE L",
            "ubicacion_inventario_app": "D4",
            "estadoinv": "OFICINA",
            "tipodir": "OFICINA",
            "direccion": "ENTREGAR EN AGENCIA",
            "estadopago": "CE",
            "monto": "26.00",
            "nroguia": "31532180",
            "nroguia2": "31532180"
        },
        {
            "ose_id": "34923913",
            "envio": "DE LA CRUZ  14-09-24 16:48",
            "guia": "MCN-VMT",
            "destinatarionombre": "LUYO CAMPOS JESSICA OTILIA  ",
            "contenido": "1 BULTO",
            "ubicacion_inventario_app": "D2P",
            "estadoinv": "OFICINA",
            "tipodir": "OFICINA",
            "direccion": "ENTREGAR EN AGENCIA",
            "estadopago": "CE",
            "monto": "31.90",
            "nroguia": "31442777",
            "nroguia2": "31442777"
        }
    ]
}

```

---

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

1. **Módulo Inventario General→ Vista Inventario General**
    - **Evento:** aal presionar el boton "control", o eligiendo una terminal especifica.
    - **Uso:** Lista las guias por origen(terminal), hay 2 formas de listar, (1. sin elegir la terminal), (2. Eligiendo una terminal especifica).

---

### 🖼️ Pantallazos

- **Inventario General:**
    
    
    - **Opcion 1:** [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/scaled-1680-/1Riimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/1Riimage.png)
    - **Opcion 2:**
        
        [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/scaled-1680-/mThimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/mThimage.png)
    - **Opcion 3:**[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/scaled-1680-/1wtimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/1wtimage.png)
    - **Opcion 4:**[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/scaled-1680-/UiVimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/UiVimage.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

# query/lista_os_a_inventariar

### Detalles técnicos

- **Dominio: https://qamoradex.shalomcontrol.com**
- **Endpoint: query/lista\_os\_a\_inventariar**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "terminal": "", 
    "terminalCA": "45", 
    "userCA": "72607245", 
    "NguiaCA": "70925699", 
    "scan": "1"
}
```

```
{
    "terminal": "", 
    "terminalCA": "45", 
    "userCA": "72607245", 
    "NguiaCA": "70925699/box/1/1", 
    "scan": "0"
}
```

---

### 📤 Response

```json
{
    "data": [
        {
            "ose_id": "70925699",
            "envio": "daisy  19-03-26 15:20",
            "guia": "VMT-AQP",
            "destinatarionombre": "CHIPANA LAPA DAISY  ",
            "contenido": "1 MINI PAQUETERIA XS",
            "ubicacion_inventario_app": null,
            "estadoinv": null,
            "tipodir": "OFICINA",
            "direccion": "ENTREGAR EN AGENCIA",
            "estadopago": "CE",
            "monto": "10.00",
            "nroguia": "50011714",
            "nroguia2": "50011714",
            "destinoguia": "7",
            "terminalguiaactual": "45",
            "origenguia": "45",
            "estadoguia": null
        }
    ]
}

```

---

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

1. **Módulo Inventario Ubicacion→ Vista Inventario Ubicacion**
    - **Evento:** Al digitar el numero de oseID, ya sea por el boton "Buscar" o "PDA"
    - **Uso:** Lista la guia consultada.

---

### 🖼️ Pantallazos

- **Inventario Ubicacion:**
    
    
    - **Por PDA**
        
        ![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/scaled-1680-/9Dhimage.png)
    - **Por APP**
    - [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/scaled-1680-/eBQimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/eBQimage.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

# query/actualiza_fecha_inventario

### Detalles técnicos

- **Dominio: https://qamoradex.shalomcontrol.com**
- **Endpoint: query/actualiza\_fecha\_inventario**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "oseid": "34978525", 
    "userCA": "75844645", 
    "terminalCA": "7"
}
```

---

### 📤 Response

```json
{
    "valor": true,
    "msn": "actualizado con exito"
}

```

---

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

1. **Módulo Inventario General → Vista Inventario General**
    - **Evento:** Al presionar el boton "Buscar" o "PDA"
    - **Uso:** Actualiza el inventario.

---

### 🖼️ Pantallazos

- **Login**
    
    
    - **Ejemplo 1:**[![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/scaled-1680-/e00image.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/e00image.png)
    - **Ejemplo 2:**
    - [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/scaled-1680-/xtsimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/xtsimage.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

# query/historial_inventario

### Detalles técnicos

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

### 📩 Request

```
{
    "rolCA": "SISTEMAS", 
    "terminalCA": "7", 
    "busqueda": "0", 
    "NguiaCA": "31351779", 
    "ose_id": "34832922"
}
```

---

### 📤 Response

```json
[
    {
        "inv_nro_guiacliente": "31351779",
        "usr_alias": "ALMACEN PRINCIPAL",
        "inv_ubicacion": "9.6",
        "inv_fechareg": "2026-03-19 16:46:30",
        "inv_observacion": "",
        "inv_obsimagen": "",
        "id_inventario": "67056951"
    },
    {
        "inv_nro_guiacliente": "31351779",
        "usr_alias": "ALMACEN PRINCIPAL",
        "inv_ubicacion": "9.5",
        "inv_fechareg": "2024-09-17 17:06:54",
        "inv_observacion": "",
        "inv_obsimagen": "",
        "id_inventario": "66935245"
    },
    {
        "inv_nro_guiacliente": "31351779",
        "usr_alias": "ALMACEN PRINCIPAL",
        "inv_ubicacion": "9.4",
        "inv_fechareg": "2024-09-14 18:18:04",
        "inv_observacion": "",
        "inv_obsimagen": "",
        "id_inventario": "66631535"
    },
    {
        "inv_nro_guiacliente": "31351779",
        "usr_alias": "ALMACEN PRINCIPAL",
        "inv_ubicacion": "9.3",
        "inv_fechareg": "2024-09-13 18:32:33",
        "inv_observacion": "",
        "inv_obsimagen": "",
        "id_inventario": "66461106"
    }
]

```

---

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

1. **Módulo Inventario General → Vista Historial**
    - **Evento:** Al presionar el boton "Historial"
    - **Uso:** Lista el historial del guia seleccionada.

---

### 🖼️ Pantallazos

- **Inventario General:**
    
    [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/scaled-1680-/ptqimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/ptqimage.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- - Este servicio tambien se usa en el Modulo "Ubicacion Actual" y "Inventario Ubicacion"

# query/borrar_histinv

### Detalles técnicos

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

### 📩 Request

```
{
    "id_inventario": "67056951", 
    "userCA": "72607245", 
    "terminalCA": "7", 
    "idosCA": "34832922"
}
```

---

### 📤 Response

```json
{
    "valor": "1",
    "msn": "Elemento borrado con exito",
    "id_inventario": "67214108"
}

```

---

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

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

---

### 🖼️ Pantallazos

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

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

# query/eliminar_inventario

### Detalles técnicos

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

### 📩 Request

```
{
    "oseid": "34832922",
    "terminalCA": "7",
    "userCA": "72607245"
}
```

---

### 📤 Response

```json
{
    "valor": 1,
    "msn": "Eliminado con éxito"
}

```

---

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

1. **Módulo Inventario General → Vista Inventario General**
    - **Evento:** Al presionar el boton "Eliminar de inventario"
    - **Uso:** Elimina el item del inventario.

---

### 🖼️ Pantallazos

- **Inventario General:**
    
    [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/scaled-1680-/3kkimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/3kkimage.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

# query/ver_detalle_guia

### Detalles técnicos

- **Dominio: https://qamoradex.shalomcontrol.com**
- **Endpoint: query/ver\_detalle\_guia**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "oseid": "34978525", 
    "terminalCA": "7", 
    "userCA": "72607245"
}
```

---

### 📤 Response

```json
{
    "valor": true,
    "data": [
        {
            "idOrden": "34978525",
            "creacion": "2024-09-16 16:03:27",
            "recepcion_origen": "16-09-24 16:03",
            "recepcion_embarque": null,
            "recepcion_desembarque": null,
            "movilidad_reparto": null,
            "recepcion_inventario": null,
            "recepcion_entrega": null,
            "codigo_aleatorio": "PK7C",
            "guia": "V318-31497402",
            "origen": "CIUDAD MUNICIPAL",
            "destino": "AV PARRA 379 CO",
            "remitentenombre": "UYUSTOOLS PERU LIMITADA SOCIEDAD COMERCIAL DE RESPONSABILIDAD LIMITADA-UYUSTOOLS PERU LIMITADA SRL",
            "destinatarionombre": "HUILLCA PUMACHARA LOURDES",
            "destinatariotelefono": "966326368",
            "contenido": "2 BULTO",
            "estado_pago": "NO CANCELADO",
            "tipo_cp": "GR",
            "comprobante": null,
            "seriecomp": null,
            "numerocomp": null,
            "nrooperacion": null,
            "fecha_detraccion": null,
            "razonsocial": null,
            "apellidopaterno": null,
            "apellidomaterno": null,
            "nrodocumento": null,
            "numcomprobante": null,
            "guiaremitente": "null",
            "idcomprobante": null,
            "ruta": "ciudad mun - AQP",
            "estadoguiamonto": "CE - 90.00 - CR/GR-31497402",
            "ultimoestado": "Inv. Almacén R 2026-03-19 16:34:00 usuarionlinewsw",
            "destinoguia": "7",
            "terminalguiaactual": "7",
            "nroguia2": "31497402",
            "entregauser": null,
            "facturauser": null,
            "ose_remiteempresa": "20518202406",
            "ose_destinaempresa": "10730717453",
            "useratendio": "ANAIS",
            "origenguia": "140",
            "servicioReparto": "0",
            "estado_entregado": "0",
            "tipo_incidencia": [
                {
                    "tipo": "ATENCION AL CLIENTE",
                    "motivo": "CLIENTE SOLICITA: CAMBIO DE DESTINO"
                }
            ],
            "telefonoremitente": "902754218",
            "incidencias": [
                {
                    "inc_tipo": "ATENCION AL CLIENTE",
                    "inc_descripcion": "CLIENTE SOLICITA: CAMBIO DE DESTINO",
                    "inc_mensaje": "Pertenece a N° de Orden: 31385543 fecha 13/09"
                }
            ],
            "reparto": "0",
            "direccion_reparto": null,
            "distrito_reparto": null,
            "contacto1": null,
            "contacto2": null,
            "historial_guia": "1",
            "ultimo_proceso": "registrar_Rechazo"
        }
    ]
}

```

---

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

1. **Módulo Inventario General → Vista Inventario General**
    - **Evento:** Al presionar el boton "Detalle guia"
    - **Uso:** Mustra el detalle completo de la guia seleccionada.

---

### 🖼️ Pantallazos

- **Inventario General:**
    
    [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/scaled-1680-/vLpimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/vLpimage.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- - Este servicio tambien se muestra en el modulo "Buscar Guia"

# query/actualizar_inventario_registro

### Detalles técnicos

- **Dominio: https://qamoradex.shalomcontrol.com**
- **Endpoint: query/actualizar\_inventario\_registro**
- **Método:** `POST`
- **Headers:**

### 📩 Request

```
{
    "terminalCA": "45", 
    "oseid": "34978525", 
    "user": "72607245", 
    "ubicacion": "uno", 
    "observacion": "edicion"
}
```

---

### 📤 Response

```json
{
    "valor": true,
    "msn": "actualizado con exito"
}

```

---

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

1. **Módulo Inventario General→ Vista Inventario General**
    - **Evento:** al presionar el "Editar" y luego "Guardar cambios"
    - **Uso:** Edita la ubicacion de la guia.

---

### 🖼️ Pantallazos

- **Inventario General:**
    
    [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/scaled-1680-/aBsimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/aBsimage.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- -

# query/registro_salida

### Detalles técnicos

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

### 📩 Request

```
formulario:{usuario=ROBER+C.+-+41440622+-+CHOTA&observacion=salida&guiaCA=50009955&Tipo=salidaInventario&eStado=&iDos=70923940&Miterminal=7&id_user=72607245}
```

---

### 📤 Response

```json
{
    "valor": "1",
    "msn": "Salida exitosa",
    "guia": "50009955",
    "idos": "70923940"
}

```

---

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

1. **Módulo Inventario General → Vista Inventario General** 
    - **Evento:** Al presionar el boton "Salida".
    - **Uso:** Registra la salida de la guia.

---

### 🖼️ Pantallazos

- **Inventario General:**
    
    [![image.png](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/scaled-1680-/YhMimage.png)](https://shalom-documentation.shalomcontrol.com/uploads/images/gallery/2026-03/YhMimage.png)

### 📂 Archivos Flutter relacionados

---

### 🗒️ Notas adicionales

- - Este servicio, actualmente no esta funcionando correctamente en la app Control (version 1.17.5)