跳转到主要内容

管理您的合作伙伴

项目描述

Beta License: AGPL-3 OCA/cooperative Translate me on Weblate Try me on Runboat

管理合作社的合作伙伴。

基本流程可以是以下这样

  • 为个人(法人或自然人)创建订阅请求

  • 验证订阅请求,资本释放请求(发票:account.move)。此发票发送给未来的合作伙伴。

  • 记录合作伙伴的付款,并将资本释放请求标记为已支付。

  • 创建新的合作伙伴(特殊合作伙伴),并将正确的类型和数量的股份与该新合作伙伴关联。

  • 新合作伙伴出现在合作伙伴登记册中。

功能

  • 管理多个股份类型

  • 管理股份订阅请求

  • 合作伙伴可以是个人或公司

  • 获取最新的合作伙伴登记册

  • 在合作伙伴视图中查看合作伙伴的股份

  • 管理合作伙伴的离职

  • 管理不同股份类型之间的转换

  • 在流程中自动发送邮件给未来的合作伙伴

  • 可用于多公司配置

  • 生成合作伙伴证书和有关合作伙伴的多个报告

配置

  • 在公司设置资本释放请求的默认付款条款。

  • 在公司设置合作伙伴账户。

目录

安装

## 从 easy_my_coop* 迁移到 cooperator 模块

在更新模块之前运行此命令

cat rename_deprecated_modules.py | ./odoo/odoo-bin shell -c odoo.conf --no-http  --stop-after-init -d <db-name>

## 使用pip部署

我们使用了[Odoo 配置工具](https://pypi.ac.cn/project/setuptools-odoo/#packaging-a-single-addon)从Odoo 清单中生成pypi文件。为了部署任何打包模块,以便Odoo可以稍后安装它们,您可以创建一个名为venv的虚拟环境(该环境在git中被忽略)`shell python -m venv venv `然后从[pypi](https://pypi.ac.cn/user/coopdevs/)安装它们。

### 示例

例如,对于插件cooperator_portal

pip install odoo14-addon-cooperator-portal==14.0.1.0.0.99.dev9

请注意,对于单词分隔,pypi使用短横线-,而Odoo使用下划线_

使用

请参阅[文档](https://doc.it4socialeconomy.org/books/application-cooperators)(目前没有英文版)。

需要此模块的本地化模块。

已知问题/路线图

将应用程序参数中的所有合作者设置收集和整合。

考虑以下重构:1. 删除布尔字段“代表”和地址类型“代表”之间的潜在冗余。2. 如果联系人不是代表,则防止新联系人具有代表地址类型。请参阅[此问题](https://github.com/coopiteasy/vertical-cooperative/issues/350

known_caveats:合作者本地化模块必须分割,以便在安装cooperator模块时不包含cooperator_website模块。

为当前公司以外的公司注册订阅请求的付款不会为合作伙伴创建合作会员信息。

应在res.partner表单中添加“合作社会员”页面,显示合作伙伴的所有合作社会员信息(cooperative_membership_ids)。该页面仅对同时属于cooperator_group_user组和base.group_multi_company组的用户可见(如何实现?)。它应该显示所有公司的会员资格,还是仅显示用户“登录”的公司(在菜单中已勾选)?如果显示所有公司,则将与cooperative_membership_rule_company ir.rule发生冲突。

变更日志

14.0.2.1.0 (2024-04-15)

功能

  • 重做res.partner表单视图,如版本16中所做。(#105)

错误修复

  • res.partner表单视图中删除重复的成员字段。(#47

  • 修复创建新联系人(res.partner)时出现的错误,如版本16中所做。(#105

14.0.2.0.0 (2023-07-25)

功能

  • 每个公司现在都有自己的与合作者相关的电子邮件模板。如果没有设置模板,则使用默认(全局)模板。(#73

  • 此模块使用的ir.sequences不再全局;每个公司都有自己的合作者会员序列。(#74

  • 按公司创建订阅日记。(#75

  • 通过在需要的地方设置company_id并添加Many2one字段的check_company标志来改进多公司一致性。(#77

  • 添加了用于多公司使用的ir.rules。如果用户不是相关公司的成员,则无法访问此模块的记录。(#78

  • 将合作社会员属性从res.partner移动到新的cooperative.membership模型,并在res.partner上添加公司相关的计算字段以实现向后兼容。(#82

14.0.1.6.0 (2023-02-23)

功能

  • 已移除所有选择小部件。(#55)

12.0.5.3.0 (2022-09-05)

改进了文档

  • 添加了 USAGE.rst 以告知本地化模块是必要的。(#346)

12.0.5.0.0 (2022-06-23)

弃用和移除

  • 当公司上没有定义合作者账户时,此模块以前默认为代码为 '416000' 的账户。由于该代码仅限于比利时,此行为已被移除。功能已移至 l10n_be_cooperator。(#314)

12.0.3.3.2 (2022-06-20)

错误修复

  • 修复名称计算崩溃问题 (#330)

错误跟踪器

错误在 GitHub Issues 上跟踪。如果在那里遇到问题,请检查您的问题是否已被报告。如果您是第一个发现它的人,请通过提供详细和受欢迎的 反馈 来帮助我们将其解决。

请不要直接联系贡献者以获取支持或技术问题的帮助。

鸣谢

作者

  • Coop IT Easy SC

贡献者

  • Coop IT Easy SC:

    • 侯赛因·巴克哈利

    • 罗宾·库恩

    • 雷米·泰曼斯

    • 维克多·尚庞诺

    • 文森特·范罗斯姆

    • 曼努埃尔·克莱伊斯·布瓦耶尔

    • 卡门·比安卡·巴克

    • 雨果·德·凯泽尔

维护者

本模块由 OCA 维护。

Odoo Community Association

OCA,或 Odoo 社区协会,是一个非营利组织,其使命是支持 Odoo 功能的协作开发并推广其广泛应用。

此模块是 GitHub 上 OCA/cooperative 项目的组成部分。

欢迎您贡献。要了解如何贡献,请访问 https://odoo-community.org/page/Contribute

项目详情


下载文件

下载您平台对应的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

此版本没有可用的源分布文件。请参阅有关生成分布存档的教程。

构建分布

odoo14_addon_cooperator-14.0.2.1.1-py3-none-any.whl (201.6 kB 查看哈希值)

上传时间 Python 3

由...