微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

是否可以在 Odoo V13 及更高版本中通过自动操作发送短信?

如何解决是否可以在 Odoo V13 及更高版本中通过自动操作发送短信?

我使用的是 odoo Enterprise V13。我正在尝试创建一个自动操作,以便在创建潜在客户后立即使用特定的手机号码向销售经理发送 SMS。我发现了一些类似的 here 并尝试将其作为服务器操作中的 python 代码进行模拟。

env['sms.composer'].action_send_sms({'numbers':'1386xxxxxxx','body':'New lead has been created in odoo'})
  • 但它给出了错误 action_send_sms() takes 1 positional argument but 2 were given
  • 正确的语法是什么,或者还有其他发送短信的方式,但是 通过自动操作和 python 代码

解决方法

我无法测试。但首先,创建 sms.composer 对象,然后发送它。 目前,您正在调用一个不带参数的函数。

my_sms = env['sms.composer'].create({'numbers':'1386xxxxxxx','body':'New lead has been created in Odoo'})
my_sms.action_send_sms()

https://github.com/odoo/odoo/blob/65e5b31f346030b6efcecf0de0ae448aeff7aae2/addons/sms/wizard/sms_composer.py#L148

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。