OdooWiki OCA HUB

ITA - DDT: documento di trasporto

l10n_it_ddt folder_open OCA/l10n-italy open_in_new
Localization/Italy Licencia: AGPL-3

Italiano

Este módulo extiende stock_picking_package_preparation añadiendo datos y funcionalidades para el DDT.

English

Este módulo extiende el módulo stock_picking_package_preparation añadiendo datos y funcionalidades de TD.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 12.0

Gestiona documentos de transporte italianos (DDT) directamente en Odoo: créalos desde pedidos de venta o transferencias, imprímelos, envíalos por correo electrónico y genera facturas de cliente a partir de ellos con reglas de agrupación configurables.

Este módulo añade el flujo de trabajo del documento de transporte italiano (DDT) sobre la funcionalidad de preparación de paquetes. Los usuarios pueden crear un DDT desde un pedido de venta confirmado (opción 'Automatically create the TD') o desde transferencias seleccionadas, y añadir transferencias a un DDT existente mediante un asistente que comprueba que el partner de envío y la condición de transporte, la descripción de mercancías, el motivo de transporte y el método coinciden con el pedido de venta relacionado.

En cada DDT se puede registrar el tipo de DDT, el número, la dirección de envío, el transportista y la referencia de seguimiento, los paquetes, las dimensiones, el peso neto/bruto y el volumen, y elegir si se muestran los precios en el informe. El número de DDT se toma automáticamente de la secuencia configurada en el tipo de DDT cuando el documento se empaqueta o se establece como realizado, y un DDT no puede establecerse como realizado hasta que todas sus transferencias estén realizadas.

La facturación se rige por el indicador 'To be Invoiced' del motivo de transporte. Las facturas pueden crearse desde uno o varios DDT, agrupadas por partner de facturación, partner de envío, grupo de códigos o un DDT por factura, y los servicios de los pedidos de venta relacionados pueden añadirse automáticamente a menos que se excluyan en el partner o el producto. Un DDT con una factura vinculada no puede eliminarse.

Un informe dedicado y una plantilla de correo electrónico permiten a los usuarios imprimir o enviar el DDT. Los datos de configuración (condiciones de transporte, descripciones de mercancías, motivos y métodos de transporte, tipos de DDT) están disponibles, y el tipo de DDT está restringido por compañía.

Depende de

sale_stockstock_accountstock_picking_package_preparation_lineproduct_expiryuom

Menús que añade

Transport DocumentDdT Datamenu_action_ddt_type_treemenu_action_carriage_condition_treemenu_action_good_description_treemenu_action_transportation_reason_treemenu_action_transportation_method_treemenu_ddt_invoicing
Modelos y campos (18)
  • sale.order · amplía un modelo existentevolume (Volume), weight (Weight), ddt_ids (Related TDs), parcels (Parcels), create_ddt (Automatically create the TD), gross_weight (Gross Weight), volume_uom_id, ddt_carrier_id (Carrier), ddt_show_price (TD show prices), ddt_invoice_exclude (DDT do not invoice services), ddt_invoicing_group, gross_weight_uom_id, goods_description_id (Description of Goods), weight_manual_uom_id, carriage_condition_id (Carriage Condition), transportation_method_id (Method of Transportation), transportation_reason_id (Reason for Transportation)
  • res.partner · amplía un modelo existenteddt_code_group (Code group), ddt_show_price (TD show prices), ddt_invoice_exclude (Do not invoice services from DDT), ddt_invoicing_group, goods_description_id (Description of Goods), carriage_condition_id (Carriage Condition), transportation_method_id (Method of Transportation), transportation_reason_id (Reason for Transportation)
  • ddt.invoicing · modelo nuevodate_to (End Date), date_from (Start Date), journal_id (Journal), date_invoice (Invoice Date)
  • stock.picking · amplía un modelo existenteddt_ids (TD), ddt_type, ddt_supplier_date (Supplier TD Date), ddt_supplier_number (Supplier TD Number)
  • stock.ddt.type · modelo nuevoname, note (Note), company_id (Company), sequence_id, default_note (Default Note), default_goods_description_id (Default Description of Goods), default_carriage_condition_id (Default Carriage Condition), default_transportation_method_id (Default Method of Transportation), default_transportation_reason_id (Default Reason for Transportation)
  • stock.location · amplía un modelo existentetype_ddt_id (TD type)
  • account.invoice · amplía un modelo existentevolume (Volume), weight (Weight), ddt_ids (TD), parcels (Parcels), dimension, carrier_id (Carrier), gross_weight (Gross Weight), volume_uom_id, gross_weight_uom_id, carrier_tracking_ref (Tracking Reference), goods_description_id (Description of Goods), weight_manual_uom_id, carriage_condition_id (Carriage Condition), transportation_method_id (Method of Transportation), transportation_reason_id (Reason for Transportation)
  • product.template · amplía un modelo existenteddt_invoice_exclude (Exclude from DDT invoicing)
  • ddt.from.pickings · modelo nuevopicking_ids
  • ddt.create.invoice · modelo nuevoddt_ids
  • add.pickings.to.ddt · modelo nuevoddt_id
  • account.invoice.line · amplía un modelo existenteddt_id (TD), ddt_line_id (TD line), ddt_sequence (TD sequence)
  • stock.picking.goods_description · modelo nuevoname (Description of Goods), note (Note)
  • stock.picking.carriage_condition · modelo nuevoname (Carriage Condition), note (Note)
  • stock.picking.package.preparation · amplía un modelo existentevolume (Volume), parcels (Packages), dimension, carrier_id (Carrier), ddt_number (TD Number), invoice_id (Invoice), ddt_type_id (TD Type), display_name (Name), gross_weight (Gross Weight), volume_uom_id, weight_manual (Force Net Weight), ddt_show_price (Show prices on report), to_be_invoiced (To be Invoiced), show_deadline_date (Show lot deadline on report), gross_weight_uom_id, partner_shipping_id (Shipping Address), carrier_tracking_ref (Tracking Reference), goods_description_id (Description of Goods), weight_manual_uom_id, carriage_condition_id (Carriage Condition), check_if_picking_done, transportation_method_id (Method of Transportation), transportation_reason_id (Reason for Transportation)
  • stock.picking.transportation_method · modelo nuevoname (Method of Transportation), note (Note)
  • stock.picking.transportation_reason · modelo nuevoname (Reason For Transportation), note (Note), to_be_invoiced (To be Invoiced)
  • stock.picking.package.preparation.line · amplía un modelo existentetax_ids (Taxes), discount (Discount (%)), price_unit (Unit Price), sale_line_id (Sale order line)

