Odoo 20.0 Community · Persistente

stock.picking.type: campos, relaciones y API

El modelo stock.picking.type («Tipo de albarán») es un modelo persistente declarado por el módulo Inventario y ampliado por 9 módulos más. Expone 110 campos, 104 de ellos declarados directamente en el modelo; 31 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 20.

Ficha de identidad

Nombre técnico
stock.picking.type
Etiqueta
Tipo de albarán
Tipo
Persistente (models.Model)
Tabla SQL
stock_picking_type
Módulo de origen
Inventario (stock)
Ampliado por
mrp, stock_account, stock_delivery, repair, stock_dropshipping, pos_stock, project_stock_account, project_mrp_account, stock_fleet
Orden por defecto (_order)
is_favorite desc, sequence, id
Hereda de (mixins)
pos.load.mixin

Campos del modelo

104 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.

110 de 110 campos mostrados

Nombre técnicoEtiquetaTipoDetalles
activeActivoboolean
allocated_location_idUbicación para la asignación

Permite definir la ubicación a la que deben enviarse los productos asignados.

many2one
analytic_costsCostes analíticos

La validación de los productos seleccionados generará asientos analíticos para el proyecto seleccionado. También se facturarán al cliente los productos configurados para volver a facturar.

boolean
calculado, almacenado

añadido por Project Stock Account (project_stock_account)

auto_batchAutomatic Batches

Automatically put pickings into batches as they are confirmed when possible.

boolean
auto_confirm_productionAuto Confirm Production

Uncheck this option if you want to create a draft production order on replenishment, instead of a confirmed one.

boolean

añadido por Fabricación (mrp)

auto_print_carrier_labelsAuto Print Carrier Labels

Automatically print the carrier labels of the picking when they are created.

boolean

añadido por Delivery - Stock (stock_delivery)

auto_print_cmr_reportAuto Print Consignment Note (CMR)

If this checkbox is ticked, Odoo will automatically print the Consignment Note (CMR) of a delivery when it is validated.

boolean

añadido por Stock Transport (stock_fleet)

auto_print_delivery_slipImprimir automáticamente el albarán de entrega

Si esta casilla está marcada, Odoo imprimirá automáticamente el albarán de entrega de una preparación de pedidos cuando se valide.

boolean
auto_print_done_mrp_lotImprimir automáticamente la etiqueta del lote producido

Si esta casilla está marcada, Odoo imprimirá automáticamente la etiqueta de número de lote o serie de una orden de fabricación cuando esté hecha.

boolean

añadido por Fabricación (mrp)

auto_print_done_mrp_product_labelsImprimir automáticamente las etiquetas del producto producido

Si esta casilla está marcada, Odoo imprimirá automáticamente las etiquetas de los productos de una orden de fabricación cuando esté hecha.

boolean

añadido por Fabricación (mrp)

auto_print_done_production_orderImprimir automáticamente la orden de producción terminada

Si esta casilla está marcada, Odoo imprimirá automáticamente la orden de producción de una orden de fabricación cuando esté hecha.

boolean

añadido por Fabricación (mrp)

auto_print_export_documentsAuto Print Export Documents

Automatically print the export documents of the picking when they are created. Availability of export documents depends on the carrier and the destination.

boolean

añadido por Delivery - Stock (stock_delivery)

auto_print_generated_mrp_lotImprimir automáticamente la etiqueta de número de lote o serie generada

Imprima automáticamente la etiqueta de número de lote o serie cuando se utiliza el botón "Crear un nuevo número de serie/lote".

boolean

añadido por Fabricación (mrp)

auto_print_lot_labelsImprimir automáticamente las etiquetas de los números de lote y serie

Si esta casilla está marcada, Odoo imprimirá automáticamente las etiquetas de lote o serie de una preparación de pedidos cuando se valide.

boolean
auto_print_mrp_reception_reportImprimir automáticamente el informe de asignación

Si esta casilla está marcada, Odoo imprimirá automáticamente el informe de asignación de una orden de fabricación cuando se haya realizado y tenga movimientos asignados.

boolean

añadido por Fabricación (mrp)

auto_print_mrp_reception_report_labelsImprimir automáticamente las etiquetas del importe de asignación

