Ridagosa — Documentación de Módulos

Ridagosa — Documentación Técnica de Módulos

Cliente: Ridagosa (Empresa de construcción)

Gestionado por: IT Consulting / Fernando de la Nuez

Versión Odoo: 18.0 (Odoo.sh)

Repositorio: ridagosa

Inicio del proyecto: Octubre 2024

Última actualización: 2026-07-02


Índice de Módulos

Módulo Técnico Nombre Versión Área
itc_hr_hub_attendanceHR Hub Attendance18.0.1.0.0Control Horario Móvil
itc_hr_destajoHoras de Destajo RRHH18.0RRHH
itc_hr_contract_state_fixITC HR Contract State Fix18.0.1.0.0RRHH
itc_leave_company_typeTipo Empresa/Cliente en Ausencias18.0.1.0.0RRHH
itc_hr_onboarding_document_automationITC HR Onboarding Document Automation18.0.1.0.0Onboarding
itc_custom_invoice_reportCustom Invoice Report18.0.1.0Contabilidad
itc_vendor_bill_divisionsITC Vendor Bill Divisions1.0.0Contabilidad
itc_contract_sign_fixITC Contract Sign Fix18.0.1.0.0Firma Contratos
constructionConstruction1.0Industria

Artículos de Documentación

  1. Visión General y Arquitectura — Arquitectura del ecosistema, modelo multi-tenant, componentes principales
  2. HR Hub Attendance — Control Horario Móvil — Módulo principal: geolocalización, licencias, API REST, geofencing
  3. HR Hub App — Guía Funcional: Fichaje con Geolocalización — Guía para analista funcional / cliente, con capturas de pantalla de la app y de Odoo, centrada en el fichaje con geolocalización
  4. RRHH — Contratos, Destajo y Ausencias — Módulos de corrección de contratos, cálculo de destajo, ausencias por días naturales
  5. Onboarding — Automatización de Documentos — Envío automático de documentos para firma electrónica
  6. Contabilidad y Facturación — Reportes de factura personalizados, divisiones en facturas de proveedores
  7. API Móvil — Endpoints y Referencia — Documentación técnica completa de la API REST para la app móvil

Estadísticas del Proyecto

  • Total de commits: ~840
  • Módulos custom: 9
  • Archivo principal: mobile_api.py (3.375 líneas)
  • Documentación técnica: 27+ archivos de specs
  • Plan de trabajo: 7 fases (estabilización → optimización)