Skip to main content

ConnectWise and HaloPSA: set product type and procurement defaults per subcategory

What we're building

Admins can set two defaults on each product subcategory:

  • ConnectWise Product Type (ConnectWise only). New products in that subcategory get this type when they are first created in ConnectWise, instead of always the tenant default.
  • "Does not require procurement". This is pre-filled on every new product in that subcategory, including products created from the quick-create dialog, Pax8, Marketplace and CSV import. The toggle is now also visible in quick-create. In ConnectWise it decides Inventory vs Non-Inventory; in HaloPSA it decides whether items are marked consignable.

Both are optional. Leave them empty and nothing changes.

Good to know

  • ConnectWise only accepts Product Type and Class when a product is first created. The defaults apply to new products, not to products that already exist in ConnectWise. Other quoting tools have the same ConnectWise limit.
  • For products that are already wrong in ConnectWise, the workaround stays the same: deactivate the item in ConnectWise, ask support to clear the link, and sync again. We are checking whether Product Type can be changed afterwards.
  • We chose category defaults over a dropdown on every product. One setting covers every way a product gets created, and it's how comparable tools handle it.
  • Autotask: no change.

Merged into this post: "add product type and product class selector", "change Product Type on the product level", "Default Product Class to Non-Inventory" and "HaloPSA items set as consignable".

Status: To Do3 comments

Log in to comment and vote

Comments3

  • Emerald Sprout

    •

    Sep 24

    •

    Merged request

    •

    1 vote

    Default Product Class to "Non-Inventory" for ConnectWise Sync

    I want the default product class in Salesbuildr to be "non-inventory" instead of "inventory". Currently, when a new product is created, it defaults to "inventory", which causes issues in ConnectWise (CW) because CW prevents shipping "inventory" class products if there is no equivalent quantity in stock. This is causing issues on the accounts' end, my side, and on the admin side. Example: https://sales.unitec.ie/product/qzS87mreJLP4475oQyx2/testing-product?quoteId=TqB14tTbdZZyD2VwSaDC
  • Beige Plasma

    •

    Sep 24

    •

    Merged request

    •

    6 votes

    Connectwise: add product type and product class selector to product creation

    When a customer tries to create a product with a tenant using Connectwise, allow them to select the Connectwise product type and Product Class on the creation dialog.

  • Gray Tomato

    •

    Aug 25

    To add to this;

    It would be nice to have all important settings as drop downs and not a ‘I hope I have the right setting toggled’ toggle.

    I don’t know why we need 5 different ‘Create <product/bundled product/service/labor>’ buttons when 1 button would do with a single drop-down type for Product Type and Product Class.