web_direct_print/data/ir_actions_server.xml
2025-11-27 10:11:39 +07:00

16 lines
612 B
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data noupdate="1">
<!-- Server Action to trigger direct print -->
<record id="action_direct_print" model="ir.actions.server">
<field name="name">Direct Print</field>
<field name="model_id" ref="base.model_ir_actions_report"/>
<field name="state">code</field>
<field name="code">
if object:
action = env['web.direct.print'].direct_print_action(object.report_name, env.context.get('active_ids', []), context=env.context)
</field>
</record>
</data>
</odoo>