Gestionar cooperativistas de una cooperativa.
Un flujo básico puede ser el siguiente:
- Crear solicitud de suscripción para una persona (física o jurídica)
- Validar la solicitud de suscripción, una solicitud de liberación de capital (una factura: account.move). Esta factura se envía al futuro cooperativista.
- Se registra el pago del cooperativista y la solicitud de liberación de capital se marca como pagada.
- Se crea un nuevo cooperativista (un partner especial), y el tipo y la cantidad correctos de participaciones se vinculan a este nuevo cooperativista.
- El nuevo cooperativista aparece en el Registro de Cooperativistas.
Características:
- Gestionar varios tipos de participaciones
- Gestionar solicitud de suscripción de participaciones
- Los cooperativistas pueden ser personas físicas o empresas
- Obtener un Registro de Cooperativistas actualizado
- Ver las participaciones de un cooperativista en la vista del partner
- Gestionar la baja de cooperativistas
- Gestionar la conversión entre diferentes tipos de participaciones
- Enviar correo automático al futuro cooperativista durante el procedimiento
- Se puede usar con configuración multi-company
- Generar Certificado de Cooperativista y varios informes sobre cooperativistas
Configuraciones:
- en la compañía, establecer un plazo de pago predeterminado para las solicitudes de liberación de capital.
- en la compañía, establecer la cuenta de cooperativista.
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 16.0Gestiona los miembros cooperativistas y sus participaciones: registra solicitudes de suscripción, emite facturas de liberación de capital, registra líneas de participaciones y mantén un registro actualizado de cooperativistas con certificados y operaciones de participaciones.
Este módulo convierte Odoo en un sistema ligero de membresía cooperativa. Los contactos pueden marcarse como cooperativistas, candidatos o antiguos miembros, y cada uno obtiene un registro de membresía cooperativa con un número de cooperativista único, totales de participaciones y fecha de efectividad.
- Los tipos de participación son productos ordinarios marcados como participaciones, con nombres cortos, cantidades mínimas y reglas sobre si pueden suscribirse empresas o personas físicas.
- Las solicitudes de suscripción se validan y se convierten en una factura de desembolso de capital (
account.move); cuando esa factura se paga, la persona pasa automáticamente a ser cooperativista efectivo, se crean las líneas de participación y se registra un asiento en el registro de suscripciones. - Se pueden imprimir un informe de Registro de Cooperativistas y un informe de certificado, y se pueden enviar automáticamente correos de confirmación, certificado, desembolso de capital, lista de espera y actualización de participaciones usando plantillas de correo configurables.
- Las operaciones de participaciones (transferencia, reventa, conversión) se gestionan mediante solicitudes de operación con pasos de aprobación, validación y ejecución, actualizando las líneas de participación y enviando correos de notificación.
- La configuración en la compañía controla el importe máximo de suscripción, el plazo de pago predeterminado, el país e idioma predeterminados, si se crea una cuenta de usuario para los nuevos cooperativistas y si se muestran la carga del documento de identidad y varias casillas de verificación de aprobación.
El módulo amplía contactos, productos, facturas, pagos, diarios y configuración de la compañía, y añade menús para solicitudes de suscripción, operaciones, el registro y el registro de cooperativistas.
Depende de
Lo necesitan otros módulos
Menús que añade
Modelos y campos (18)
- share.line · modelo nuevocompany_id (Company), partner_id (Cooperator), share_number (Number of Share), effective_date, share_product_id (Share type), share_short_name (Share type name), share_unit_price (Share price), total_amount_line (Total amount line), company_currency_id (Company Currency)
- res.company · amplía un modelo existentelogo_url (logo url), create_user (Create user for cooperator), bottom_logo1 (Bottom logo 1), bottom_logo2 (Bottom logo 2), display_logo1 (Display logo 1), display_logo2 (Display logo 2), signature_scan (Board representative signature), default_lang_id (Default lang), unmix_share_type (Unmix share type), coop_email_contact (Contact email address for the cooperator), default_country_id (Default country), allow_id_card_upload (Allow ID Card upload), board_representative (Board representative name), send_certificate_email (Send certificate email), send_confirmation_email (Send confirmation email), send_share_update_email, send_waiting_list_email (Send Waiting List email), subscription_journal_id, data_policy_approval_text, send_share_transfer_email, send_capital_release_email (Send Capital Release email), generic_rules_approval_text, property_cooperator_account (Cooperator Account), subscription_maximum_amount (Maximum authorised subscription amount), display_data_policy_approval, financial_risk_approval_text, internal_rules_approval_text, data_policy_approval_required (Is data policy approval required?), display_generic_rules_approval, display_financial_risk_approval
- res.partner · amplía un modelo existentetype, share_ids (Share Lines), legal_form (Legal form), representative (Legal Representative), company_register_number, subscription_request_ids (Subscription request), cooperative_membership_id, cooperative_membership_ids, representative_of_member_company (Legal Representative of Member Company)
- account.move · amplía un modelo existentesubscription_request (Subscription request), release_capital_request (Release of capital request)
- mail.template · amplía un modelo existenteis_cooperator_template (Cooperator mail template)
- account.journal · amplía un modelo existenteget_general_payment (Get general payments?), get_cooperator_payment (Get cooperator payments?)
- account.payment · amplía un modelo existente
- product.template · amplía un modelo existenteis_share (Is share?), by_company (Can be subscribed by companies?), short_name (Short name), by_individual (Can be subscribed by individuals?), force_min_qty (Force minimum quantity?), mail_template (Mail template), minimum_quantity (Minimum quantity), display_on_website (Display on website), default_share_product (Default share product)
- account.move.line · amplía un modelo existente
- operation.request · modelo nuevostate, invoice, user_id (Responsible), quantity (Number of share), company_id (Company), partner_id (Cooperator), request_date (Request date), partner_id_to (Transfered to), effective_date (Effective date), operation_type, share_product_id (Share type), share_short_name (Share type name), share_unit_price (Share price), receiver_not_member (Receiver is not a member), share_to_product_id (Convert to this share type), share_to_short_name (Share to type name), share_to_unit_price (Share to price), subscription_amount (Operation amount), subscription_request (Share Receiver Info)
- res.config.settings · amplía un modelo existentelogo_url, create_user, bottom_logo1, bottom_logo2, display_logo1, display_logo2, signature_scan, lang_id_default, unmix_share_type, coop_email_contact, country_id_default, allow_id_card_upload, board_representative, send_certificate_email, send_confirmation_email, send_share_update_email, send_waiting_list_email, subscription_journal_id, data_policy_approval_text, send_share_transfer_email, send_capital_release_email, generic_rules_approval_text, property_cooperator_account, subscription_maximum_amount, display_data_policy_approval, financial_risk_approval_text, internal_rules_approval_text, data_policy_approval_required, display_generic_rules_approval, display_financial_risk_approval
- subscription.request · modelo nuevocity, date (Subscription date request), iban (Account Number), lang (Language), name, type, email, phone, state, active, gender, source, address, user_id (Responsible), lastname (Last name), zip_code, birthdate (Date of birth), firstname (First name), company_id (Company), country_id (Country), is_company (Is a company), partner_id (Cooperator), company_name (Company name), company_type (Company type), is_operation (Is an operation), same_address (Same address), company_email (Company email), is_valid_iban (Valid IBAN?), ordered_parts (Number of Share), activities_city (Activities city)
- subscription.register · modelo nuevodate (Subscription Date), name (Number Operation), type (Operation Type), user_id (Responsible), quantity (Number of share), company_id (Company), partner_id (Cooperator), quantity_to (Number of share to), partner_id_to (Transfered to), share_product_id (Share type), share_short_name (Share type name), share_unit_price (Share price), total_amount_line (Total amount line), company_currency_id (Company Currency), share_to_product_id (Share to type), share_to_short_name (Share to type name), share_to_unit_price (Share to price), register_number_operation
- account.invoice.report · amplía un modelo existenterelease_capital_request (Release capital request)
- cooperative.membership · modelo nuevoname, email, member (Effective cooperator), share_ids (Share Lines), company_id (Company), cooperator, is_company, old_member (Old cooperator), partner_id, total_value (Total value of shares), coop_candidate (Cooperator candidate), effective_date, cooperator_type, number_of_share (Number of share), data_policy_approved (Approved Data Policy), generic_rules_approved (Approved generic rules), financial_risk_approved (Approved Financial Risk), internal_rules_approved (Approved Internal Rules), subscription_request_ids (Subscription request), cooperator_register_number (Cooperator Number)
- share.line.update.info · modelo nuevocooperator (Cooperator), share_line (Share line), effective_date (effective date)
- partner.create.subscription · modelo nuevoemail, share_qty (Share Quantity), company_id (Company), cooperator, is_company (Is company?), bank_account (Bank account), share_product (Share Type), register_number (Register Company Number), share_unit_price (Share price), subscription_amount (Subscription amount), representative_email (Representative email), representative_lastname (Representative last name), representative_firstname (Representative first name)
- validate.subscription.request · modelo nuevo
Texto generado por IA (DeepSeek) al leer el código de la versión 16.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-03Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.
Fuentes · Odoo 12.0
Confirmado el 2026-11-03 en la rama 12.0 de OCA/cooperative.
terminal Instalación y uso
Documentación de OCA · Odoo 16.0Consulta la documentación (no disponible en inglés por el momento).
Se necesita un módulo de localización junto con este módulo.
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, Configuración.
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.
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.