OdooWiki OCA HUB

OCA Membership (custom)

oca_membership folder_open OCA/oca-custom open_in_new
Custom Licencia: AGPL-3

Este módulo añade varias características independientes.

  • Membership Categories: los Roles en la asociación El nuevo campo Current category define el Rol de un miembro en la asociación. Esos Current category elegidos junto con la Membership category de todas las líneas activas forman las Membership Categories, pueden usarse para filtrar los miembros, y que se utilizan para añadir o eliminar automáticamente miembros en Mail Groups (ver oca_membership_groups). Ejemplo: a un miembro se le factura y paga el producto OCA Member. Este producto establece la categoría Member en las líneas de membresía. En el formulario del miembro, se define como Delegate.
  • Roles implícitos (Membership Categories) Ayudan a definir que un miembro de la Junta es también un Delegate. Configuración: navegue a Members / Configuration / Membership Categories

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

Añade roles de membresía (categorías) a los contactos, con roles implícitos, indicadores de estado de miembro, opciones de publicación en el sitio web y una página de portal para miembros. También marca las facturas de membresía y muestra en ellas el miembro, la fecha de inicio y la fecha de fin.

Este módulo convierte las categorías de membresía estándar en "roles" para una asociación y añade varios indicadores relacionados con los miembros en los contactos.

  • En un contacto obtienes una "Categoría actual" (el rol, por ejemplo Delegate o Board member) y una lista calculada de todas las categorías de membresía procedentes de las líneas de membresía activas más el rol actual y sus roles implícitos. Los roles pueden implicar otros roles (un Board member también es Delegate y Member), configurados en Members / Configuration / Membership Categories con un tirador para el orden y un color.
  • Los contactos muestran si son Member (solo cuando la membresía está pagada), Elected, Contributor (tiene una cuenta Github/VCP vinculada) o Integrator (una empresa cuyos hijos son miembros o contributors).
  • La lista y la búsqueda de Members se amplían: puedes filtrar por Elected, Contributor, Integrator, por estado de membresía (paid, free, invoiced, waiting, old, cancelled) y por Published, y agrupar por Current Category.
  • Una pestaña "Website" en el contacto controla si se publican el perfil, el correo electrónico, el teléfono, la dirección y el sitio web. Los miembros pueden editarlos, subir un avatar (JPG/PNG, máx. 2 MB) u obtenerlo desde Github en la página "My details" del portal.
  • Las facturas de membresía se marcan automáticamente, y el informe de la factura muestra el miembro delegado y las fechas de inicio y fin de la membresía cuando están presentes.
  • Los usuarios de miembros de pago se añaden automáticamente al grupo "Membership: members", y se eliminan cuando dejan de ser miembros.

Lo necesitan otros módulos

Modelos y campos (4)
  • res.users · amplía un modelo existente
  • res.partner · amplía un modelo existenteis_member (Member), is_elected (Elected), is_published, is_integrator (Integrator), is_contributor (Contributor), is_published_email (Publish email), is_published_phone (Publish phone), is_published_address (Publish address), is_published_website (Publish website), membership_category_id (Current category), membership_category_ids
  • account.move · amplía un modelo existenteis_membership_invoice
  • membership.membership_category · amplía un modelo existentecolor, sequence, implied_ids (Implied roles)

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: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Sin información verificada

Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versió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.