parameters: (self)
return_statement: return [
              # Lines on moves without any payable or receivable line are always exigible
              '|', ('move_id.always_tax_exigible', '=', True),
  
              # Lines with only tags are always exigible
              '|', '&', ('tax_line_id', '=', False), ('tax_ids', '=', False),
  
              # Lines from CABA entries are always exigible
              '|', ('move_id.tax_cash_basis_rec_id', '!=', False),
  
              # Lines from non-CABA taxes are always exigible
              '|', ('tax_line_id.tax_exigibility', '!=', 'on_payment'),
              ('tax_ids.tax_exigibility', '!=', 'on_payment'), # So: exigible if at least one tax from tax_ids isn't on_payment
          ]
docstring: Returns a domain to be used to identify the move lines that are allowed
          to be taken into account in the tax report.
docstring_summary: Returns a domain to be used to identify the move lines that are allowed
          to be taken into account in the tax report.
docstring_tokens: Returns a domain to be used to identify the move lines that are allowed to be taken into account in the tax report .
function: def _get_tax_exigible_domain(self):
          """ Returns a domain to be used to identify the move lines that are allowed
          to be taken into account in the tax report.
          """
          return [
              # Lines on moves without any payable or receivable line are always exigible
              '|', ('move_id.always_tax_exigible', '=', True),
  
              # Lines with only tags are always exigible
              '|', '&', ('tax_line_id', '=', False), ('tax_ids', '=', False),
  
              # Lines from CABA entries are always exigible
              '|', ('move_id.tax_cash_basis_rec_id', '!=', False),
  
              # Lines from non-CABA taxes are always exigible
              '|', ('tax_line_id.tax_exigibility', '!=', 'on_payment'),
              ('tax_ids.tax_exigibility', '!=', 'on_payment'), # So: exigible if at least one tax from tax_ids isn't on_payment
          ]
function_tokens: def _get_tax_exigible_domain ( self ) : return [ # Lines on moves without any payable or receivable line are always exigible '|' , ( 'move_id.always_tax_exigible' , '=' , True ) , # Lines with only tags are always exigible '|' , '&' , ( 'tax_line_id' , '=' , False ) , ( 'tax_ids' , '=' , False ) , # Lines from CABA entries are always exigible '|' , ( 'move_id.tax_cash_basis_rec_id' , '!=' , False ) , # Lines from non-CABA taxes are always exigible '|' , ( 'tax_line_id.tax_exigibility' , '!=' , 'on_payment' ) , ( 'tax_ids.tax_exigibility' , '!=' , 'on_payment' ) , # So: exigible if at least one tax from tax_ids isn't on_payment ]