Skip to main content
Question

How to set an approval rule to flow for approval if the Vendor is an employee.

  • August 3, 2026
  • 2 replies
  • 15 views

Hi,

I have a requirement to configure an approval rule so that AP Bills are routed for approval when the vendor is an employee.

This is only one of several approval rules in our workflow, so hardcoding vendor IDs is not a feasible solution, as employees may change over time. Is there a standard way to identify employee vendors within approval conditions so that the rule can be evaluated dynamically?

Thank you!

2 replies

The cleanest way to do this without hardcoding Vendor IDs is to use Vendor Classes, not a direct "is employee" condition.

Steps:

  1. Go to Vendor Classes (AP201000) and create a class, say EMPLOYEE.
  2. Assign this Vendor Class to all vendors that represent employees (existing ones and any new ones going forward — this becomes part of your vendor onboarding process for employee-vendors).
  3. In your Approval Workflow for AP Bills, add a condition based on Vendor.VendorClassID = EMPLOYEE (via the condition builder, referencing the Vendor Class field).

This way, whenever a new employee-vendor is created, as long as they're assigned to that class, the rule picks it up automatically — no manual updates to the approval rule needed.

A couple of notes:

  • Acumatica doesn't have a native "IsEmployee" checkbox exposed directly in the condition builder for Vendors, so Vendor Class is the standard workaround most implementations use for this exact scenario.
  • If you want to be extra safe, you can also build a small Generic Inquiry joining Vendor and Employee tables and use that as a condition source in the workflow, but 9 out of 10 times, Vendor Class is simpler to maintain and easier for your AP team to understand and manage themselves without needing a consultant every time.

Vendor Class approach also has the side benefit of letting you set different posting/GL defaults for employee vendors if you ever need that later.


  • Author
  • Freshman I
  • August 3, 2026

@saravanaacumaticaconsultant , Is there a way to link existing employee records to vendors, or do we need to create a separate vendor profile for each employee ?