Si esta casilla está marcada, Odoo imprimirá automáticamente las etiquetas del informe de asignación de una orden de fabricación cuando esté hecha.

boolean

añadido por Fabricación (mrp)

auto_print_package_labelImprimir automáticamente la etiqueta del paquete

Si esta casilla está marcada, Odoo imprimirá automáticamente la etiqueta del paquete cuando se use el botón "Poner en paquete"

boolean
auto_print_packagesImprimir automáticamente los paquetes

Si esta casilla está marcada, Odoo imprimirá automáticamente los paquetes y contenido de un albarán de preparación de pedidos cuando se valide.

boolean
auto_print_product_labelsImprimir automáticamente las etiquetas del producto

If this checkbox is ticked, Odoo will automatically print the product labels of a picking when it is validated.

boolean
auto_print_reception_reportImprimir automáticamente el informe de recepción

Si esta casilla esta marcada, Odoo imprimirá automáticamente el informe de recepción de un albarán de preparación de pedidos cuando se valide y tenga movimientos asignados.

boolean
auto_print_reception_report_labelsImprimir automáticamente las etiquetas del informe de recepción

Si esta casilla está marcada, Odoo imprimirá automáticamente las etiquetas del informe de recepción de un albarán de preparación de pedidos cuando se valide.

boolean
auto_print_return_slipImprimir automáticamente el recibo de devolución

Si esta casilla está marcada, Odoo imprimirá automáticamente el recibo de devolución de un albarán de preparación de pedidos cuando se valide.

boolean
auto_show_allocation_reportMostrar asignación

Si esta casilla está seleccionada, Odoo mostrará automáticamente el informe de asignación (si hay movimientos por asignar) al validar.

boolean
barcodeCódigo de barraschar
batch_auto_confirmAuto-confirmboolean
batch_creation_typeBatch Creationselection
calculado

Valores: manual (Manual Only), auto (Automático)

batch_group_by_carrierTransportista

Automatically group batches by carriers

boolean

añadido por Delivery - Stock (stock_delivery)

batch_group_by_dest_locGroup by Destination Location

Automatically group batches by their destination location.

boolean
batch_group_by_destinationPaís de destino

Automatically group batches by destination country.

boolean
batch_group_by_partnerContacto

Automatically group batches by contacts.

boolean
batch_group_by_src_locGroup by Source Location

Automatically group batches by their source location.

boolean
batch_max_linesMaximum lines

A transfer will not be automatically added to batches that will exceed this number of lines if the transfer is added to it. Leave this value as '0' if no line limit.

integer
batch_max_pickingsMaximum transfers

A transfer will not be automatically added to batches that will exceed this number of transfers. Leave this value as '0' if no transfer limit.

integer
batch_max_weightMaximum weight

A transfer will not be automatically added to batches that will exceed this weight if the transfer is added to it. Leave this value as '0' if no weight limit.

integer

añadido por Delivery - Stock (stock_delivery)

batch_properties_definitionBatch Propertiesproperties_definition
codeTipo de operaciónselection
obligatorio

Valores: incoming (Recepción), outgoing (Entrega), internal (Traslado interno)

colorColorinteger
company_idCompañíamany2one
obligatorio
count_mo_in_progressNúmero de órdenes de fabricación en procesointeger
calculado

añadido por Fabricación (mrp)

count_mo_lateNúmero de órdenes de fabricación atrasadasinteger
calculado

añadido por Fabricación (mrp)

count_mo_to_closeNúmero de órdenes de fabricación a cerrarinteger
calculado

añadido por Fabricación (mrp)

count_mo_todoNúmero de órdenes de fabricación a procesarinteger
calculado

añadido por Fabricación (mrp)

count_mo_waitingNúmero de órdenes de fabricación en esperainteger
calculado

añadido por Fabricación (mrp)

count_pickingNúmero de albaranesinteger
calculado
count_picking_backordersNúmero de albaranes de entregas parcialesinteger
calculado
count_picking_batchCount Picking Batchinteger
calculado
count_picking_draftNúmero de albaranes en borradorinteger
calculado
count_picking_lateNúmero de albaranes retrasadosinteger
calculado
count_picking_readyNúmero de albaranes listasinteger
calculado
count_picking_waitingNúmero de albaranes pendientesinteger
calculado
count_repair_confirmedNúmero de órdenes de reparación confirmadasinteger
calculado

