Skip to main content
February 7, 2022
Solved

Find, correct or delete a Class created in error

  • February 7, 2022
  • 2 replies
  • 0 views

I made a typo and created a new Class when entering a transaction. Weeks later, I noticed the new (wrong) Class and corrected it wherever it could be found. 

I would like to delete that "bad" Class and cannot as I receive an error message "Warning This Class is used in transactions and cannot be deleted." 

Question: How can I find where any/all transactions where the Class was used to fix it? I have unsuccessfully tried searches, reports by Class, etc.

Best answer by Pete_Mc

I removed all Memorize transactions and tried again, no luck. Thanks for the suggestion. 

 


Found more info posted by @Alessandra_B which is also for QB Mac.  Give this a try and see if it helps.

 

First, let's pull up your Item Listing report. Here's how:

  1. Click on Reports from the menu bar.
  2. Hover your mouse on List, and select Item Listing.
  3. Click on Customize Report.
  4. In the Columns box, select class.
  5. Click on the Filter tab.
  6. In the Choose Filter box, click on Class, and select the unused class.
  7. Click on OK.

Next, you need to pull up your Customer, Vendor and Employee Contact List. This way you'd know if you've assigned classes to them. You may follow these steps.

  1. Click on Reports from the menu bar.
  2. Hover your mouse on List.
  3. Choose Customer Contact List, Vendor Contact List, and Employee Contact List one at a time.
  4. Click on Customize Report.
  5. In the Columns box, select class.
  6. Click on the Filter tab.
  7. In the Choose Filter box, click on Class, and select the unused class.
  8. Click on OK.

Lastly, you need to pull up your Chart of Accounts list to know that the unused class is not used in any of them. Here's how:

  1. Click on Lists from the menu bar.
  2. Click on Chart of Accounts.
  3. Right click on the page, and click on Customize Columns.
  4. From the Available Columns box, click on Class.
  5. Click on Add.
  6. Click on OK.

Once you've verified that the class is not used in any of these and still unable to delete it, you can run the Verify and Rebuild Data utilities.

  1. To Verify Data:
    1. Click on File from the menu bar.
    2. Hover your mouse on Utilities.
    3. Click on Verify Data.
    4. If you see QuickBooks detected no problem with your data, select OK.
    5. If Verify finds an issue with your data, you will be prompted to Rebuild Now or View Errors.
  2. To Rebuild Data:
    1. Click on File from the menu bar.
    2. Hover your mouse on Utilities.
    3. Click on Rebuild Data.
    4. On the QuickBooks Information window, select OK. Note that as long as the cursor is moving while displaying QuickBooks not responding, the rebuild is still ongoing.
    5. Select OK when you see Rebuild has completed.

Once done, you can delete your unused class again from your class list.

2 replies

February 7, 2022

In the Windows version you go to the Lists drop-down menu and then Class List.

 

Right click or Double click and edit the name.

February 7, 2022

Thank you Pete but I am trying to remove the "wrong" class. I do have the existing "correct" class already. I am hoping I can find the incorrect ones, fix them and delete the wrong class. 

I did try to rename this wrong one to the correct name and QB tells me the name is already in use (no ability to merge them). 

 

 

February 7, 2022

I'm going to guess this is one of those QB quirks like not being able to switch a Bank entry if you accidentally put something in as a Deposit.  You have to delete it to put it back in as a Payment.

 

So at this point, I'd pick the Class Name that has the fewer entries and change them all to the other name (even if it's the wrong Name).  Once you're moved them all, try to Delete the name with no transactions.  There is a chance you may need to log out and then back in for QBs to recognize there are no associated transactions.

 

Once you've got everything associated to one Name, edit it to what you want. 

 

NOTE: One way to get all the items you're trying to change the name FROM is to create a Report for that Class Name.  As you edit each one to the other name they should drop from your Report.  So you'll have an idea of how many are left to go or a way to pick up the process again if you need to stop.

February 8, 2022

@Sandy Eggo wrote:

I made a typo and created a new Class when entering a transaction. Weeks later, I noticed the new (wrong) Class and corrected it wherever it could be found. 

I would like to delete that "bad" Class and cannot as I receive an error message "Warning This Class is used in transactions and cannot be deleted." 

Question: How can I find where any/all transactions where the Class was used to fix it? I have unsuccessfully tried searches, reports by Class, etc.


Found it / fixed it (leaving a trail for others). I right-clicked the wrong Class and ran a QuickReport and it came up empty. I clicked the Filter option and tried every drop-down under Account until "All bank, a/r, a/p, u/f" worked. Corrected the wrong entry and deleted the wrong Class. Whew.