Personalizaciones del albarán de entrega¶
eYssen amplía el informe estándar Albarán de entrega de Odoo y la transferencia subyacente (stock.picking) con un conjunto de funciones solicitadas por los equipos de almacén y contabilidad: campos adicionales impresos en el albarán (vehículo de transporte, número de documento del contacto, EKÁER), una pestaña dedicada que muestra el pedido de venta detrás de una recepción en dropshipping, información de precios en la propia transferencia, y la opción de ocultar la tabla estándar de pedido pendiente «cantidades restantes por entregar». Cada función se entrega mediante su propio módulo, instalable de forma independiente, de modo que cada compañía solo activa las piezas que necesita.
Funciones principales¶
Campos adicionales en el albarán¶
- shows
- Delivery order form showing the follow-up address, partner document number, vehicle and EKÁER fields
- module
- eyssen_stock_deliveryslip, eyssen_stock_deliveryslip_so_info, eyssen_stock_priced_delivery_note, eyssen_stock_disable_remaining_quantities_on_ds
- notes
- English UI, light theme, 1440px width.
La extensión base añade varios campos a cada transferencia de existencias (stock.picking) y los imprime en el informe Albarán de entrega:
Dirección para el envío de factura — un campo res.partner que se muestra en las transferencias salientes. Se rellena automáticamente con el contacto hijo del cliente de tipo Dirección de factura/seguimiento (buscado por
parent_idytype = 'followup'), pero puede sobrescribirse manualmente;Número de albarán del contacto — un campo de texto libre para el número de albarán que el cliente o proveedor utiliza en su propio papeleo. Se muestra en las transferencias entrantes, solo es editable mientras la transferencia no se haya procesado por completo, y es único por contacto (impuesto mediante una restricción de la base de datos);
Vehículo de transporte y EKÁER — campos de texto libre para el identificador del vehículo de transporte y el número EKÁER húngaro (sistema electrónico de control del comercio por carretera); y
Fecha de entrega — una fecha opcional para registrar cuándo llegó físicamente la mercancía, para los casos en que difiera de la fecha en que se validó la transferencia en Odoo.
Tanto Vehículo de transporte como EKÁER también se añaden como columnas opcionales en la vista de lista de transferencias y como filtros de búsqueda, y el cuadro de búsqueda principal también coincide con Número de albarán del contacto.
En el Albarán de entrega impreso, estos campos aparecen en la cabecera del documento junto al Documento de origen existente, y la dirección de seguimiento (cuando está definida) se imprime como su propio bloque «Dirección para el envío de factura». El título del informe también se cambia a Nota de entrega, con la referencia de la transferencia mostrada como subtítulo.
Nota por categoría en la nota de entrega¶
- shows
- Product category form with the Note on the Delivery Note field filled in
- module
- eyssen_stock_deliveryslip, eyssen_stock_deliveryslip_so_info, eyssen_stock_priced_delivery_note, eyssen_stock_disable_remaining_quantities_on_ds
- notes
- English UI, light theme, 1440px width.
Se añade un campo de texto enriquecido Nota en la nota de entrega a Categorías de producto (, en la sección Logística). Cuando una transferencia contiene productos de una o varias categorías que tienen esta nota rellenada, cada nota distinta se concatena y se imprime como su propio bloque cerca de la parte inferior del Albarán de entrega, justo encima del área de firma; por ejemplo, para imprimir instrucciones de manipulación o textos legales que solo se apliquen a determinadas familias de productos.
Nota
Para las compañías húngaras (country_code == 'HU'), el albarán impreso muestra además una declaración fija de acuse de recibo con líneas de firma Remitente / Destinatario, seguida del campo de texto libre Nota de la propia transferencia, si está rellenado. El bloque estándar de firma electrónica de Odoo se elimina y se sustituye por este acuse de recibo impreso.
- shows
- Printed Delivery Note PDF showing the header fields, the category note and the acknowledgment block
- module
- eyssen_stock_deliveryslip, eyssen_stock_deliveryslip_so_info, eyssen_stock_priced_delivery_note, eyssen_stock_disable_remaining_quantities_on_ds
- notes
- English UI, light theme, 1440px width.
Información del pedido de venta en las recepciones de dropshipping¶
- shows
- Receipt form showing the Order information tab with the linked sale order and quantities
- module
- eyssen_stock_deliveryslip, eyssen_stock_deliveryslip_so_info, eyssen_stock_priced_delivery_note, eyssen_stock_disable_remaining_quantities_on_ds
- notes
- English UI, light theme, 1440px width.
En los almacenes que trabajan con dropshipping, una recepción o entrega suele estar vinculada únicamente a un pedido de compra, mientras que el pedido de venta que lo originó queda un paso más allá. Esta función añade una pestaña Order information (etiquetada como Rendelés információk en la compilación actual) al formulario de la transferencia. La pestaña solo aparece cuando el Documento de origen de la transferencia coincide con uno o varios pedidos de compra.
Para cada pedido de compra coincidente, el módulo determina el pedido de venta de origen —primero mediante el enlace estándar de dropshipping (Pedido de venta establecido en el pedido de compra), y si está vacío, comparando el propio Documento de origen del pedido de compra con el nombre de un pedido de venta— y muestra, por cada pedido de venta, las líneas de producto y las cantidades que también están presentes en la transferencia actual. Un botón Frissítés (Actualizar) permite al usuario recalcular manualmente esta información si los pedidos subyacentes cambiaron después de crearse la transferencia.
Transferencias con precio¶
- shows
- Delivery order Operations tab showing the currency, unit price column and untaxed totals
- module
- eyssen_stock_deliveryslip, eyssen_stock_deliveryslip_so_info, eyssen_stock_priced_delivery_note, eyssen_stock_disable_remaining_quantities_on_ds
- notes
- English UI, light theme, 1440px width.
Esta función añade información de precio y divisa directamente a la transferencia, de modo que los usuarios de almacén y finanzas puedan ver el valor monetario de lo que se está moviendo sin salir de la transferencia:
un campo Divisa en la transferencia (toma por defecto la divisa de la compañía, y se establece automáticamente a partir de la divisa de la tarifa del pedido de venta vinculado, o de la divisa del pedido de compra vinculado, cuando la transferencia se crea a partir de un pedido);
un Precio unitario en cada línea de movimiento, copiado automáticamente de la línea del pedido de venta o de compra de origen (convertido a la divisa de la transferencia) al crearse la línea. En las líneas añadidas manualmente, el precio toma por defecto el precio específico del proveedor (precio de proveedor por variante y, en su defecto, precio general de proveedor) en las transferencias entrantes, o en caso contrario el coste del producto;
columnas Subtotal (Prevista) y Subtotal (Realizada) por línea de movimiento —la cantidad pedida y la cantidad realmente procesada, cada una multiplicada por el precio unitario; y
totales Importe sin impuestos (Prevista) y Importe sin impuestos (Realizada) para toda la transferencia, mostrados en la pestaña Operaciones y disponibles como columnas opcionales en la lista de transferencias.
Nota
Estos campos residen en las vistas de Formulario y Lista de backend de la transferencia. Esta función no modifica el propio PDF impreso del Albarán de entrega; el precio es una herramienta exclusivamente de backend para la valoración interna y para la comprobación de coherencia con la factura descrita a continuación.
Comprobación de coherencia de precio con la factura¶
- shows
- Customer invoice form showing the price mismatch warning banner above the invoice lines
- module
- eyssen_stock_deliveryslip, eyssen_stock_deliveryslip_so_info, eyssen_stock_priced_delivery_note, eyssen_stock_disable_remaining_quantities_on_ds
- notes
- English UI, light theme, 1440px width.
En el formulario de la factura de cliente se muestra un aviso encima de las líneas de factura siempre que el precio unitario de una línea de factura difiera del Precio unitario registrado en el o los movimientos de existencias a partir de los que se generó. Esto ayuda a contabilidad a detectar los casos en los que el precio facturado se cambió después de que la mercancía ya se hubiera enviado a un precio distinto.
Ocultar la sección de «cantidades restantes»¶
- shows
- Printed Delivery Slip for a partial delivery with the remaining-quantities table hidden
- module
- eyssen_stock_deliveryslip, eyssen_stock_deliveryslip_so_info, eyssen_stock_priced_delivery_note, eyssen_stock_disable_remaining_quantities_on_ds
- notes
- English UI, light theme, 1440px width.
De forma predeterminada, cuando una entrega solo se cumple parcialmente y queda un pedido pendiente, el Albarán de entrega de Odoo imprime una tabla adicional Cantidades restantes por entregar: con los productos y cantidades que todavía están pendientes en el o los pedidos pendientes abiertos. Este módulo hace que esa tabla nunca se imprima, en ningún Albarán de entrega, exista o no un pedido pendiente. Es un cambio de comportamiento de «instalar y olvidar» sin configuración propia: las compañías que prefieren no incluir la información de pedidos pendientes en el documento orientado al cliente, por ejemplo porque la controlan internamente por otra vía, instalan este módulo y la sección desaparece en todas partes.
Configuración¶
Los cuatro módulos son aplicaciones de Odoo sencillas, instalables de forma independiente y sin pantalla de ajustes propia:
Vaya a , quite el filtro Aplicaciones y busque el módulo por su nombre o nombre técnico (consulte Scope and modules más abajo).
Haga clic en Activar / Instalar.
Los campos correspondientes, los cambios de vista y los cambios de informe están disponibles de inmediato; no se requiere ningún paso de configuración adicional.
Importante
eyssen_stock_priced_delivery_note depende de eyssen_stock_deliveryslip, que se instala automáticamente primero. Su post_init_hook también rellena con carácter retroactivo Divisa y Precio unitario en cada transferencia y movimiento de existencias ya existente en el momento de la instalación (a partir de la tarifa del pedido de venta vinculado, o del precio de la línea del pedido de venta), de modo que las transferencias históricas no quedan en blanco tras activar el módulo.
Los únicos puntos de configuración por registro son:
el campo Nota en la nota de entrega en cada Categoría de producto (), para la función de nota por categoría; y
el campo Dirección para el envío de factura en una transferencia, que normalmente se rellena de forma automática pero puede corregirse manualmente en cada transferencia.
Uso¶
Abra o cree una entrega o recepción en / .
Rellene Número de albarán del contacto, Vehículo de transporte y/o EKÁER según sea necesario; Dirección para el envío de factura se rellena automáticamente cuando el cliente tiene un contacto de seguimiento.
Si la transferencia procede de un pedido de compra que a su vez procede de un pedido de venta, abra la pestaña Order information para ver qué pedido(s) de venta y cantidades hay detrás, y use Frissítés para actualizarla si es necesario.
Si el precio está habilitado, compruebe el campo Divisa y el Precio unitario por línea en la pestaña Operaciones; los totales Importe sin impuestos (Prevista) / (Realizada) se actualizan automáticamente.
Haga clic en Imprimir –> Albarán de entrega para generar el PDF. El documento impreso muestra los campos de cabecera, cualquier nota de categoría aplicable y, para las compañías húngaras, el bloque de acuse de recibo en lugar del bloque de firma estándar. La tabla de «cantidades restantes» del pedido pendiente aparece o no en función de si
eyssen_stock_disable_remaining_quantities_on_dsestá instalado.Al facturar la entrega, revise cualquier aviso de discrepancia de precio que se muestre en la factura antes de contabilizarla.
Alcance y módulos¶
eyssen_stock_deliveryslip— la extensión base: dirección de facturación de seguimiento, número de albarán del contacto, vehículo de transporte, EKÁER, fecha de entrega, la nota por categoría, y la cabecera y el bloque de acuse de recibo rediseñados del informe Albarán de entrega.eyssen_stock_deliveryslip_so_info— añade la pestaña Order information que muestra el o los pedidos de venta y las cantidades detrás de una transferencia originada por un pedido de compra (dropshipping).eyssen_stock_priced_delivery_note— añade divisa, precio unitario y subtotales de previsto/realizado a las transferencias, y el aviso de coherencia de precio entre factura y entrega.eyssen_stock_disable_remaining_quantities_on_ds— elimina de forma incondicional la tabla de pedido pendiente «Cantidades restantes por entregar» del Albarán de entrega impreso.