OdooWiki OCA HUB

CFDI Carta Porte - Inventarios

l10n_mx_cfdi_waybill folder_open OCA/l10n-mexico open_in_new
Stock Licencia: LGPL-3

Este módulo añade soporte para el CFDI Carta Porte (carta de porte) mexicano en los traslados de inventario. Proporciona una gestión simplificada de flotas con vehículos, transportistas y generación de cartas de porte vinculadas a los albaranes de stock.

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 19.0

Permite a las empresas mexicanas crear documentos CFDI Carta Porte (carta de porte) a partir de transferencias de stock, con registros simples de vehículos, remolques y conductores, y distancia de ruta y tiempo de viaje automáticos.

Este módulo añade una sección "Carta Porte" a la aplicación Inventario para las cartas de porte electrónicas mexicanas (CFDI tipo T).

  • Desde un traslado de stock (picking) se obtiene un botón "Crear Carta Porte" que abre una nueva carta de porte precargada con ese traslado. Una pestaña "Carta Porte" en el traslado lista las cartas de porte ya vinculadas a él, y el botón se oculta una vez que existe una carta de porte publicada.
  • La pantalla de la carta de porte tiene los botones Publicar, Cancelar y Restablecer a borrador. Publicar genera el CFDI, adjunta los archivos PDF y XML al documento y publica un mensaje en su chatter. Cancelar abre la pantalla estándar de cancelación de CFDI.
  • Cada línea de la carta de porte (traslado de mercancías) se crea a partir de los movimientos del traslado y rellena el producto, la cantidad, las direcciones de origen y destino y la hora de salida. La distancia y la duración se calculan con el enrutamiento de OpenStreetMap, y la hora de llegada es la de salida más la duración.
  • Antes de publicar, el sistema comprueba que hay un vehículo y al menos un conductor (operador) definidos, que los conductores tienen RFC, tipo y licencia de conducir, que el origen y el destino están en el mismo país, y que los productos tienen códigos SAT, unidad de medida y peso. Un movimiento ya utilizado en una carta de porte publicada no se puede reutilizar.
  • Los nuevos menús en Inventario > Carta Porte gestionan conductores/contactos, vehículos y remolques. Los vehículos almacenan placa, modelo, configuración, permiso, seguro y remolques.
  • Los productos incorporan campos de material peligroso, y los contactos incorporan un campo de licencia de conducir.

Depende de

basebase_geolocalizebase_address_extendedstockl10n_mx_cfdi_account

Menús que añade

ContactosVehículosCarta PorteCartas Porte
Modelos y campos (9)
  • res.partner · amplía un modelo existentel10n_mx_cfdi_waybill_driving_license (Licencia de Conducir)
  • base.geocoder · amplía un modelo existente
  • stock.picking · amplía un modelo existentehas_waybill, waybill_ids (waybill)
  • product.template · amplía un modelo existentel10n_mx_cfid_dangerous_material_code (Código de material Peligroso), l10n_mx_cfdi_dangerous_material_indicator (Indicador de material peligroso CFDI)
  • l10n_mx_cfdi_waybill.vehicle · modelo nuevoname (Nombre), model (Año/Modelo), plate (Número de Placa), trailers, company_id, permit_type (Tipo de Permiso), permit_number (Número de Permiso), vehicle_setup (Configuración de Vehicular), insurance_number (Número de Seguro), insurance_company (Compañía de Seguros), gross_vehicle_weight (Peso Bruto Vehicular)
  • l10n_mx_cfdi_waybill.waybill · modelo nuevocfdi_id (CFDI), entry_ids (Entradas), vehicle_id (Vehículo), picking_ids (Traslados), transporter_ids (Contactos), federal_highway_use (Uso de carretera federal)
  • l10n_mx_cfdi_waybill.transporter · modelo nuevotype (Tipo), type_code, company_id, partner_id (Contacto), driving_license (Licencia de Conducir), parte_transporte_ids (Partes de Transporte)
  • l10n_mx_cfdi_waybill.waybill_entry · modelo nuevomove_id, distance (Distancia (Km)), duration (Duración (Hrs)), picking_id, product_id, waybill_id, product_qty (Cantidad), arrival_datetime (Arribo), origin_address_id, departure_datetime (Salida), destination_address_id
  • l10n_mx_cfdi_waybill.vehicle_trailer · modelo nuevotype (Tipo de Trailer), plate (Número de Placa), company_id

Texto generado por IA (DeepSeek) al leer el código de la versión 19.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.

Fuentes · Odoo 19.0

Confirmado el 2026-11-03 en la rama 19.0 de OCA/l10n-mexico.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Configura vehículos, transportistas y emisores de CFDI antes de crear cartas de porte desde transferencias de inventario.

Crea una carta de porte desde un stock picking o desde el menú Waybills, completa los datos de transporte requeridos y publica el CFDI.

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.

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.