Classes exist in both QBO and QBD; however, JobNimbus can only sync classes with QuickBooks Desktop.
Class is a label that you create in Quickbooks. It is a useful, versatile function that allows you to classify records in your QuickBooks for reporting purposes. Classes are customizable to group records by whatever label you need, such as Departments, Properties, Construction, Concrete, Commercial, Residential etc.
To Enable Classes in QuickBooks Desktop
- Select "Edit" on main top bar
- Select "Preferences"
- Select "Accounting"
- Select "Company Preferences"
- Check off "Use class tracking for transactions"
- Select "Ok"
To Add Classes to QuickBooks
-
Go to QuickBooks → Lists → Class List
-
Click on the Class drop-down menu at the bottom, and then New
-
Add the class and hit OK
To Import Newly Added Classes From QuickBooks
-
Go to JobNimbus → Settings → QuickBooks tab
- At the bottom of the screen, select 'Show Advanced Options'
- Click ‘Refresh QuickBooks Lists’
- Open the Web Connector and hit “Update Selected” How do I manually Force Sync using the QuickBooks Web Connector?
Please note: it may require multiple Web Connector runs after the list update for the classes to show within JobNimbus.
To Enable Class Syncing in QuickBooks
- Go to JobNimbus → Settings → Quickbooks tab
-
Select "Show setup options"
- Select "Change" next to Enable Class Tracking
-
Check the box next to “Enable Class Tracking”
- Select "Continue”
To Disable Class Syncing in JobNimbus:
Once you disable classes in JobNimbus, the ‘class’ field will no longer appear within JobNimbus.
- Go to JobNimbus → Settings → Quickbooks tab
-
Select "Show Setup Options"
- Select "Change" next to Enable Class Tracking
-
Uncheck the box next to “Enable Class Tracking”
-
Select "Continue"
Automations:
You may be notified of a class change via an automation email.
First, you must create an Email Template and include the fields that you need. Template Fields will populate information and alert you to which class the record was changed.
-
Go to JobNimbus → Settings → Templates
-
Add template → "Email"
-
Select "Insert Template Field"
-
"Contact/Job Others" → "Class"
-
Second, you must create an Automation for each class. The class is manually typed in and must exactly match the name of the class that you have for it to work properly.
-
Go to JobNimbus → Settings → Automations
-
Select + Add Rule
-
Input a Rule Name (such as “Class name change New York 1”)
-
Choose “When a Contact is Modified"
-
Select + Add Condition
-
Choose “If Class is equal to” and type the appropriate class name into the field
-
Ensure the box for “Only if class is modified” is checked
-
-
Select + Save
- Select + Add Action
- Choose send email
- Select the template from the drop-down menu
- Add a subject line and include the appropriate recipient(s)
- Save your changes
FAQ:
- How do I know if class syncing is enabled?
- Go to your Quickbooks settings in JobNimbus. Under "sync management", select show more options. Here you can see if class tracking is enabled.
- I created a new class in Quickbooks and it is not showing in JobNimbus?
- See steps above for the "To Import Newly Added Classes From QuickBooks" section.
- I deleted or made a class inactive in Quickbooks and I don't immediately see these changes.
- It may take several hours/sync runs for changes to take place.