Texto generado por IA (DeepSeek) al leer el código de la versión 12.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 12.0

Italiano

Es posible crear automáticamente un DDT desde un pedido de venta, seleccionando la casilla 'Crear automáticamente el DDT' que creará el DDT al confirmar el pedido.

También es posible crear un DDT directamente, usando Inventario -> Operaciones -> DDT y añadiendo pedidos de entrega existentes al DDT, en la pestaña 'Transferencias'.

Es posible añadir líneas a un DDT existente usando la pestaña 'Detalles'. Las líneas pueden ser descriptivas o estar vinculadas a productos. Las líneas vinculadas a un producto también crearán los movimientos de almacén.

Si se trabaja con pedidos de entrega, es posible crear un DDT seleccionando 1 o más pedidos de entrega y ejecutando la acción 'DDT desde pedido de entrega'.

Además, es posible seleccionar 1 o más pedidos de entrega y ejecutar 'añadir pedido de entrega al DDT' para añadir los pedidos seleccionados a un DDT existente.

Si el estado de los pedidos de entrega lo permite, es posible entregarlos todos directamente desde el DDT, haciendo clic en los botones 'Crear bulto' y 'Bulto completado'.

De lo contrario, es posible procesar los pedidos de entrega por separado, luego ir al DDT y hacer clic en 'Establecer como completado'.

Por último, es posible crear la factura directamente desde el DDT usando el botón 'Crear factura' el cual crea una nueva factura usando las líneas del DDT.

Es posible facturar los DDT que tienen una 'Causa de transporte' establecida como 'A facturar'

English

You can automatically create a TD From a Sale Order, setting 'Automatically create the TD' field that will automatically create the TD on Sale Order confirmation.

You can also directly create a TD using Inventory -> Operations -> TD menu and add existings delivery orders to it, in the 'transfers' tab.

You can add lines to an existing TD using the 'Details' tab. Lines can be descriptive or linked to a product. If linked to a product, the stock movement will also be created.

When you work with delivery orders, you can create a TD selecting 1 or more pickings and launching the action 'TD from pickings'.

Also, you can select 1 or more pickings and run 'add pickings to TD' to add the selected delivery orders to an existing TD

If the state of the delivery orders allows it, you can deliver them from the TD directly, clicking 'put in pack' and 'package done'.

Otherwise, you can process delivery orders separately, then go to the TD and click on 'set done'.

Finally you can create your invoice directly from the TD using the 'Create Invoice' button that creates a new Invoice with the TD lines as invoice lines

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.