Fix asset operations display for purchase requests
This commit is contained in:
parent
0bb1a7b979
commit
061c6625ce
|
|
@ -409,7 +409,9 @@ class PurchaseRequest(models.Model):
|
|||
return res
|
||||
|
||||
def create_asset_operation(self):
|
||||
self.ensure_one()
|
||||
AssetOperation = self.env['account.asset.operation']
|
||||
operations_created = False
|
||||
for asset in self.asset_request_line_ids:
|
||||
exists = AssetOperation.search_count([
|
||||
('purchase_request_id', '=', self.id),
|
||||
|
|
@ -433,6 +435,8 @@ class PurchaseRequest(models.Model):
|
|||
|
||||
}
|
||||
AssetOperation.create(data)
|
||||
operations_created = True
|
||||
return operations_created
|
||||
|
||||
def create_asset_custody_lines(self):
|
||||
Asset = self.env['account.asset']
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
<field name="name">Assets Assignment</field>
|
||||
<field name="res_model">account.asset.operation</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="context">{ 'create': False }</field>
|
||||
<field name="context">{'create': False }</field>
|
||||
<field name="domain">[('purchase_request_id', '=', active_id),('type', '=', 'assignment')]</field>
|
||||
<field name="view_ids" eval="[(5, 0, 0),
|
||||
(0, 0, {'view_mode': 'tree', 'view_id': ref('exp_asset_custody.view_account_asset_assignment_tree')}),
|
||||
|
|
|
|||
Loading…
Reference in New Issue