在使用 Odoo 10 中的会计模块时。我对默认电子邮件模板有疑问,我想将发票发送到公司的电子邮件地址,而不是我分配给公司的发票联系人。
似乎您可以编辑电子邮件模板,并且收件人字段设置为${object.partner_id.id}
如何找到公司发票联系人的相应代码?
我发现用户对象有一个类型属性。当该属性设置为“发票”时,该用户是链接的公司发票联系人。但无法将发票上的公司连接到其用户并测试类型属性。
在使用 Odoo 10 中的会计模块时。我对默认电子邮件模板有疑问,我想将发票发送到公司的电子邮件地址,而不是我分配给公司的发票联系人。
似乎您可以编辑电子邮件模板,并且收件人字段设置为${object.partner_id.id}
如何找到公司发票联系人的相应代码?
我发现用户对象有一个类型属性。当该属性设置为“发票”时,该用户是链接的公司发票联系人。但无法将发票上的公司连接到其用户并测试类型属性。
您可以尝试从发票对象访问回销售订单。
${object.sale_id.partner_id.id}
但是,如果没有sale_id
(通常这仅适用于手动创建的发票),您可能需要确定模板以供使用。在这种情况下,它将使用销售订单的合作伙伴 ID,否则使用发票的合作伙伴 ID。
${object.sale_id.partner_id.id or object.partner_id.id}
如果没有sale_id
,上述内容可能会导致错误,因此您可能需要做一些更笨重的事情,例如:
${object.sale_id and object.sale_id.partner_id.id or object.partner_id.id}