Timesheet details invoice description
Este módulo permite añadir detalles de partes de horas en las facturas.
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 18.0Añade detalles de partes de horas (fecha, tiempo dedicado, descripción) a las líneas de factura generadas a partir de pedidos de venta con servicios basados en partes de horas, y puede dividir una línea de factura en una línea por cada parte de horas.
Cuando facturas un pedido de venta cuyos productos se facturan por partes de horas, este módulo puede escribir los detalles de cada parte de horas directamente en la descripción de la línea de factura.
En el formulario del pedido de venta aparecen dos campos nuevos: una selección de qué mostrar en la descripción de la factura (None, Date - Time spent - Description, Date - Description, Description o Time spent - Description) y una casilla para dividir las líneas del pedido por partes de horas. La opción por defecto se puede establecer una vez en los ajustes de Ventas, dentro de la opción de facturación por tiempo.
Cuando se crea la factura, cada parte de horas se vincula a la línea de factura a la que pertenece. Si se elige un formato de descripción, el texto de la línea de factura se amplía con una línea por cada parte de horas, ordenadas por fecha. Si se marca la opción de dividir, la línea de factura original se sustituye por una línea de sección más una línea de factura por cada parte de horas, con las cantidades convertidas a la unidad de medida de la línea de factura.
Esto solo se aplica a productos con el tipo de servicio timesheet y la política de facturación basada en la entrega. El módulo modifica sale.order, sale.order.line, account.move.line, account.analytic.line y la pantalla de ajustes de Ventas.
Depende de
Modelos y campos (5)
- sale.order · amplía un modelo existentetimesheet_invoice_split (Split Order lines by timesheets), timesheet_invoice_description (_get_timesheet_invoice_description)
- sale.order.line · amplía un modelo existente
- account.move.line · amplía un modelo existentetimesheet_ids (Timesheets), timesheet_invoice_split (Split Order lines by timesheets), timesheet_invoice_description
- res.config.settings · amplía un modelo existentedefault_timesheet_invoice_description (Timesheet Invoice Description)
- account.analytic.line · amplía un modelo existentetimesheet_invoice_line_id (Invoice Line)
Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 7 confirmadas, 2 sin información de 9 versiones.
Fuentes · Odoo 18.0
Confirmado el 2026-11-03 en la rama 18.0 de OCA/account-invoicing.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Configuración
Fuente · Odoo 18.0Para configurar este módulo, debe:
- Ir a Timesheets \> Configuración \> Ajustes y seleccionar una opción en Descripción de la factura de partes de horas dentro de la sección Facturación.
Para utilizar este módulo, debe:
- Crear o modificar un producto y establecer las siguientes opciones en la pestaña 'General Information':
- Product Type \> 'Service'
- Invoicing Policy \> 'Based on Timesheets'
- Create on Order \> 'Project & Task'
- Unit of Measure \> 'Hours' (o cualquier otra unidad de tiempo)
- Vaya a Sales \> Orders \> Orders, seleccione un Sale Order o cree uno nuevo, añada un producto (servicio) en la pestaña 'Order Lines'.
- Vaya a la pestaña 'Other Info' (dentro del mismo Sale Order) y:
- Seleccione una opción de Timesheet Invoice Description.
- Marque Split Order lines by timesheets, si desea crear una línea de factura por cada línea de timesheet del Sale Order.
- Vincule el Sale Order con un proyecto desde el campo Project.
- Confirme la venta.
- Vaya a Timesheets \> Timesheets \> My Timesheets, cree un registro (línea de timesheet) y seleccione una tarea relacionada con el proyecto del Sale Order (y con su línea específica del Sale Order). Recuerde añadir el tiempo dedicado.
- Vaya al Sale Order y cree su factura (haga clic en 'Create Invoice').
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.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
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.