(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
        ]
Returns a domain to be used to identify the move lines that are allowed
        to be taken into account in the tax report.
Returns a domain to be used to identify the move lines that are allowed
        to be taken into account in the tax report.
Returns a domain to be used to identify the move lines that are allowed to be taken into account in the tax report .
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
        ]
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 ]