Skip to Content

Odoo 请购单添加序列号

添加请购单序列号

1. 通过操作界面实现

  • 点击“序列编码”。
  • 填写名称(自定义,需与其他序列编码区分开)和代码(模块名,如`buying.requisition`)。
  • 设置序列号格式参数(如`QGD-%(y)s%(month)s%(day)s-`,最后数字个数如4位)。
  • 将序列与请购单关联,使序列号在界面中生效。

2. 通过代码实现

  • 在视图中添加代码引用序列编号模块。
  • 在模型中接收序列号,如在`create`方法中获取序列号并赋值给指定字段。
  • 确保字段在视图中正确显示序列号。

权限设置

1. 实现不同用户组的界面呈现

使用`states`和`groups`属性控制界面元素的显示,如`states="area_manager" class="oe_highlight" groups='qg.group_manager,base.group_system'`。

2. 创建用户组

  • 在用户组管理中填写组名、用户组名和ID。
  • 通过External ID引用用户组,如`QG.group_manager`。

3. 在界面中应用用户组

在视图中使用用户组ID控制元素的可见性,如`groups='QG.group_manager,base.group_system'`。

通过以上步骤,可以有效地在Odoo中为请购单添加序列号,并根据不同的用户组设置权限,以满足企业的管理需求。

Odoo 请购单添加序列号
6776, Administrator March 30, 2015
Tags
Archive