如何从odoo服务器操作(GUI)中打印报告



如何在GUI中进行服务器操作的odoo 10打印自定义拣选报告报告id: id=690

(我正在尝试自动打印所有新确认的订单)

我刚刚注意到这个模块支持odoo 10

https://apps.odoo.com/apps/modules/15.0/printnode_base/

这可能是你最好的选择。

从odoo服务器获取报告:{server}/report/pdf/{report_id}/{object_id}例子:

https://odoo.yourcompany.com/report/pdf/account.report_invoice_with_payments/70

我无法访问Odoo 10,但是对于现代Odoo,您可以生成这样的报告:

pdf_data = self.env.ref('account.report_invoice_with_payments').with_user(SUPERUSER_ID)._render_qweb_pdf([invoice.id])[0]

这个pdf_data是pdf数据的字节,可以发送到服务器或保存到文件。

相关内容

  • 没有找到相关文章

最新更新