añadido por Reparaciones (repair)

count_repair_lateNúmero de órdenes de reparación atrasadasinteger
calculado

añadido por Reparaciones (repair)

count_repair_readyNúmero de órdenes de reparación a procesarinteger
calculado

añadido por Reparaciones (repair)

country_codeCódigo de paíschar

related: company_id.account_fiscal_country_id.code

añadido por WMS Accounting (stock_account)

create_backorderCrear entrega parcial

When validating a transfer: * Ask: users are asked to choose if they want to make a backorder for remaining products * Always: a backorder is automatically created for the remaining products * Never: remaining products are cancelled

selection
obligatorio

Valores: ask (Preguntar), always (Siempre), never (Nunca)

default_location_dest_idUbicación de destino

Esta es la ubicación de destino por defecto cuando esta operación se crea manualmente. Sin embargo, es posible cambiarlo posteriormente o que las rutas utilicen otra por defecto.

many2one
obligatoriocalculado, almacenado
default_location_src_idUbicación de origen

Esta es la ubicación de origen por defecto cuando esta operación se crea manualmente. Sin embargo, es posible cambiarlo posteriormente o que las rutas utilicen otra por defecto.

many2one
obligatoriocalculado, almacenado
default_product_location_dest_idUbicación de destino del producto

Esta es la ubicación de destino por defecto para el producto a reparar en las órdenes de reparación con este tipo de operación.

many2one
calculado, almacenado

añadido por Reparaciones (repair)

default_product_location_src_idUbicación de origen del producto

Esta es la ubicación de origen por defecto para el producto a reparar en las órdenes de reparación con este tipo de operación.

many2one
calculado, almacenado

añadido por Reparaciones (repair)

default_recycle_location_dest_idUbicación de destino de reciclaje

Esta es la ubicación de destino por defecto para el reciclaje cuando cree una orden de reparación con este tipo de operación.

many2one
calculado, almacenado

añadido por Reparaciones (repair)

default_remove_location_dest_idUbicación de destino de eliminación

Esta es la ubicación de destino por defecto para eleminar cuando cree una orden de reparación con este tipo de operación.

many2one
calculado, almacenado

añadido por Reparaciones (repair)

dispatch_managementGestión de envíos

Activa esta opción para mostrar los detalles relacionados con la gestión de despachos en la vista de formulario de lote/ola y en la vista general kanban de operaciones.

boolean

añadido por Stock Transport (stock_fleet)

dock_idsMuellemany2many
calculado, almacenado

añadido por Stock Transport (stock_fleet)

done_mrp_lot_label_to_printEtiqueta de número de lote o serie a imprimirselection

Valores calculados dinámicamente

añadido por Fabricación (mrp)

favorite_user_idsUsuario favoritomany2many
generated_mrp_lot_label_to_printEtiqueta de número de serie o lote generada para imprimirselection

Valores calculados dinámicamente

añadido por Fabricación (mrp)

has_stock_reports_to_printTiene informes de inventario para imprimirboolean
calculado

añadido por PoS - Stock (pos_stock)

hide_reservation_methodOcultar método de reservaboolean
calculado
is_favoriteMostrar operación en la Vista generalboolean
calculado
kanban_dashboard_graphGráfico del tablero kanbantext
calculado
lot_label_formatFormato de etiqueta de lote para autoimprimirselection

Valores calculados dinámicamente

move_typePolítica de envío

Especifica si los bienes se trasladan parcialmente o todos a la vez.

selection
obligatorio

Valores: direct (Lo antes posible, con entregas parciales), one (Cuando todos los productos estén listos)

mrp_product_label_to_printEtiqueta de producto a imprimirselection

Valores calculados dinámicamente

añadido por Fabricación (mrp)

nameTipo de operaciónchar
obligatoriotraducible
open_button_styleOpen Button Styleselection
calculado

Valores: primary (Primario), secondary (Secundario)

package_label_to_printEtiqueta de paquete para imprimirselection

Valores: pdf (PDF), zpl (ZPL)

picking_properties_definitionPropiedades del albaránproperties_definition
print_labelGenerar etiquetas de envío

Seleccione esta casilla si desea crear una etiqueta de envío en esta operación.

