@classmethod
def _is_transaction_to_be_applied(cls, transaction) ->bool:
    """ determine if the transaction would be applied, even if zero transactions are found
        :param transaction: the working transaction
        :returns: a boolean value to determine if the transaction needs to be filtered out or not
        
        """
    if (transaction.transaction_type.post_zeros == True or transaction.
        total_amount > 0):
        return True
    else:
        return False
