Merge pull request #4809 from expsa/khazraji_account
make attach & menu
This commit is contained in:
commit
897f24bf51
|
|
@ -104,6 +104,9 @@ class AccountMove(models.Model):
|
|||
if record.purchase_id.requisition_id and record.purchase_id.requisition_id._name == 'purchase.requisition':
|
||||
related_pairs.add(('purchase.requisition', record.purchase_id.requisition_id.id))
|
||||
|
||||
if record.purchase_id.confirmation_ids:
|
||||
for conf in record.purchase_id.confirmation_ids:
|
||||
related_pairs.add(('budget.confirmation', conf.id))
|
||||
# Accumulate all related model-id pairs
|
||||
all_models_ids.update(related_pairs)
|
||||
|
||||
|
|
@ -150,6 +153,10 @@ class AccountMove(models.Model):
|
|||
if self.purchase_id.requisition_id and self.purchase_id.requisition_id._name == 'purchase.requisition':
|
||||
related_pairs.append(('purchase.requisition', self.purchase_id.requisition_id.id))
|
||||
|
||||
if self.purchase_id.confirmation_ids:
|
||||
for conf in self.purchase_id.confirmation_ids:
|
||||
related_pairs.append(('budget.confirmation', conf.id))
|
||||
|
||||
# Build domain with explicit pairs
|
||||
domain = []
|
||||
if related_pairs:
|
||||
|
|
|
|||
|
|
@ -36,6 +36,6 @@
|
|||
<field name="view_mode">tree,kanban,form</field>
|
||||
<field name="domain">[('type','=','purchase.request')]</field>
|
||||
</record>
|
||||
<!-- <menuitem action="action_budget_confirmation_form" id="menu_budget_confirmation"-->
|
||||
<!-- parent="account_budget_custom.main_budgets_menu" sequence="5"/>-->
|
||||
<menuitem action="action_budget_confirmation_form" id="menu_budget_confirmation"
|
||||
parent="account_budget_custom.main_budgets_menu" sequence="5"/>
|
||||
</odoo>
|
||||
|
|
|
|||
Loading…
Reference in New Issue