Sygel y Dixmit unimos fuerzas en OCA
Nueva colaboración entre Sygel y Dixmit, sumando experiencia, en la Comunidad OCA
10 noviembre, 2025 por
Sygel y Dixmit unimos fuerzas en OCA
Harald Panten López


Nueva colaboración


A mediados de año, estuvimos trabajando en la conciliación con moneda extranjera en Odoo para la versión 16 (Community). Tras probar distintos casos de uso, detectamos que el módulo de la Comunidad para llevar a cabo la conciliación bancaria no contemplaba adecuadamente algunos escenarios. Después de revisarlo internamente, el equipo de Sygel tomó la iniciativa de contactar con la empresa autora y mantenedora del módulo, Dixmit, para impulsar y financiar las mejoras necesarias.

Esta colaboración consta de:

  • Caso de uso y detección de la carencia.
  • Estudio de las posibilidades y valoración de opciones.
  • Impulso de Sygel y coordinación con Dixmit.
  • Revisión y validación en OCA.

Caso de uso y detección de la carencia

El equipo de Sygel estuvo trabajando en el siguiente caso de uso:

  • Compañía española que opera internacionalmente. Venta de bienes.
  • Ventas en distintas divisas: $, £…
  • Bancos con distintas divisas $, £…
  • Conciliación de facturas en distintas divisas con sus correspondientes extractos bancarios. Cada banco opera con su propia divisa (Banco 1 opera en $, banco 2 opera en £…)

Al intentar llevar a cabo la conciliación correspondiente, nos dimos cuenta de que los valores en € (moneda de la compañía) requerían de varias acciones manuales en las conciliaciones parciales.

Es por este motivo, que abrimos un hilo en el repositorio correspondiente exponiendo la situación, con el objetivo de recibir feedback → https://github.com/OCA/account-reconcile/issues/839

Estudio de las posibilidades y valoración de opciones

Tras identificar esta dificultad a nivel de usuario, el equipo técnico de Sygel analizó distintas alternativas de mejora.

  • Los cambios no afectaban al frontend.
  • Era necesario automatizar el cálculo en las conciliaciones parciales con multidivisa, para agilizar el uso y reducir errores manuales.

Ante la importancia de la mejora, Sygel decidió que la forma más eficiente de avanzar era contactar directamente con la empresa mantenedora del módulo y ofrecer financiación para llevar a cabo la optimización.

Impulso de Sygel y coordinación con Dixmit

Gracias a la experiencia previa de colaboración en la Comunidad OCA, el proceso de coordinación fue ágil.

  1. El equipo de Sygel se coordinó con el equipo de Dixmit y llevó a cabo una demostración y definición de los aspectos de mejora.
  2. Con el soporte técnico de Dixmit, se evaluaron los cambios necesarios para implementar la solución.

A partir de este trabajo conjunto, resultó sencillo acordar tanto las condiciones económicas como la organización de revisiones y validaciones en OCA.

Revisión y validación en OCA

A los pocos días, la propuesta se materializó en un nuevo PR en la comunidad → https://github.com/OCA/account-reconcile/pull/890

Posteriormente, Sygel identificó nuevas oportunidades de optimización que aportaban más usabilidad y mejor experiencia de usuario, lo que derivó en un segundo PR → https://github.com/OCA/account-reconcile/pull/893

Con la fusión de los cambios, la mejora del módulo fue notable. Además, esas mejoras se extendieron al resto de versiones del módulo, asegurando su continuidad en futuras migraciones.


Juntos, mejor

Es frecuente encontrar argumentos que justifican la falta de colaboración con la Comunidad: la limitación de recursos humanos, las dificultades técnicas o la carencia de conocimiento especializado. Si bien estas razones pueden resultar convincentes a nivel individual, la experiencia aquí presentada demuestra que, con la voluntad adecuada, es posible superar dichas barreras. El resultado obtenido ha sido beneficioso para todas las partes implicadas, y tanto la Comunidad como Odoo se ven fortalecidos gracias a ello.