OdooWiki OCA HUB
Membership Licencia: LGPL-3

Este módulo permite gestionar todas las operaciones para la gestión de membresías.

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

Admite diferentes tipos de miembros:

  • Miembro gratuito
  • Miembro asociado (p. ej.: un grupo se suscribe a una membresía para todas las filiales)
  • Miembros de pago
  • Precios especiales para miembros

Está integrado con ventas y contabilidad para permitirle facturar y enviar propuestas de renovación de membresía automáticamente.

Este módulo es un backport de Odoo SA y, como tal, no está incluido en el OCA CLA. Eso significa que no tenemos una copia de los derechos de autor sobre él como en todos los demás módulos de OCA.

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

Gestiona membresías en Odoo: define productos de membresía con fechas de inicio/fin y categorías, realiza un seguimiento del estado de miembro en los contactos y genera facturas de membresía desde un asistente. Un trabajo programado actualiza las membresías caducadas.

Este módulo convierte Odoo en un gestor de membresías. Se crean productos de membresía (productos de servicio marcados como membresía) con una fecha de inicio y de fin y una categoría de membresía opcional; el formulario del producto muestra una Membership Duration y una Membership Fee.

En un contacto se obtiene una pestaña Membership donde se puede marcar a alguien como miembro gratuito, vincular un miembro asociado (por ejemplo, una empresa matriz que paga por sus filiales) y ver el estado actual de la membresía, la fecha de inicio, la última fecha de inicio, la fecha de fin y la fecha de cancelación. Un menú Members lista todos los miembros con filtros para miembros facturados, pagados o gratuitos, y agrupación por comercial, miembro asociado, estado de la membresía o categoría.

Las líneas de membresía registran cada periodo en el que un partner es miembro, con fechas from/to, fecha de alta, cuota y estado (waiting, invoiced, paid, cancelled, old, free). Cuando se publica una factura de cliente que contiene un producto de membresía, se crea automáticamente una línea de membresía y su estado sigue a la factura: waiting mientras es borrador, invoiced cuando se publica, paid cuando se paga, cancelled cuando la factura se cancela o se revierte. No se puede eliminar una línea de membresía vinculada a una factura.

Un botón 'Buy Membership' en el contacto abre un asistente para elegir un producto de membresía y un precio y crear la factura de cliente. Una tarea programada recalcula las membresías caducadas, y un informe Members Analysis (lista, pivot, gráfico) muestra los recuentos de waiting, invoiced y paid y los importes pendientes/ganados.

Depende de

account

Menús que añade

ReportingMembership CategoriesMembersConfigurationMembership ProductsMembers
Modelos y campos (9)
  • res.partner · amplía un modelo existentefree_member, member_line_ids (Membership), membership_stop (Membership End Date), membership_start (Membership Start Date), membership_state (Current Membership Status), is_adhered_member, membership_amount, membership_cancel (Cancel Membership Date), associate_member_id, 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, membership_date_to (Membership End Date), membership_date_from (Membership Start Date), membership_category_id (Membership category)
  • account.move.line · amplía un modelo existentemembership_line_ids (Membership lines)
  • report.membership · modelo nuevodate_to (End Date), user_id (Salesperson), num_paid (# Paid), quantity, company_id (Company), partner_id (Member), start_date, tot_earned (Earned Amount), num_waiting (# Waiting), tot_pending (Pending Amount), num_invoiced (# Invoiced), membership_id (Membership Product), membership_state (Current Membership State), associate_member_id (Associate Member)
  • membership.invoice · modelo nuevoproduct_id (Membership), member_price
  • membership.membership_line · modelo nuevodate (Join Date), state (Membership Status), date_to (To), date_from (From), company_id (Company), partner_id (Partner), category_id, date_cancel (Cancel date), member_price (Membership Fee), membership_id (Membership), account_invoice_id (Invoice), account_invoice_line_id (Account Invoice line)
  • membership.membership_category · modelo nuevoname, company_id

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. El módulo es muy grande y solo se ha leído una parte del código. 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: 1 confirmada, 8 sin información de 9 versiones.

Fuentes · Odoo 19.0

Confirmado el 2026-11-03 en la rama 19.0 de OCA/vertical-association.

terminal Instalación y uso

Documentación de OCA · Odoo 19.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 incluso si no hay 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.