The move lists already show the demand, the move line ones do not: the detailed operations of the batch and of the transfer, and the operator (Basket Assembly) view. Adds a read-only column with the demand of the line's move, in the unit of the line, next to the ordered quantity. Closes #21 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
40 lines
2.5 KiB
ReStructuredText
40 lines
2.5 KiB
ReStructuredText
Este módulo convierte un lote de picking en una hoja de trabajo para el operario
|
|
que monta las cestas: amplía las operaciones detalladas, añade un resumen por
|
|
producto y una vista a pantalla completa para el almacén.
|
|
|
|
- ``picking_partner_id`` (Partner del albarán) para que el personal de almacén
|
|
identifique rápido el cliente/proveedor.
|
|
- ``product_categ_id`` (Categoría de producto) para ordenar y agrupar. Las
|
|
líneas del lote se ordenan por categoría, producto y partner.
|
|
- ``product_default_code`` (Referencia interna) como columna opcional.
|
|
- ``is_collected`` (Recogido) como check manual en cada línea para marcar si se
|
|
ha recolectado.
|
|
- Nueva pestaña **Product Summary** con totales por producto (demandado, hecho,
|
|
pendiente), categoría y el check de recogido consolidado.
|
|
- Botón **Basket Assembly**: una vista de lista a pantalla completa, con
|
|
cantidades grandes y controles táctiles, pensada para tablet en el almacén.
|
|
- Restricciones de validación configurables por compañía: el lote no se puede
|
|
validar hasta que las líneas estén marcadas como recogidas.
|
|
- Los mismos checks en los albaranes sueltos (fuera de un lote), activables por
|
|
tipo de operación.
|
|
- Columna **Cantidad pedida** (``sale_ordered_qty``), de sólo lectura, con lo
|
|
que pidió el cliente en el pedido de venta. Al teclear el peso real la demanda
|
|
del movimiento se ajusta a lo pesado, así que esta columna es la que permite
|
|
comparar lo pedido con lo preparado en la misma pantalla. Está en las
|
|
operaciones detalladas, la vista de operario, la pestaña *Operations* y el
|
|
resumen por producto del lote, y en el albarán.
|
|
- Columna **Cantidad demandada** (``move_demand_qty``), de sólo lectura, en las
|
|
listas de líneas de movimiento, que no la traen de serie: las operaciones
|
|
detalladas del lote y del albarán y la vista de operario. Es la demanda del
|
|
movimiento completo, así que se repite en cada línea de un movimiento
|
|
repartido en varias (lotes, ubicaciones).
|
|
- Informe **Albaranes** en el lote: todos sus albaranes de entrega en un PDF.
|
|
|
|
Las columnas se añaden con ``optional="show"`` en la vista de líneas del lote
|
|
(salvo ``product_default_code``, oculta por defecto), de modo que el usuario
|
|
puede desactivarlas desde el selector de columnas sin recargar la vista.
|
|
|
|
Si además está instalado ``website_sale_aplicoop``, ese módulo añade a estas
|
|
mismas vistas las columnas de grupo de consumo (**Consumer Group** y **Home
|
|
Delivery**). Este módulo no depende de él: funciona igual sin la parte de
|
|
eCommerce.
|