Truth in IT
    • Sign In
    • Register
        • Videos
        • Channels
        • Pages
        • Galleries
        • News
        • Events
        • All
Truth in IT Truth in IT
  • Data Management ▼
    • Converged Infrastructure
    • DevOps
    • Networking
    • Storage
    • Virtualization
  • Cybersecurity ▼
    • Application Security
    • Backup & Recovery
    • Data Security
    • Identity & Access Management (IAM)
    • Zero Trust
    • Compliance & GRC
    • Endpoint Security
  • Cloud ▼
    • Hybrid Cloud
    • Private Cloud
    • Public Cloud
  • Webinar Library
  • TiPs
  • DRAW

Procurement Lifecycle & Best Practices in ConnectWise PSA

Connectwise
05/31/2026
0
0 (0%)
Share
  • Comments
  • Download
  • Transcript
Report Like Favorite
  • Share/Embed
  • Email
Link
Embed

Transcript


TL;DR

  • ConnectWise PSA offers five product classes (agreement, bundle, inventory, non-inventory, service) that behave differently in procurement workflows, with inventory and non-inventory classes flowing through purchasing while service classes populate finance tabs
  • Critical procurement settings under My Company control costing methods (must match accounting package), auto-pick behavior, PO auto-close rules, and whether catalog costs update from PO changes (recommended to disable)
  • The complete procurement lifecycle flows from opportunity → sales order → purchasing approval → PO creation → receiving → picking → shipping → invoicing, with each step impacting inventory counts and accounting integration
  • Product catalog fields like category, subcategory, and product type drive GL mapping to accounting packages, while serialization and cost-by-serial options enable granular inventory tracking for items with varying acquisition costs
  • Partners migrating to procurement features can clean legacy demand using targeted strategies: ship non-inventory items directly, evaluate inventory items for invoicing status, cancel obsolete demand, or create non-syncing POs to clear screens without accounting impact

Product Catalog Configuration and Classes

The session opens with a comprehensive overview of ConnectWise PSA's product catalog structure, which serves as the foundation for all procurement activities. Anit Junaid explains the five product classes available: agreement, bundle, inventory, non-inventory, and service. Each class behaves differently when added to records like tickets, projects, or agreements. Non-inventory products are ordered on-demand and don't maintain warehouse quantities, while inventory products track on-hand counts, committed quantities, and support serialization with cost-by-serial capabilities. Service class products flow to the finance tab rather than the product tab during conversion, with price attributes determining billing methods (fixed fee, time and materials, not-to-exceed, or override rate). Bundle products act as containers grouping multiple products together, with phase bundles creating project phases automatically. Critical fields like product type, category, and subcategory drive GL mapping to accounting packages, ensuring revenue tracking aligns with financial systems.

Procurement System Settings and Defaults

The webinar details essential procurement configuration settings found under System > My Company > Honors tab. Key settings include costing method selection (average, FIFO, or LIFO) which must match the accounting package, and the critical 'disable system updates to product catalog costing' checkbox that prevents ad-hoc PO cost changes from updating the master catalog. The auto-pick setting determines whether received products automatically pick against demand or require manual picking, impacting inventory variance between PSA and accounting systems. Auto-close options for purchase orders and line items streamline workflows when approval processes aren't required. The approval workflow can be enabled to route purchasing demands through designated approvers before PO creation. Text defaults control whether sales tax, purchase order tax, and freight tax automatically populate on new records, with options to source tax codes from shipping addresses or vendor companies.

Complete Procurement Workflow Demonstration

A live demonstration walks through the entire procurement lifecycle starting with opportunity creation. When a bundle product containing inventory items is added to an opportunity and converted to a won sales order, PSA intelligently recognizes which components require procurement action. Products with available on-hand inventory flow to picking screens, while products lacking inventory generate purchasing demand. The demand moves through purchasing approvals (if enabled) to the purchasing screen where POs are created. Upon receiving products, users can enter packing slip numbers for partial shipments or allow the system to use PO numbers as defaults. The receiving action adds inventory to on-hand counts and syncs to accounting packages. Products then flow to pick and ship screens, with the final shipping action triggering invoice creation capability. The demonstration emphasizes how auto-pick settings affect this flow and the importance of maintaining inventory accuracy between PSA and accounting systems throughout the process.

Cleanup Strategies for Legacy Procurement Data

The session addresses a common challenge for partners beginning to use procurement features: clearing accumulated demand records from purchasing screens. For non-inventory products already invoiced, the recommendation is to ship them directly from the purchasing screen since they don't affect on-hand counts. For inventory products, partners must evaluate whether items are invoiced, require POs, or represent obsolete demand. Products that are invoiced but stuck in purchasing can be picked and shipped directly. Obsolete demand can be cancelled using the 'cancel products' action. For situations requiring PO creation to clear screens without impacting accounting, partners can create POs, receive and ship products, but prevent accounting sync by removing records from the unposted procurement queue in the interface. This multi-scenario approach allows partners to clean historical data while establishing proper procurement workflows going forward.

