问题标签 [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.
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代码:
什么都没有发生,甚至连打印都没有。
我目前被困在这个问题上,我似乎没有找到太多有用的信息,所以任何帮助都将不胜感激。
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?
xml - 规则如何在 Odoo v8 上运行?
我在 Odoo v8 中制作了一个模块。我的模块所做的一件事是向模型res.partner添加一个名为is_important的布尔字段。
您可能知道,sales 中的用户组是,权限先少,权限多: group_sale_salesman,group_sale_salesman_all_leads,group_sale_manager。然后,我必须在我的模块中添加一些规则:
- 属于 group_sale_salesman 组的用户不必看到字段is_important为True的合作伙伴,也不必看到来自不同州的合作伙伴。
- 属于group_sale_salesman_all_leads组的用户 不必查看字段is_important为 True的合作伙伴。
所以我实现了以下 XML 代码:
它似乎工作得很好,但是随后,我使用属于group_sale_manager组的用户登录,并且名为res_partner_no_important_rule的规则正在影响它(尽管没有为该组声明规则)。
就像该组继承了特权较少的组中限制最少的规则。这是真的?我对吗?
最后,我必须添加一条废话规则来解决这个问题,并允许属于group_sale_manager的用户在我实施其他规则(读取、写入、创建和取消链接到 True)之前保留他们拥有的权限:
实施最后一条规则后,它开始起作用。但是,有没有更好的方法来实现我想要的?
谢谢!
odoo-8 - ODOO 8中的公积金模块,具有完整的工作流程
ODOO 8中有没有可以处理公积金全流程的模块?我搜索了很多,我只找到了 Openerp7.0 中的 1 个模块。
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
任何帮助或指示将不胜感激。
python - 是否可以在不指定目标模型的“外键字段”的情况下建立 one2many 关系?
我想做一个与说superclass
有one2many
关系的dummy.one
。这样每个subclass
继承superclass
意志的人都one2many
与dummy.one
. 问题是声明one2many
关系迫使我指定链接dummy.one
到superclass
. 因此,我需要为我创建的每一个创建many2one
关系(外键)。dummy.one
subclass
唯一有效的技巧是我创建了一个many2many
关系而不是one2many
.
这是一个例子:
多对多:
有没有更好的方法来实现与many2many
不必为 each 声明一个many2one
字段相同dummy.one
的效果subclass
?
python-2.7 - 合作伙伴分类帐报告中的发票状态
我想在每张发票的合作伙伴分类帐报告中添加客户发票的状态(未结、已付款、草稿)。我正在尝试在 odoo 8 的合作伙伴分类帐报告中添加客户发票的状态。
这是我要继承的模板:
为此,我添加了代码:
通过这样做,我可以在合作伙伴分类帐报告中添加行状态,但我无法在合作伙伴分类帐报告中显示状态(已付款、未结或草稿)。我该怎么做?
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 位
openerp - 如何在 ODOO 中获取特定日期的日历(calendar.event)会议?
有人知道如何在 ODOO 中获取特定日期的日历(calendar.event)会议/活动或“从日期到日期”吗?
到目前为止,我已经阅读了使用会议 ID 的会议,如下所示:
在上面的输入参数 125 是我的会议 ID。所以我得到了那个特定会议ID的记录。但现在我想要基于日期的会议记录。
那么我该如何实现呢?这将是什么输入?
odoo - 在odoo中向菜单项添加图标
我尝试将一个图标设置为menuitem,所以我发现属性图标是支持的,但是当我改变它的值时没有发生任何变化。
我想知道 odoo v7/8 中的 menuitem 是否仍然支持它。如果没有,如何将图标添加到菜单项?
编辑:
我尝试在 odoo 中自定义菜单的视图。因此,我覆盖了在 Web 模块中呈现“webClient_templates.xml”中菜单的模板,如下所示:
很可能,所有菜单项都将具有来自 font-awesome lib 的相同图标(即 fa-check)。现在,我尝试为每个菜单项添加一个特定的图标,我可以在 menuitem 的 xml 描述中以某种方式将其定义为一种属性或其他任何东西,然后像这样检索它:
我尝试使用 menuitem 的 icon 属性,即使它已被弃用,但 menu['icon'] 在模板级别无法识别。
请问有什么建议吗?