问题标签 [odoo-8]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5758 浏览

python - 在 Odoo 8 中从另一个模型调用方法

我正在 ir_model“x_custom_model”中创建一个自定义模型,在 ir_model_fields 中自己的自定义字段“x_field_name”。同时我也在生成一个视图,它使用这个模型和那些字段。在此视图中,我正在生成一个 Button,单击该按钮时,必须在现有模型"my_model_name"中调用方法" my_method" 。

我正在尝试在“x_custom_model”中工作时访问此方法。问题在于没有调用该方法。任何帮助或提示将不胜感激

1)我尝试将方法名称作为名称属性的值:

2) 通过服务器操作 (Call_My_Method):设置 -> 操作 -> 服务器操作。

  • 操作名称:Call_My_Method。
  • 基本模型:x_custom_model。
  • 待办事项:执行 Python 代码。

Python代码:

什么都没有发生,甚至连打印都没有。

我目前被困在这个问题上,我似乎没有找到太多有用的信息,所以任何帮助都将不胜感激。

0 投票
1 回答
836 浏览

odoo-8 - compute and confirm all payslips of a batch once

I am working on Odoo and I have generated payslips of all employees and now I want to compute and confirm all the payslips of batch once. Is there any option in Odoo 8 ? I search a lot but i did not found any thing. Is it possible or not in odoo?

0 投票
1 回答
3518 浏览

xml - 规则如何在 Odoo v8 上运行?

我在 Odoo v8 中制作了一个模块。我的模块所做的一件事是向模型res.partner添加一个名为is_important的布尔字段。

您可能知道,sales 中的用户组是,权限先少,权限多: group_sale_salesmangroup_sale_salesman_all_leadsgroup_sale_manager。然后,我必须在我的模块中添加一些规则:

  • 属于 group_sale_salesman 组的用户不必看到字段is_importantTrue的合作伙伴,也不必看到来自不同州的合作伙伴。
  • 属于group_sale_salesman_all_leads组的用户 不必查看字段is_importantTrue的合作伙伴。

所以我实现了以下 XML 代码:

它似乎工作得很好,但是随后,我使用属于group_sale_manager组的用户登录,并且名为res_partner_no_important_rule的规则正在影响它(尽管没有为该组声明规则)。

就像该组继承了特权较少的组中限制最少的规则。这是真的?我对吗?

最后,我必须添加一条废话规则来解决这个问题,并允许属于group_sale_manager的用户在我实施其他规则(读取、写入、创建和取消链接到 True)之前保留他们拥有的权限:

实施最后一条规则后,它开始起作用。但是,有没有更好的方法来实现我想要的?

谢谢!

0 投票
1 回答
180 浏览

odoo-8 - ODOO 8中的公积金模块,具有完整的工作流程

ODOO 8中有没有可以处理公积金全流程的模块?我搜索了很多,我只找到了 Openerp7.0 中的 1 个模块。

0 投票
1 回答
333 浏览

nginx - nginx重写odoo 8

我在尝试重写 nginx 中的一些 URL 时遇到了一些问题。

我有一个使用 Odoo 的 CMS 制作的基本网站。我的目标是让网址“漂亮”

例如。example.com/services 将是客户在 URL 栏中输入和看到的内容,但它会加载 example.com/pages/website.services

我的重写是

/contact-us 和 /news 按预期工作,但 /services 仍在 URL 栏中显示 example.com/page/services 而不是 example.com/services

任何帮助或指示将不胜感激。

0 投票
3 回答
6577 浏览

python - 是否可以在不指定目标模型的“外键字段”的情况下建立 one2many 关系?

我想做一个与说superclassone2many关系的dummy.one。这样每个subclass继承superclass意志的人都one2manydummy.one. 问题是声明one2many关系迫使我指定链接dummy.onesuperclass. 因此,我需要为我创建的每一个创建many2one关系(外键)。dummy.onesubclass

唯一有效的技巧是我创建了一个many2many关系而不是one2many.

这是一个例子:

多对多:

有没有更好的方法来实现与many2many不必为 each 声明一个many2one字段相同dummy.one的效果subclass

0 投票
1 回答
279 浏览

python-2.7 - 合作伙伴分类帐报告中的发票状态

我想在每张发票的合作伙伴分类帐报告中添加客户发票的状态(未结、已付款、草稿)。我正在尝试在 odoo 8 的合作伙伴分类帐报告中添加客户发票的状态。

这是我要继承的模板:

为此,我添加了代码:

通过这样做,我可以在合作伙伴分类帐报告中添加行状态,但我无法在合作伙伴分类帐报告中显示状态(已付款、未结或草稿)。我该怎么做?

0 投票
1 回答
1338 浏览

odoo - Odoo - 如何将窗口操作绑定到侧边栏中的一级菜单?

我想将窗口操作与放置在 Odoo 界面左侧边栏中的菜单相关联。我在顶部菜单栏中有一个名为 Academy 的菜单,在左侧边栏中有另一个名为“Academy Content”的菜单。这是界面的图像。

图片链接:菜单 Odoo

“学院内容”菜单没有子菜单。我想将一个窗口操作(名为 action_academy_teachers)与“学院内容”菜单相关联。在视图(view.xml 文件)中,我定义了两个菜单。

问题是我无法点击“学院内容”菜单,它只是一个静态文本,而不是一个链接。但是,如果我将一个子菜单(名为“Academy Teachers”)添加到“Academy Content”菜单,并将窗口操作“action_academy_teachers”关联到“Academy Teachers”菜单,则当我单击此菜单时会触发此窗口操作。

但是我想在单击“学院内容”菜单时触发“action_academy_teachers”动作。我不想创建另一个子菜单来执行此操作。

窗口动作代码:

附加信息
Odoo:版本 8
操作系统:Ubuntu 14.04 32 位

0 投票
1 回答
959 浏览

openerp - 如何在 ODOO 中获取特定日期的日历(calendar.event)会议?

有人知道如何在 ODOO 中获取特定日期的日历(calendar.event)会议/活动或“从日期到日期”吗?

到目前为止,我已经阅读了使用会议 ID 的会议,如下所示:

在上面的输入参数 125 是我的会议 ID。所以我得到了那个特定会议ID的记录。但现在我想要基于日期的会议记录。

那么我该如何实现呢?这将是什么输入?

0 投票
2 回答
3747 浏览

odoo - 在odoo中向菜单项添加图标

我尝试将一个图标设置为menuitem,所以我发现属性图标是支持的,但是当我改变它的值时没有发生任何变化。

我想知道 odoo v7/8 中的 menuitem 是否仍然支持它。如果没有,如何将图标添加到菜单项?

编辑:

我尝试在 odoo 中自定义菜单的视图。因此,我覆盖了在 Web 模块中呈现“webClient_templates.xml”中菜单的模板,如下所示:

很可能,所有菜单项都将具有来自 font-awesome lib 的相同图标(即 fa-check)。现在,我尝试为每个菜单项添加一个特定的图标,我可以在 menuitem 的 xml 描述中以某种方式将其定义为一种属性或其他任何东西,然后像这样检索它:

我尝试使用 menuitem 的 icon 属性,即使它已被弃用,但 menu['icon'] 在模板级别无法识别。

请问有什么建议吗?