问题标签 [odoo-9]

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 回答
2073 浏览

python - Odoo - 自定义模块卸载时出现内部服务器错误

我正在尝试制作一个简单的继承模块,以便可以在新的机会表单中添加更多字段,但 odoo 不喜欢我的代码。我是 Odoo 和 Python 的新手,所以不要怪我 :(

我的模块.py:

mymodule.xml:

在我的代码更改之后,我尝试了很多安装,直到我卸载它并且 odoo 崩溃了。我收到以下日志的“内部服务器错误”:

0 投票
1 回答
10260 浏览

javascript - Odoo 9. 如何覆盖表单小部件?

我与 odoo 9一起工作。在系统中,每种类型的字段都存在render_value方法:

如何将我的自定义方法render_value(例如在FieldChar中)用于所有表单?以及如何将特定的render_value用于一个表单或一个模块?

form_widgets.js在我的模块中创建,但我不明白如何正确覆盖字段。

你能提供一个小例子吗?预先感谢。

0 投票
3 回答
6185 浏览

openerp - odoo中的小数精度

我在 Odoo 9 社区版中遇到问题,我将数据库字段的小数精度更改为 3,如下所述, 在此处输入图像描述 还有会计/货币中的四舍五入。一切都只能在这两个界面中正常工作:

1:销售订单界面

在此处输入图像描述

2:销售订单

在此处输入图像描述

好消息是,在开发票中,一切都很好:

1:客户发票

在此处输入图像描述

2:发票

在此处输入图像描述

这个问题有什么解决办法吗?

0 投票
5 回答
3634 浏览

python - Odoo 迁移

我有一些扩展 Odoo 附加组件的模块。例如,my_module其中 expand的模型crm

对于扩展hr,product等的模块也是如此。我需要对模型进行一些更改。例如,在中my_module_1,我需要更改几个字段(类型,关系),在中my_module_2,只是为了删除一些字段等。当然我还需要更改每个模块的视图。当然,我有我的自定义模型,这些模型与来自不同应用程序/模块的模型有依赖关系。但我有必须存储的生产数据。我没有在 Odoo 中找到有关迁移(或模块同步)的任何信息。

我的问题是:在生产中更新模块/应用程序的最佳方式是什么(如果我们在模型和视图领域有很多变化)?提前致谢。

0 投票
3 回答
8952 浏览

openerp - 自定义模块未显示在应用列表中

我正在尝试将模块从 odoo 8 安装到 odoo 9。

我刚刚将整个文件夹复制到addonsodoo 9 中的文件夹,并期待我可以以某种方式在 odoo 9 中安装该模块,但它没有显示在要安装的应用程序列表中。我必须准备模块以显示在应用程序列表中的 odoo 结构是否有任何变化?

提前致谢。

0 投票
1 回答
1417 浏览

python - Odoo隐藏函数调用上的显示按钮

我是odoo和python的新手。我正在开发一个模块,我需要通过从“.xml”文件中调用一个方法来隐藏一个按钮,函数定义和主体在“.py”文件中。目前正在尝试隐藏这样的按钮

并且“start_button”列在“.py”文件中,代码类似

并且该 python 代码在名为“OeHealthLabTests”的类中。创建实验室时显示错误

我很困惑,我还没有找到实现它的方法。请指导我该怎么做。

谢谢你

0 投票
2 回答
223 浏览

python - Odoo9,当我更改我的models.py时出了什么问题?在 Windows 电脑中

首先,我是 Odoo 开发(和 Python)的新手。

我正在尝试将本教程作为我第一个使用 Odoo9 的应用程序的演示版本。

一切都很好,除非我更改了我的模型。 to :更新,升级我的应用程序,或卸载并安装应用程序......然后我需要重新启动我的电脑才能获得正确的结果!当然还有另一种解决方案,请帮忙?

0 投票
2 回答
723 浏览

python - 在 Odoo 9.0 中更改过滤器权限

我正在修改 Odoo 9.0 中的休假管理模块,并且当我创建员工用户时,我无法限制用户查看其他员工的休假。所以在我的情况下,他们能够看到每个员工离开,所以我应该给予什么样的限制,这样他们就看不到其他人的离开请求而只能看到他们自己的请求。我已经尝试向用户授予权限,但它对我不起作用是否需要对文件或权限或任何其他解决方案进行任何类型的更改。

我想限制员工查看其他人请假

如图所示,当我删除过滤器时,我能够看到每个员工的休假请求。我想从员工的角度限​​制这一点,所以我该怎么做

0 投票
1 回答
630 浏览

enterprise - 如何在 odoo 8 社区版中获取 odoo 9 企业版的 Web 界面?

我已经在我的系统中安装了 odoo 8 CE,但我希望在我的 odoo 8 社区版中使用 odoo 9 企业版的 Web 界面。谢谢。

0 投票
1 回答
772 浏览

openerp - 如何在 Odoo 9 中启用现金控制选项

Odoo 9 文档在销售点设置中显示现金控制选项。但我找不到销售点设置的现金控制选项。我尝试了不同的配置,但到目前为止没有任何收获。我正在寻找那个红色矩形选项:(

任何人都知道如何为销售点启用现金控制选项。或者任何人都可以确认此选项是否仅适用于企业版。我正在使用社区版本。附上图片在此处输入图像描述以便更好地理解。

提前致谢。!!!