Get professional assistance from
a local partner
Contact Me
Recent Updates

Inventory: Item Creation with Pricing Control

August 2025

Managing who can add new materials and controlling how pricing updates flow between job cards and your material database is now more flexible with enhanced security controls and pricing update preferences.

New Security Control

You can now restrict which staff members can create new materials and services through an enhanced security role setting.

How to Set Up Material Creation Restrictions

  1. Go to Settings > Security Roles
  2. Select a security role or create a new custom role
  3. In the Items/Services tab, disable "Can add new items/services"
  4. Save your changes and assign the role to relevant staff

When this setting is disabled:

  • Staff will see "No items match your search" instead of being able to create new items
  • The option to add new items is removed from dropdown menus
  • In the mobile app, the + button for creating new materials is hidden

New Default Security Role

A new "Default Staff Role (Can't Create Materials)" is now available with material creation disabled by default, making it easier to set appropriate permissions for field staff.

Material Pricing Update Control

You can now control whether changes made to material pricing on job cards update your main material database.

Pricing Update Options

Go to Settings > Preferences > Job Settings to configure the new "Update Material Pricing when changed on jobs" preference with three options:

  • Always updates materials in the database - Every price change on a job updates the master record
  • Only updates materials if the price goes up - Price increases update the database, decreases don't
  • Never updates materials in the database - Job pricing changes remain isolated to that job

Pricing Update Notifications

When working on job cards, you'll see helpful notices:

  • "Changes made to materials will update database pricing" appears when your changes will affect the master database
  • If a job has outdated pricing, you'll see "Items on this job card are -$45 different from the database" with an "Update Items" button to sync current pricing
Note: Price difference notifications only appear when the variance is significant (over 1% difference from database pricing).