合作伙伴变更集
odoo8-addon-partner-changeset的Python项目详细描述
合作伙伴变更集
此模块扩展了合作伙伴的功能。它允许创建 在修改合作伙伴而不是直接修改时必须验证的变更集 修改。规则允许配置必须验证的字段。
配置
访问权限
变更集规则必须由具有组Changesets Configuration的用户编辑。变更集只能由用户应用或取消 与组Changesets Validations
变更集规则
可以在Sales > Configuration > Partner Changesets > Fields Rules中配置变更集规则。对于每个合作伙伴字段, 可以定义操作:
- 自动:始终应用对此字段所做的更改
- 验证:对此字段所做的更改必须由手动确认 “变更集用户”用户
- 从不:此字段上所做的更改总是被拒绝
在任何情况下,用户所做的所有更改都将始终应用 直接在用户上,但为 历史。
支持的字段是:
- 字符
- 文本
- 日期
- 日期时间
- 整数
- 浮动
- 布尔型
- 许多21
规则可以是全局的(没有源模型)或由源模型配置。 按源模型列出的规则具有优先级。如果未配置字段 对于源模型,它将使用全局规则(如果存在的话)。
如果某个字段没有规则,则会将其写入没有变更集的合作伙伴。
使用量
一般情况
第一步是创建变更集规则,完成后,写入 合作伙伴将被创建为变更集。
查找变更集
菜单列出了Sales > Configuration > Partner Changesets > Changesets中的所有变更集。
但是,直接从 合作伙伴。挂起的变更集可以直接从右上角访问 合伙人的观点。对合作伙伴的新筛选显示了合作伙伴 至少有一个挂起的变更集。
处理变更集
变更集显示对合作伙伴所做更改的列表。一些 根据 变更集规则。唯一需要用户执行操作的更改是 “挂起”更改。当接受更改时,值会写在 用户。
“更改”视图显示合作伙伴字段的名称、原始值 新的价值观伴随着变化的状态。点击 在某些情况下会显示更详细的视图,例如, 可以单击关系的链接。
变更集上的按钮允许在 一次。
加载项中的自定义源规则
想要用自己的规则创建变更集的插件应该通过 当他们在合作伙伴上书写时,请按上下文中的下列键:
- __changeset_rules_source_model:请求的模型的名称 更改
- __changeset_rules_source_id:请求 更改
而且,他们应该在 ChangesetFieldRule._domain_source_models添加他们的模型( 与传入的__changeset_rules_source_model相同。
源用于应用规则,允许 不同来源的不同规则。它还存储在 信息。
已知问题/路线图
- 实际上只支持字段类型的子集
缺陷跟踪器
在GitHub Issues上跟踪错误。如果有麻烦,请 如果您的问题已经报告,请检查那里。如果你先发现它, 通过提供详细且受欢迎的feedback,帮助我们粉碎它。
学分
图像
- 奥多社区协会:Icon。
贡献者
- guewen baconnier<;guewen.baconnier@camptocamp.com>;
维护人员
此模块由OCA维护。
oca,或odoo社区协会,是一个非营利性组织 任务是支持odoo特性和 促进其广泛应用。
若要对此模块作出贡献,请访问https://odoo-community.org。