boolean
calculado, almacenado
product_label_formatFormato de etiqueta de producto para impresión automáticaselection

Valores calculados dinámicamente

repair_properties_definitionPropiedades de la reparaciónproperties_definition

añadido por Reparaciones (repair)

reservation_days_beforeDías

Número de días máximo antes de la fecha programada en la que se reservarán los productos.

integer
reservation_days_before_priorityDías cuando se destacó

Número máximo de días antes de la fecha prevista en la que deben reservarse los productos prioritarios que deben recogerse.

integer
reservation_methodMétodo de reserva

Cómo se deben reservar los productos en traslados para este tipo de operación.

selection
obligatorio

Valores: at_confirm (En la confirmación), manual (Manualmente), by_date (Antes de la fecha programada)

return_picking_type_idTipo de operación para devolucionesmany2one
sequenceSecuencia

Usado para ordenar la vista kanban de 'Todas la operaciones'

integer
sequence_codePrefijo de secuenciachar

related: sequence_id.prefix

sequence_idSecuencia de la referenciamany2one
set_package_typeEstablecer un tipo de paquete

Si está activado, podrás seleccionar el paquete o el tipo de paquete que se utilizará al empaquetar

boolean
show_entire_packsMover paquetes completos

Si está seleccionado, en la aplicación Código de barras se mostrarán directamente los paquetes a mover, en lugar de los productos que contienen

boolean
show_picking_typeMostrar tipo de albaránboolean
calculado
show_return_picking_typeMostrar tipo de picking de devoluciónboolean
calculado
use_create_components_lotsCrear nuevos lotes/números de serie para los componentes

Permitir crear nuevos números de lote/serie para los componentes

boolean

añadido por Fabricación (mrp)

use_create_lotsCrear nuevos números de lote/serie

If this is checked only, it will suppose you want to create new Lots/Serial Numbers, so you can provide them in a text field.

boolean
calculado, almacenado
use_existing_lotsUtilizar números de lotes/de serie existentes

If this is checked, you will be able to choose the Lots/Serial Numbers. You can also decide to not put lots in this operation type. This means it will create stock with no lot or not put a restriction on the lot taken.

boolean
calculado, almacenado
warehouse_idAlmacénmany2one
calculado, almacenado
wave_category_idsWave Product Categories

Categories to consider when grouping waves.

many2many
wave_date_granularityDate Precision

Precision to consider when grouping waves.

selection

Valores: day (Día), week (Semana)

wave_group_by_categoryCategoría de producto

Split transfers by product category, then group transfers that have the same product category.

boolean
wave_group_by_dateGroup by Date

Split transfers by their date.

boolean
wave_group_by_locationUbicación

Split transfers by defined locations, then group transfers with the same location.

boolean
wave_group_by_productProducto

Split transfers by product then group transfers that have the same product.

boolean
wave_location_idsWave Locations

Locations to consider when grouping waves.

many2many
weight_uom_nameEtiqueta de unidad de medida de pesochar
solo lecturacalculado

añadido por Delivery - Stock (stock_delivery)

wo_properties_definitionWorkorder Propertiesproperties_definition

añadido por Fabricación (mrp)

create_dateCreado eldatetime
solo lecturaautomático
create_uidCreado pormany2one
solo lecturaautomático
display_nameNombre mostradochar
solo lecturacalculadoautomático
idIDinteger
solo lecturaautomático
write_dateÚltima actualización eldatetime
solo lecturaautomático
write_uidÚltima actualización pormany2one
solo lecturaautomático

Relaciones

Modelos enlazados desde este modelo

Campos de otros modelos que apuntan aquí

Leer este modelo por la API

Ejemplo de llamada a la API JSON-2 de Odoo 20: lectura de los cinco primeros registros con campos reales del modelo. Sustituya la instancia, la base y la clave API por las suyas.

curl
curl -X POST "https://su-instancia.odoo.com/json/2/stock.picking.type/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","create_backorder","default_location_dest_id"],"limit":5}'
Python (requests)
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.picking.type/search_read",
    headers=headers,
    json={"domain": [], "fields": ["name","code","company_id","create_backorder","default_location_dest_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-picking-type">stock.picking.type (Odoo 20.0)</a>

Fuentes

Datos verificados el 25 de septiembre de 2026 · Odoo 20.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.