采购订单电子邮件链接已损坏

时间:2018-12-22 00:30:55

标签: odoo odoo-12

创建采购订单并通过电子邮件发送到发送给供应商的电子邮件中的PO链接(查看采购订单)时,它不起作用。
当我打开此链接(查看采购订单)时,它给我一个错误 找不到网址: http://localhost:8012/mail/view?res_id=9&model=purchase.order&access_token=6ceaa079-11eb-4537-836c-6c3b9fc2c27b

Image1

Image2

3 个答案:

答案 0 :(得分:0)

检查系统参数web.base.url是否设置为可公开访问的地址,而不是localhost。您可以在Odoo菜单设置/技术/系统参数中找到此设置。在开发人员模式下,可以访问菜单。

并非总是已知的Odoo功能是,默认情况下,使用管理员帐户登录时,URL设置会自动更新。如果您使用非公开地址登录Odoo,例如本地主机,将导致链接地址错误。为了避免这种情况,您可以通过创建参数True的web.base.url.freeze参数来冻结更新,并使用正确的URL更新参数中的web.base.url。

因此,我不会说Odoo采购订单链接已损坏。如果您在参数中设置了本地主机,则这是预期的工作方式。顾名思义,本地主机地址只是本地主机。您或您的供应商无法在除Odoo服务器上的其他任何地方使用本地主机链接访问Odoo服务器。

答案 1 :(得分:0)

Please make sure that you have single db in your system or use -d parameter while starting odoo server

start odoo service using

python3 odoo-bin -d your_db_name

this will solve your issue.

答案 2 :(得分:0)

是代码

python3 odoo-bin -d your_db_name

添加到odoo配置文件了吗?