Products and stock

Inventory

Active · assets embedded

Manage products, categories, brands, stock adjustments, and serialized device assets without losing the repair-shop context.

Where you find it in the app
/products/products/create/products/:id/brands/categories
Browse topics
At a glance

What you can do

  • Create consumable, device, and service products.
  • Maintain product details, brands, categories, and stock quantities.
  • Adjust stock and work with serialized device assets inside product and purchasing workflows.
  • Search an asset by IMEI or serial number when the asset data is available.
SpudgerHQ products inventory list
Products is the main workspace for searching and maintaining the catalog.
SpudgerHQ product creation form
Product creation starts by choosing the right product type.
How-to answers

Find the exact task

How do I add a product?

Open Products, choose to create a product, select the product type, and enter the product details before saving.

  1. Open Products → Create.
  2. Choose Consumable, Device, or Service.
  3. Complete the required fields and save the product.

What is the difference between a consumable, device, and service product?

Consumables are stocked parts or supplies, devices are physical items that can have serialized assets, and services represent work that does not require stock.

How do I edit or delete a product?

Needs verification

Open the product detail view to edit its available fields. Delete or archive actions depend on the product’s current usage and the permissions enforced by the app.

  1. Open Products.
  2. Select the product.
  3. Choose Edit, make the change, and save. Review the available destructive action only when the product is eligible.
Verification noteConfirm the exact delete/archive behavior against the current backend before promising irreversible product deletion.

How do I adjust stock?

Open the product or inventory action that exposes stock adjustment, enter the new quantity or adjustment reason, and save the change.

  1. Find the product in Products.
  2. Open its stock or adjustment action.
  3. Enter the adjustment and save it with the reason requested by the workflow.

How do I manage brands?

Open Brands from the inventory area to add, edit, or remove the brand values available to products.

  1. Open Brands.
  2. Create or select a brand.
  3. Save the change and use the brand on the relevant product.

How do I manage categories?

Open Categories to maintain the product categories used to organize the inventory list.

  1. Open Categories.
  2. Add or select a category.
  3. Save the change and assign it from the product workflow.

How do I add a serialized device asset?

Active · embedded workflow

Create or receive a device product, then add the device’s exact identifier through the product or purchasing workflow where assets are embedded.

  1. Create or open the device product.
  2. Use the asset section exposed by the product or purchase flow.
  3. Enter and verify the IMEI or serial number before saving.

How do I search for an asset by IMEI or serial number?

Active · embedded workflow

Use the product, purchase, order, or repair search surface that exposes serialized assets and enter the exact IMEI or serial value.

  1. Open the workflow where the device asset is used.
  2. Search with the IMEI or serial number.
  3. Open the matching asset and confirm its product and availability context.

Why are service products excluded from stock?

A service product represents labor or a service charge, so it does not consume a physical inventory quantity.

Why does a device require an exact serialized asset?

Serialized inventory identifies a specific physical device. Selecting the exact asset prevents the sale or order from being attached to an unrelated device.

Important rules and availability

Keep this context in mind

  • Service products are not stocked because they represent labor or a service rather than a physical item.
  • Serialized devices require the exact asset when a sale or order is tied to a specific device.
  • The standalone asset-list route is not exposed by the current route registry; treat asset management as embedded until verified.
Need more help?

Talk to the SpudgerHQ team.

Tell us what you expected to see and which workflow you were trying to complete.

Contact support