OdooWiki OCA HUB

Project Task Analytic Propagation

project_task_analytic_propagation folder_open OCA/timesheet open_in_new
Timesheet Licencia: LGPL-3

Este módulo permite cambiar las cuentas analíticas en el parte de horas, independientemente de si ya ha sido validado o está pendiente, cuando la tarea vinculada cambia de cuenta (como ocurre con un artículo de un pedido de venta).

Además, cuando cambias la cuenta analítica de un proyecto, también se actualiza automáticamente en todas sus tareas.

Cuando cambias el proyecto de la tarea, este proyecto se propagará a todos los partes de horas de la tarea.

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

Mantiene las hojas de horas sincronizadas con la cuenta analítica de su tarea o proyecto. Cuando cambia la cuenta analítica de una tarea, o una tarea se traslada a otro proyecto, sus líneas de hoja de horas se actualizan automáticamente.

Este módulo garantiza que la cuenta analítica utilizada para el seguimiento de costes e ingresos se mantenga coherente entre una tarea, su proyecto y sus líneas de partes de horas.

  • En el formulario de la tarea, en el área de información adicional, una nueva sección Analytic muestra la cuenta analítica de la tarea (solo para usuarios con derechos de contabilidad analítica).
  • Cuando cambia la cuenta analítica de un proyecto, todas sus tareas se actualizan con la nueva cuenta, y los partes de horas de esas tareas también se actualizan.
  • Cuando se cambia directamente la cuenta analítica de una tarea, todas sus líneas de partes de horas se actualizan a la misma cuenta.
  • Cuando una tarea se traslada a otro proyecto, el cambio de proyecto se propaga a todos sus partes de horas.
  • La actualización también funciona para los partes de horas que ya estaban validados o facturados: el módulo permite reescribir estas líneas para esta propagación específica, omitiendo la restricción habitual que impide editar partes de horas facturados.
  • La cuenta analítica de la tarea se calcula a partir de la cuenta analítica del proyecto, pero aún puede cambiarse manualmente en la tarea.
  • Los cambios en los campos analíticos de las tareas se registran en el chatter.

El módulo modifica project.task y account.analytic.line, y depende de sale_timesheet.

Depende de

sale_timesheet
Modelos y campos (2)
  • project.task · modelo nuevoaccount_id
  • account.analytic.line · amplía un modelo existente

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. 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: 4 confirmadas, 5 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Para configurar este módulo, debe:

  • Ir a Ajustes > Usuarios y compañías > Grupos
  • Otorgar a su usuario estos permisos técnicos:
  • Técnico / Mostrar funcionalidades contables completas
  • Ir a Facturación > Ajustes > Analítica y marcar Contabilidad analítica

Para usar este módulo, necesita:

  • Vaya a Ventas > Pedido y seleccione un pedido con un proyecto relacionado.
  • Haga clic en el botón inteligente de la tarea y seleccione o cree una tarea.
  • Seleccione cualquier cuenta analítica para cualquier plan analítico en 'Información extra'.
  • Registre algo de tiempo en la página de partes de horas.
  • En la pestaña Información extra, cambie la cuenta analítica en cualquier plan analítico.
  • Para comprobarlo, vaya a Partes de horas > Todas las partes de horas.
  • Cambie a la vista de lista y agrupe por Proyecto > Tarea y añada un grupo personalizado basado en sus planes analíticos.

Los cambios en las cuentas analíticas de una tarea se registran en su chatter para todos los planes analíticos.

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.