Chapters

0:00 - Introduction and Session Overview
3:36 - Product Catalog Fundamentals
6:24 - Product Classes Explained
11:11 - Inventory Class Products and Serialization
17:04 - Agreement and Bundle Class Products
24:09 - Service Class Products and Price Attributes
29:18 - Procurement System Settings
40:05 - Live Procurement Workflow Demonstration
46:32 - Purchase Order Creation and Receiving
49:06 - Pick and Ship Process
53:29 - Cleaning Up Legacy Procurement Data
57:58 - Q&A and Next Session Preview

Key Quotes

3:42 "The main point of PSA and procurement is product catalog and how it can be set up, what are different fields that can help you to link those revenues that you can generate from that product to your accounting package ..."
8:21 "Non-inventory is the only class in PSA that can be changed after, other than this non-inventory class, any other class cannot get changed, if you create a product with inventory class or might be an agreement class, it will get straight greyed out ..."
12:56 "You can serialize the items of the inventory class products and further you can also associate the cost with those serial numbers as well, for example, in the scenario, you might buy or purchasing these HP 17 laptops for your general public might be at a cost of say $1500 per unit, but you do also serve to education departments and as well, for them you do, did purchase the same HP 17 laptop at much lesser cost ..."
20:24 "Procurement in PSA is clever enough to recognize if the product is inventory or non-inventory. If it is added to any bundle product, it will still make those, make them flow to the procurement ..."
28:08 "From the conversion method, it's going to always fill up the finance information. This is how the service class products are supposed to be. These are for the actual rates for the labor component ..."
32:40 "It is recommended to keep this disabled because it's going to be it can mess up because every time if your team member is making change of the cost either on a PO and or either on the codes from the CPQ and it's going to reflect in it's going to update the cost on their product catalog ..."
33:41 "It is recommended to keep it checked so that any on-hand count will not go negative for you in the scenarios where your team member cannot assess or look into the on-hand count of the procurement module or the product catalog ..."
34:32 "Depending upon how long you're going to take to build that invoice and ship that product or mark that product shipped to the client it will cause that variance between your PSA inventory and your accounting inventory records ..."
48:26 "Partners to use can use digital scanners to scan the serial numbers as well ..."
52:42 "Many partners I have seen they do receive POs but pick and ship just sits there for them pick and ship screens are there a lot of record sitting for them for them so in the scenario you are facing that thing and your team is forgetting keep forgetting picking and shipping products on your screens it's better to go and clean out those screens ..."
56:49 "You can create PO for them you can mark those product pick and ship but all you need to do is to do not sync those PO's to your accounting package because deals are not true PO's those are fake PO's indirectly just to clear up your screens ..."

Categories:
  • » Data Protection » Backup & Recovery
  • » Data Protection
Channels:
News:
Events:
Tags:
  • Technical Deep Dive
  • How-To
  • Webinar
  • Best Practices
  • Data Protection
  • Getting Started
  • Product Catalog Configuration
  • Product Classes
  • Inventory
  • Non-Inventory
  • Service
  • Agreement
  • Bundle
  • Procurement Lifecycle Management
  • Purchase Order Processing
Show more Show less

Browse videos

  • Related
  • Featured
  • By date
  • Most viewed
  • Top rated
  •  

              Video's comments: Procurement Lifecycle & Best Practices in ConnectWise PSA

              Upcoming Webinar Calendar

              • 06/02/2026
                01:00 PM
                06/02/2026
                Delving into Our Latest Investigations and the 2026 Threat Landscape
                https://www.truthinit.com/index.php/channel/1930/delving-into-our-latest-investigations-and-the-2026-threat-landscape/
              • 06/10/2026
                02:00 PM
                06/10/2026
                Understanding the True Costs of DIY Data Classification vs. Buying Solutions
                https://www.truthinit.com/index.php/channel/1985/understanding-the-true-costs-of-diy-data-classification-vs-buying-solutions/
              • 06/23/2026
                10:00 AM
                06/23/2026
                Keepit Product Insights for June 23
                https://www.truthinit.com/index.php/channel/1990/keepit-product-insights-for-june-23/

              Upcoming Events

              • Jun
                02

                Delving into Our Latest Investigations and the 2026 Threat Landscape

                06/02/202601:00 PM ET
                • Jun
                  10

                  Understanding the True Costs of DIY Data Classification vs. Buying Solutions

                  06/10/202602:00 PM ET
                  • Jun
                    23

                    Keepit Product Insights for June 23

                    06/23/202610:00 AM ET
                    More events
                    Truth in IT
                    • Sponsor
                    • About Us
                    • Terms of Service
                    • Privacy Policy
                    • Contact Us
                    • Preference Management
                    Desktop version
                    Standard version