Add index on m2o relations.

This commit refs #20049
This commit is contained in:
Sergio Morillo 2021-09-06 09:22:07 +02:00
parent ecfaaf0a16
commit 697a530ece
1 changed files with 3 additions and 3 deletions

View File

@ -873,8 +873,8 @@ class SIIReportLine(ModelSQL, ModelView):
__name__ = 'aeat.sii.report.lines'
report = fields.Many2One(
'aeat.sii.report', 'Issued Report', ondelete='CASCADE')
invoice = fields.Many2One('account.invoice', 'Invoice',
'aeat.sii.report', 'Issued Report', ondelete='CASCADE', select=True)
invoice = fields.Many2One('account.invoice', 'Invoice', select=True,
states={
'required': Eval('_parent_report', {}).get(
'operation_type') != 'C0',
@ -959,7 +959,7 @@ class SIIReportLineTax(ModelSQL, ModelView):
__name__ = 'aeat.sii.report.line.tax'
line = fields.Many2One(
'aeat.sii.report.lines', 'Report Line', ondelete='CASCADE')
'aeat.sii.report.lines', 'Report Line', ondelete='CASCADE', select=True)
base = fields.Numeric('Base', readonly=True)
rate = fields.Numeric('Rate', readonly=True)