changes
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<!--
|
||||
Server action bound to documents.document so the
|
||||
"Create Vendor Invoice" workflow appears in the cog/Actions
|
||||
menu of the Documents kanban + list views.
|
||||
|
||||
We dispatch through ``action_create_invoice`` so the same
|
||||
validation runs whether the user clicks the action or calls
|
||||
the method programmatically.
|
||||
-->
|
||||
<record id="action_create_invoice_from_document" model="ir.actions.server">
|
||||
<field name="name">Create Vendor Invoice (Fusion)</field>
|
||||
<field name="model_id" ref="documents.model_documents_document"/>
|
||||
<field name="binding_model_id" ref="documents.model_documents_document"/>
|
||||
<field name="binding_view_types">list,kanban</field>
|
||||
<field name="state">code</field>
|
||||
<field name="code">
|
||||
if records and len(records) == 1:
|
||||
action = records.action_create_invoice()
|
||||
else:
|
||||
raise UserError(_("Select exactly one document to convert into a vendor invoice."))
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
Reference in New Issue
Block a user