stock.warehouse: campos, relaciones y API
El modelo stock.warehouse («Almacén») es un modelo persistente declarado por el módulo Inventario y ampliado por 9 módulos más. Expone 59 campos, 53 de ellos declarados directamente en el modelo; 28 campos de otros modelos apuntan a él. A continuación encontrará cada campo con su nombre técnico, tipo, etiqueta en español y relaciones, y un ejemplo de llamada a la API JSON-2 de Odoo 19.
Ficha de identidad
- Nombre técnico
stock.warehouse- Etiqueta
- Almacén
- Tipo
- Persistente (models.Model)
- Tabla SQL
stock_warehouse- Módulo de origen
- Inventario (
stock) - Ampliado por
- stock_picking_batch, point_of_sale, mrp, purchase_stock, repair, mrp_subcontracting, mrp_subcontracting_dropshipping, stock_fleet, website_sale_collect
- Orden por defecto (_order)
sequence,id
Campos del modelo
53 campos propios, 0 heredados de mixins y 6 campos automáticos del ORM. Haga clic en un nombre para obtener el enlace directo al campo.
59 de 59 campos mostrados
| Nombre técnico | Etiqueta | Tipo | Detalles |
|---|---|---|---|
| active | Activo | boolean | |
| buy_pull_id | Regla de compra | many2one | añadido por Stock de Compra ( |
| buy_to_resupply | Comprar para reabastecer Cuando se compren productos, podrán ser enviados a este almacén | boolean | calculado añadido por Stock de Compra ( |
| code | Nombre corto Nombre corto usado para identificar su almacén | char | obligatorio |
| company_id | Compañía La compañia se establece automáticamente de acuerdo a sus preferencias de usuario. | many2one | obligatoriosolo lectura |
| delivery_route_id | Ruta de entrega | many2one | |
| delivery_steps | Envíos salientes Ruta de salida por defecto a seguir | selection | obligatorio Valores: |
| in_type_id | Tipo de entrada | many2one | |
| int_type_id | Tipo interno | many2one | |
| lot_stock_id | Stock en la ubicación | many2one | obligatorio |
| manu_type_id | Tipo de operación de fabricación | many2one | añadido por Fabricación ( |
| manufacture_mto_pull_id | Regla de fabricación sobre pedido | many2one | añadido por Fabricación ( |
| manufacture_pull_id | Regla de fabricación | many2one | añadido por Fabricación ( |
| manufacture_steps | Fabricar 1 Step: Consume components from stock and produce. 2 Steps: Pick components from stock and then produce. 3 Steps: Pick components from stock, produce, and then move final product(s) from production area to stock. | selection | obligatorio Valores: añadido por Fabricación ( |
| manufacture_to_resupply | Fabricar para reabastecer Cuando se fabrican los productos, pueden fabricarse en este almacén. | boolean | calculado añadido por Fabricación ( |
| mto_pull_id | Regla de fabricación sobre pedido | many2one | |
| name | Almacén | char | obligatorio |
| opening_hours | Horario de apertura | many2one | añadido por Clic y recoger ( |
| out_type_id | Tipo de salida | many2one | |
| pack_type_id | Tipo de empaquetado | many2one | |
| partner_id | Dirección | many2one | |
| pbm_loc_id | Ubicación de preparación de pedidos antes de fabricación | many2one | añadido por Fabricación ( |
| pbm_mto_pull_id | Regla de fabricación sobre pedido para preparación de pedidos antes de fabricación | many2one | añadido por Fabricación ( |
| pbm_route_id | Ruta de preparación de pedidos antes de fabricación | many2one | añadido por Fabricación ( |
| pbm_type_id | Tipo de operación de preparación de pedidos antes de fabricación | many2one | añadido por Fabricación ( |
| pick_type_id | Tipo de albarán | many2one | |
| pos_type_id | Tipo de operación de punto de venta | many2one | añadido por Punto de venta ( |
| qc_type_id | Tipo de control de calidad | many2one | |
| reception_route_id | Ruta de recepción | many2one | |
| reception_steps | Envíos entrantes Ruta de entrada por defecto a seguir | selection | obligatorio Valores: |
| repair_mto_pull_id | Regla de reparación sobre pedido | many2one | añadido por Reparaciones ( |
| repair_type_id | Tipo de operación de reparación | many2one | añadido por Reparaciones ( |
| resupply_route_ids | Rutas de reabastecimiento Las rutas se crearán para este almacén de reabastecimiento y podrá seleccionarlas en los productos y las categorías de producto | one2many | inverso: |
| resupply_wh_ids | Reabastecer desde Las rutas se crearán automáticamente para reabastecer este almacén desde los almacenes marcados | many2many | |
| route_ids | Rutas Rutas por defecto a través del almacén | many2many | |
| sam_loc_id | Ubicación de stock después de la fabricación | many2one | añadido por Fabricación ( |
| sam_rule_id | Regla de stock después de la fabricación | many2one | añadido por Fabricación ( |
| sam_type_id | Tipo de Operación de stock después de la fabricación | many2one | añadido por Fabricación ( |
| sequence | Secuencia Da la secuencia de esta línea cuando se muestran los almacenes. | integer | |
| store_type_id | Tipo de almacenamiento | many2one | |
| subcontracting_dropshipping_pull_id | Regla MTS para subcontratación y dropshipping | many2one | añadido por Administración de Dropshipping y Subcontratación ( |
| subcontracting_mto_pull_id | Regla de subcontratación para fabricación sobre pedido | many2one | añadido por Subcontratación MRP ( |
| subcontracting_pull_id | Regla de subcontratación para fabricación por stock (MTS) | many2one | añadido por Subcontratación MRP ( |
| subcontracting_resupply_type_id | Tipo de operación de reabastecimiento de subcontratación | many2one | añadido por Subcontratación MRP ( |
| subcontracting_route_id | Reabastecer al subcontratista | many2one | añadido por Subcontratación MRP ( |
| subcontracting_to_resupply | Reabastecer a los subcontratistas | boolean | añadido por Subcontratación MRP ( |
| subcontracting_type_id | Tipo de operación de subcontratación | many2one | añadido por Subcontratación MRP ( |
| view_location_id | Ver ubicación | many2one | obligatorio |
| wh_input_stock_loc_id | Ubicación de entrada | many2one | |
| wh_output_stock_loc_id | Ubicación de salida | many2one | |
| wh_pack_stock_loc_id | Ubicación de empaquetado | many2one | |
| wh_qc_stock_loc_id | Ubicación del control de calidad | many2one | |
| xdock_type_id | Tipo de almacenaje intermedio | many2one | |
| create_date | Creado el | datetime | solo lecturaautomático |
| create_uid | Creado por | many2one | solo lecturaautomático |
| display_name | Nombre mostrado | char | solo lecturacalculadoautomático |
| id | ID | integer | solo lecturaautomático |
| write_date | Última actualización el | datetime | solo lecturaautomático |
| write_uid | Última actualización por | many2one | solo lecturaautomático |
Relaciones
Modelos enlazados desde este modelo
- res.company: company_id
- res.partner: partner_id
- resource.calendar: opening_hours
- stock.location: lot_stock_id, pbm_loc_id, sam_loc_id, view_location_id, wh_input_stock_loc_id, wh_output_stock_loc_id, wh_pack_stock_loc_id, wh_qc_stock_loc_id
- stock.picking.type: in_type_id, int_type_id, manu_type_id, out_type_id, pack_type_id, pbm_type_id, pick_type_id, pos_type_id, qc_type_id, repair_type_id, sam_type_id, store_type_id, subcontracting_resupply_type_id, subcontracting_type_id, xdock_type_id
- stock.route: delivery_route_id, pbm_route_id, reception_route_id, resupply_route_ids, route_ids, subcontracting_route_id
- stock.rule: buy_pull_id, manufacture_mto_pull_id, manufacture_pull_id, mto_pull_id, pbm_mto_pull_id, repair_mto_pull_id, sam_rule_id, subcontracting_dropshipping_pull_id, subcontracting_mto_pull_id, subcontracting_pull_id
- stock.warehouse: resupply_wh_ids
Campos de otros modelos que apuntan aquí
- delivery.carrier: warehouse_ids
- mrp.production: warehouse_id
- pos.config: warehouse_id
- product.replenish: warehouse_id
- product.template: warehouse_id
- purchase.report: picking_type_id
- purchase.requisition: warehouse_id
- report.stock.quantity: warehouse_id
- res.config.settings: pos_warehouse_id, website_warehouse_id
- res.users: property_warehouse_id
- sale.order: warehouse_id
- sale.order.line: warehouse_id
- sale.report: warehouse_id
- stock.location: warehouse_id
- stock.move: warehouse_id
- stock.picking.batch: warehouse_id
- stock.picking.type: warehouse_id
- stock.quant: warehouse_id
- stock.replenishment.option: warehouse_id
- stock.route: supplied_wh_id, supplier_wh_id, warehouse_ids
- stock.rule: warehouse_id
- stock.rules.report: warehouse_ids
- stock.warehouse: resupply_wh_ids
- stock.warehouse.orderpoint: warehouse_id
- website: warehouse_id
Leer este modelo por la API
Ejemplo de llamada a la API JSON-2 de Odoo 19: lectura de los cinco primeros registros con campos reales del modelo. Sustituya la instancia, la base y la clave API por las suyas.
curl -X POST "https://su-instancia.odoo.com/json/2/stock.warehouse/search_read" \
-H "Authorization: bearer $ODOO_API_KEY" \
-H "X-Odoo-Database: su-base" \
-H "Content-Type: application/json" \
-d '{"domain":[],"fields":["name","code","company_id","delivery_steps","lot_stock_id"],"limit":5}'import requests
BASE_URL = "https://su-instancia.odoo.com/json/2"
headers = {"Authorization": f"bearer {API_KEY}", "X-Odoo-Database": "su-base"}
res = requests.post(
f"{BASE_URL}/stock.warehouse/search_read",
headers=headers,
json={"domain": [], "fields": ["name","code","company_id","delivery_steps","lot_stock_id"], "limit": 5},
)
res.raise_for_status()
print(res.json())- El acceso a la API externa está reservado al plan Custom de Odoo.
- XML-RPC y JSON-RPC se retirarán en Odoo 22 (otoño de 2028): use JSON-2.
- Se aplican los permisos de acceso y las reglas de registro del usuario de la clave.
Citar esta herramienta
¿Escribe un tutorial, una documentación interna o una respuesta en un foro? Copie este enlace para dirigir a sus lectores a la ficha actualizada.
<a href="https://aidoo.ai/es/outils/explorateur-modeles-odoo/stock-warehouse">stock.warehouse (Odoo 19.0)</a>Fuentes
- Código fuente del modelo en GitHub
- Documentación de Odoo 19: ORM API
- Documentación de Odoo 19: API externa JSON-2
Datos verificados el 23 de septiembre de 2026 · Odoo 19.0 Community
¿Tiene un proyecto Odoo o quiere aprovechar su ERP con la IA? Hablemos
Implantación, desarrollo de módulos, conexión de Claude o ChatGPT a sus datos: cuéntenos su contexto y le responderemos en 24 horas laborables.