OdooWiki OCA HUB

Membership extension

membership_extension folder_open OCA/vertical-association open_in_new
Membership Licencia: AGPL-3

Este módulo amplía la gestión de membresías de Odoo con las siguientes características:

  • Categoría de membresía
  • Líneas de membresía editables
  • No calcular el estado de membresía a partir del estado de la factura
  • Fecha de inicio del último periodo de membresía
  • Los contactos con líneas de miembro no se pueden eliminar.
  • Cuando un contacto tiene un miembro asociado, existe la opción de hacer que la fecha de inicio del miembro sea independiente de la del miembro asociado, de modo que se puedan rastrear las fechas de alta de esos miembros.
  • Añade una categoría para el grupo de seguridad de gestión de membresías, de modo que un usuario con solo ese permiso pueda acceder al menú de membresías.

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.0

Amplía la gestión de membresías con categorías, líneas de membresía editables, fechas de inicio independientes para miembros asociados y estados de membresía basados en facturas más seguros.

Este módulo mejora el complemento estándar Membership para que puedas organizar a los miembros en categorías y controlar cómo se gestionan los periodos y estados de membresía.

  • Crea y gestiona categorías de membresía desde un nuevo menú en el área de configuración de Association. Las categorías se pueden asignar a productos de membresía y se muestran en los registros de miembros.
  • Las líneas de membresía de un partner pasan a ser editables directamente, con fechas de inicio y fin, categoría, estado y precio de miembro visibles. Una comprobación impide que la fecha de fin sea anterior a la fecha de inicio.
  • El estado de membresía ya no se toma simplemente del estado de la factura. Publicar una factura de cliente establece sus líneas de membresía como invoiced; cancelarla las establece como cancelled; restablecerla a borrador las devuelve a waiting. Los reembolsos pueden cancelar o restaurar las líneas de membresía originales.
  • Los partners vinculados a un miembro asociado pueden heredar las fechas y el estado de membresía del miembro asociado, o conservar su propia fecha de inicio de adhesión cuando se usa la opción 'adhered member'.
  • Los partners con líneas de membresía vinculadas a una factura no se pueden eliminar hasta que se gestione la factura o la línea de factura.
  • Se añade un grupo de seguridad Manager para que los usuarios que solo tengan ese permiso puedan acceder al menú de membresía, y una regla multicompañía restringe las categorías de membresía por compañía.
  • Un recálculo programado actualiza los miembros caducados.

Depende de

Menús que añade

Membership Categories
Modelos y campos (7)
  • res.partner · amplía un modelo existentemembership_stop (Membership End Date), associate_member, membership_start (Membership Start Date), membership_state, is_adhered_member, membership_cancel (Cancel Membership Date), membership_last_start (Membership Last Start Date), membership_category_ids (Membership Categories), membership_start_adhered (Membership Adhered Start Date)
  • account.move · amplía un modelo existente
  • product.product · amplía un modelo existente
  • product.template · amplía un modelo existentemembership_category_id (Membership category)
  • account.move.line · amplía un modelo existentemembership_lines
  • membership.membership_line · amplía un modelo existentestate, date_to, partner, date_from, category_id, member_price
  • membership.membership_category · modelo nuevoname, company_id

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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado 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/vertical-association.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Los usuarios pueden definir categorías de membresía en Association \> Configuration \> Membership Categories. Luego vaya a los productos de membresía y asigne una categoría a cada uno.

Las categorías de membresía permiten clasificar las membresías por tipos, permitiendo que un partner sea o no miembro de las diferentes categorías. Por ejemplo, si tiene varios niveles de partnership (Starter, Silver, Gold) y un producto para cada uno, entonces los partners que compren el producto Silver tendrán la categoría de membresía Silver. Después, puede filtrar los miembros Silver.

Las líneas de membresía se crean cuando se factura un producto de membresía, como en la versión estándar de Odoo. Pero ahora los usuarios pueden crear una nueva línea de membresía sin crear una factura.

Además, los usuarios pueden editar las fechas y el estado de la línea de membresía aunque no haya una factura relacionada con ella.

Verá un estado general de membresía a nivel de partner que especifica si es miembro de alguna categoría o no, y también un estado detallado por categoría de membresía.

Para hacer que la fecha de inicio del miembro sea independiente de la del miembro asociado, marque la opción Adhered member en la pestaña membership del partner que está asociando. Ahora habrá una fecha de inicio disponible para editar.

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.