【问题标题】:How to achieve "Send by email" functionality in "Quotations" and "Sales Order" module in ODOO?如何在ODOO的“报价单”和“销售订单”模块中实现“通过电子邮件发送”功能?
【发布时间】:2015-05-05 11:33:45
【问题描述】:

我正在 iOS 中开发 ODOO 应用程序。 我想在ODOO的“报价单”和“销售订单”模块中实现“通过电子邮件发送”功能。

那么是否有任何 API 可用于实现此功能?

或者我应该在 iOS 中以编程方式生成 PDF 并使用 MFMailComposeViewController 类发送它?

谢谢

【问题讨论】:

    标签: openerp odoo openerp-8 odoo-8


    【解决方案1】:

    最好重用 Odoo 功能。 该按钮调用销售订单模型的方法。 如果您激活开发者模式,您可以识别方法的名称:

    方法是action_quotation_send,和write一样在外部API中可用。

    不幸的是,这个特定的方法会打开一个向导:它只是准备一些数据,然后返回一个动作到 webclient 以打开“向导”对话框,而实际操作只会在那里执行,带有它的“发送”按钮。

    要拥有一个可通过单个 API 调用使用的完全自动化的过程,您需要自己实现一个方法。 website_sale 官方模块确实有 something similar,所以我建议您为您的用例提取相关代码。

    【讨论】:

    • 谢谢 daniel.. 意思是你想说我想在 web 中实现另一种方法来发送邮件并从 iOS 应用程序调用该方法...?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-09
    • 1970-01-01
    • 2018-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多