The catalog
The Parts and stock section of the menu gathers what the garage sells and what it buys: parts, supplier items, fixed-price services, labor and service templates, but also the stock, the stock counts, the parts to order, the orders and the committed purchases. Each area has its own menu entry (Catalog, Stock, Orders, Suppliers, Prices to review); the catalog, stock and purchasing pages keep the common tab bar at the top. Amounts are entered excluding VAT, in euros (for example “12.50”).
The entry is visible with the permission to view the catalog, to view the stock or to order from suppliers.
The tabs
Section titled “The tabs”The same tab bar is shown at the top of every page of the catalog, the stock and purchasing:
Items, Garage parts, Families, Fixed-price services, Services, Labor, Stock, Stock counts, To order, Orders and Committed purchases. Each one appears only with the permission that opens its screen: the catalog for the first six, the stock for Stock and Stock counts, ordering from suppliers for the last three. No address has changed: a link or bookmark to the stock or to purchasing still opens the same screen, now with the tab bar.
Items is the tab that opens by default with the permission to view the catalog.
What is each tab for? Below the bar, one sentence says what the open tab is for, followed by a Help link to its section of this documentation. Hovering over a tab shows the same sentence. In short: Items searches everything you can sell (your parts and your suppliers’ catalogs); Garage parts is your own parts catalog; Stock shows the quantities on hand of the tracked parts; To order, Orders and Committed purchases cover buying from suppliers.
The Items tab is a single search: the Search the catalog field looks at the same time, from the first letters, in the garage parts, the items of the synchronized supplier catalogs, the fixed-price services, the labor and the service templates. Type several words: each one must appear. With nothing typed, the tab shows the garage catalog.
The filters All, Parts, Suppliers, Fixed-price services, Labor and Services limit the search to one kind of item. Low stock keeps only the stocked parts below their alert threshold; the Supplier list keeps only the parts linked to that supplier and its items.
Results are grouped by kind (Garage parts, Supplier items, Fixed-price services, Labor, Service templates), twenty per group; Show more displays the rest of the group.
- A garage part shows Stock 3 · Available 1, the badges Low stock, Out of stock or Not stocked, and its default supplier (see below). Available is the stock minus what open jobs ask for (planned, in progress or on hold). It is a calculation made when the screen is displayed: nothing is reserved.
- A supplier item shows the supplier, the sale price the part would have once created, and the supplier’s stock. That price comes from the price rule of the supplier’s category mapping; failing that, the recommended retail price, otherwise the purchase price. With no known price, the item says so.
- An item already linked to a garage part appears only once, under the part. Search for it by the reference the supplier gives it: you find the part.
Reorder and order
Section titled “Reorder and order”With the Order from suppliers permission, each line offers an action:
- Reorder, on a garage part: the dialog suggests a quantity: what the open jobs ask for, plus the alert threshold, minus the stock, minus what is already ordered (drafts included), rounded to the supplier’s multiple. A part with no threshold that an open job asks for therefore gets a suggested quantity; once the part is ordered the suggestion drops, and the dialog suggests 1 when there is nothing left to reorder. You can change it. The default supplier is the part’s preferred supplier, otherwise its only supplier. If the part has several suppliers and none is preferred, Garage+ does not choose for you: the dialog asks you to set a preferred supplier from the part sheet. With no linked supplier, a message invites you to link one (Open the part sheet).
- Order, on a supplier item: Garage+ creates the garage part, then the order line. The Manage the catalog permission is also required.
In both cases the quantity is added to the supplier’s draft order (a draft is created if there is none). The View the order link opens it; the order is checked and sent as usual (see Supplier orders). Unlike Create the orders in the parts to order, the quantity is not capped by the need: it is an order you choose.
What each person sees
Section titled “What each person sees”- Supplier items: Manage the catalog or Order from suppliers permission.
- Quantities (stock, available, stock badges): View the stock permission.
- Purchase prices: Manage the catalog or Order from suppliers permission.
Garage parts
Section titled “Garage parts”Each part has a reference, unique within the garage: “AB-123”, “ab 123” and “AB123” designate the same part, because hyphens, spaces and capital letters are ignored. You also enter the description, the brand (optional; once you have typed two characters, the brands already used by your garage are suggested) and the unit: piece, liter, centiliter, milliliter, meter, centimeter, kilogram, gram, pair or set.
The unit is printed after the quantity on quotes, invoices and workshop documents (“400 g”, “2 pr” for two pairs, “1 set”, “2 sets”, “50 cl”). Garage+ never converts one unit into another: a grease sold by the gram is counted in grams everywhere (stock, lines, documents). Choose the unit in which you buy and sell the part: once a part has been used (stock movement or work order line), its unit can no longer be changed; create another part to sell in another unit. Each unit also carries a standard code (UN/ECE) that the electronic invoice will use.
The purchase price is optional; the sale price excl. VAT is required. The VAT is chosen from the rates defined in the garage settings.
You can also enter the part’s barcode (EAN) (8 to 14 digits, spaces are removed) and its manufacturer reference (the reference of the part’s manufacturer, for example “FA196HH”). Both are used by search and to find the part in a supplier catalog.
A non-stock part is ordered on demand or supplied by the customer: it is not tracked by stock.
A reused part is a second-hand or refurbished part: tick the Reused part (second-hand or refurbished) box. The list shows it with the Reused badge, and the flag is copied onto the work order line when you add the part (on its own, in a fixed-price service or through a service template).
A tracked part whose stock is not zero cannot be marked non-stock: first adjust its stock to zero. A part that has stock movements cannot be deleted: disable it.
Search finds a part by its reference, description, brand, barcode or manufacturer reference (with or without hyphens and spaces). A part that has already been used cannot be deleted: disable it, it will no longer be offered but remains readable in the history.
Filters and paging
Section titled “Filters and paging”The list is filtered on the server by the search (reference, description, brand, barcode or manufacturer reference), the brand, the family (one family, or No family), the supplier linked to the part and the status (Active by default, Disabled or All). With the permission to see purchase prices, the Margin below the threshold box keeps only the parts whose margin has fallen below the alert threshold in the settings (those of Prices to review). Filters are kept in the page address: you can bookmark it or send it to a colleague. The list is read in pages of 25; the page is also in the address, and changing a filter goes back to page 1.
Each row shows the reference, the description, the family, the stock (with the permission to view stock, for a tracked part), the purchase price excl. VAT and the rate (with the permission to see purchase prices) and the sale price excl. VAT. The list is paged by 50 parts; below the table, Previous and Next change page and the total number of parts of the filter is shown.
Selection and bulk actions
Section titled “Selection and bulk actions”Tick parts, or the header box Select all on this page. When the whole page is ticked and the filter contains more parts, Select the N parts of the filter extends the selection to all of them (2,000 parts at most: beyond that, narrow the filter). Changing page or filter clears the selection.
An action bar appears at the bottom of the screen with the number of selected parts and Clear selection:
- Family… puts the parts in a family (or removes them from any family: No family). Also tick the family values you want to apply to the parts (VAT, unit, stock tracking, price rule); what is not ticked stays as it is. The result says how many parts changed and names the parts that were refused with the reason: a part that has already been used keeps its unit, a part whose stock is not zero stays tracked in stock. The other parts are processed.
- Margin… changes the sale price of all the selected parts (see the next section).
- Deactivate (or Reactivate, depending on the state shown) removes the parts from the catalog suggestions without deleting them.
- Export downloads a CSV file of the selected parts: reference, description, brand, family, unit, VAT, purchase price (with the permission to see it), sale price, price rule, stock (with the permission to view stock), status, barcode and manufacturer reference. The export is not available in a support session.
Without the Manage the catalog permission, only Export remains available.
Bulk margin
Section titled “Bulk margin”Margin… offers two modes:
- Follow the purchase price: the parts switch to the “purchase price × coefficient” rule with the chosen coefficient and rounding; their sale price will from then on follow their purchase price (that of the preferred supplier if known).
- Set the price: choose a target rate (margin on sale price or margin on cost) and a rounding; the sale price is calculated once from each part’s recorded purchase price, then the parts switch to an entered price.
The Preview button shows, part by part, the purchase price, the sale price before and after and the rate before and after, and says how many parts change price. The parts set aside are named with the reason: no purchase price, or a calculated price above €999,999.99. Apply is only available after the preview of the displayed settings: changing a setting clears the preview. Each price change leaves a trace in the part’s price history.
Margin on sale price or margin on cost
Section titled “Margin on sale price or margin on cost”Two rates are often confused. The margin on sale price is the share of the sale price that is margin: (sale − purchase) / sale (for a purchase at €60 sold at €100: 40%). The margin on cost is calculated on the purchase price: (sale − purchase) / purchase (same example: 66.67%). Garage+’s calculation does not change: only the display does. Choose it in the garage settings, in the Rate shown in the catalog field: Margin on sale price, the default, or Margin on cost. The choice applies to the list column, a part’s sheet and the Margin… preview.
Part sheet
Section titled “Part sheet”New part and Edit open the sheet in a side panel to the right of the list. Its sections:
- General: reference, description, brand, family, long description, weight in grams, unit, barcode, manufacturer reference, VAT, reused flag and, for an existing part, the Active box. When creating a part, choosing a family pre-fills the VAT, unit, stock tracking and price rule with those of the family; you can change them.
- Price: purchase price excl. VAT, price rule, sale price excl. VAT and sale price incl. VAT (entering one calculates the other with the part’s VAT) and the rate, with the permission to see purchase prices.
- Stock: Non-stock part box, stock balance (with the permission to view stock) and a link to the part’s stock page.
- Part suppliers: see below.
- Log: price history and a link to the stock movements.
Price rule
Section titled “Price rule”The price rule sets how the part’s sale price excl. VAT is calculated:
- Price entered (default): the sale price is the one you enter; Garage+ never changes it.
- Recommended retail price: the sale price is the recommended retail price excl. VAT of the item at the part’s preferred supplier.
- Purchase price × coefficient: the sale price is the purchase price multiplied by the chosen coefficient (from 1 to 10, for example “1.8”).
For the last two rules, choose the rounding of the calculated price: to the cent, to 10 cents, to the euro, or up to “.90” (€34.08 becomes €34.90). The page shows the resulting price (“Computed selling price: €34.08 excl. VAT”) and the sale price field becomes read-only. If the data is missing (no recommended retail price, no purchase price), the current sale price is kept.
Part suppliers
Section titled “Part suppliers”The Part suppliers section, on a part’s page, lists the suppliers you buy it from: the supplier reference, the order multiple (pack quantity, 1 when sold individually) and the last purchase price excl. VAT. Click Add a supplier and choose from the declared suppliers.
Only one supplier is preferred: the first one added is preferred automatically, and ticking another one replaces the previous one. The part’s purchase price follows its preferred supplier: for an item of the Bihr catalog, the Bihr price of your account; otherwise, the last purchase price entered on the link. Removing a supplier does not change the part’s purchase price.
Price history
Section titled “Price history”The Price history section lists each change of the purchase price or sale price, most recent first: date, origin (Entered: price changed by hand; Price rule: rule changed, or price recalculated by the rule when a supplier is linked to the part or becomes its preferred one; Synchronization with the supplier), old and new price. No price changes without leaving a trace. Without the permission to see purchase prices, only sale price changes are listed.
Prices to review
Section titled “Prices to review”The Prices to review button (Garage parts tab) lists the active parts:
- whose margin is below the garage threshold (20% by default), when their purchase price is known. The margin is the margin on sale price: (sale price − purchase price) / sale price;
- or whose purchase price rose by more than the threshold (15% by default) in one go over the last 30 days, whatever the price rule.
Each row shows the prices, the margin, the rise and the reason; the reference leads to the part. The dashboard shows “N parts to review” when the list is not empty. Both thresholds are set in the garage settings.
Below the parts, the Fixed-price services below the margin threshold section lists the active fixed-price services whose cost is known and whose margin is below the same threshold (see Cost and margin of a fixed-price service): price excl. VAT, cost, margin. Adjust price opens a field on the row: enter the new price excl. VAT then Save; only the price of the service changes (not its duration nor its parts), and work orders already entered keep their prices.
Match with a supplier catalog
Section titled “Match with a supplier catalog”Your existing parts are not linked automatically to the catalog of a connected supplier (Bihr): the nightly synchronization creates no link. The Match with a catalogue button (Garage parts tab) suggests, for each active part not yet linked to that supplier, the item that resembles it most, with the reason:
- Same EAN: the part’s barcode is the item’s;
- Same manufacturer reference and brand: same manufacturer reference (ignoring spaces, hyphens and capital letters) and same brand;
- Same reference: the part’s reference is the item’s supplier reference (same simplified spelling).
Only one suggestion per part, the best in this order; items withdrawn from the catalog are never suggested. Choose the supplier, check each pair, tick the right ones (or Tick all on this page), then Link selection (200 parts at most at a time). Nothing is linked without this approval.
For each approved pair, the part is linked to the item (see Part suppliers): this supplier becomes the preferred one if the part had none, and its purchase price then follows the item’s (the change is recorded in the price history); the part’s price rule does not change. If a pair is no longer valid when linking (item withdrawn in the meantime, part already linked by someone else…), nothing is linked and a message says so: reload the page and start again.
Part created from a supplier item
Section titled “Part created from a supplier item”In a work order, choosing an item of a connected supplier in the part search (“From Bihr” section) adds the part to the catalog. Garage+ first checks that it is not already there, in this order:
- a part already linked to this item;
- a part with the same EAN;
- a part with the same manufacturer reference and the same brand (ignoring spaces, hyphens and capital letters).
If a part matches, that part is placed on the line, and it is linked to the item if it was not already (as preferred supplier if it had none). A disabled part is not reused: re-enable it first.
Otherwise, the part is created with the item’s description, brand, EAN and manufacturer reference. Its reference is the manufacturer reference if no part already has it, otherwise the supplier reference. The VAT, stock tracking, unit and price rule come from the supplier’s category mapping (supplier settings): the mapping of the item’s most precise category (segment, then family, then group), otherwise the default mapping (recommended retail price, part tracked in stock, garage default VAT). A mapping VAT that is no longer one of the garage’s rates is replaced by the default rate. The purchase price is the supplier’s price for your account; the sale price follows the price rule (if the data is missing: the recommended retail price, otherwise the purchase price). The supplier becomes the part’s preferred supplier.
Labor types
Section titled “Labor types”The Labor tab lists the labor types. A labor type combines a standard category (maintenance, mechanics, diagnosis, bodywork…), a label specific to your garage and an hourly rate excl. VAT. The rate is copied onto each labor line, where it can still be edited: changing the catalog rate therefore never alters an existing work order.
The optional internal hourly cost (excl. VAT) is what one workshop hour costs you (wages, charges, overheads). It never appears on a quote or an invoice: it is used to compute the cost and margin of fixed-price services. Left empty, it is unknown.
Fixed-price services
Section titled “Fixed-price services”A fixed-price service is a service at a fixed price (for example “Oil change”). Its planned duration is used by the schedule to book the right slot. The included parts are placed on the work order at zero price, since the price of the service already covers them. The labor type of the service is chosen from a list that you filter by typing a few letters of its name.
To create a service close to another one, open the ⋯ menu of its row then Duplicate: the copy takes the labor type, price, VAT, duration and included parts, under the name “Oil change (copie)”; then edit it.
Cost and margin of a fixed-price service
Section titled “Cost and margin of a fixed-price service”The tab shows the cost, margin and margin % of each fixed-price service:
- cost = sum of the included parts (quantity × purchase price) + planned duration × internal hourly cost of the labor type;
- margin = price excl. VAT − cost; margin % = margin / price excl. VAT (margin on sale price, as for parts).
If the purchase price of an included part or the internal hourly cost of the labor type is missing, the cost is unknown and the three columns show “—” (never 0). A service without parts only depends on the hourly cost; a service with a zero duration counts no labor. A Below threshold badge flags a margin below the garage threshold (the same as for prices to review).
In the service form, each included part shows its unit cost (purchase price excl. VAT), and a line gives the cost and margin as you type. Nothing is stored: the cost follows the current purchase prices and hourly cost.
Service templates
Section titled “Service templates”A service template groups, in an order you choose, fixed-price services, parts and text lines (200 characters at most, for example “Free 20-point check”): for example “12,000 km service”. Move up and Move down set the order of each item. You can restrict it to a vehicle type. Its duration is the sum of the durations of the fixed-price services it contains.
Add automatically
Section titled “Add automatically”The Add automatically choice applies the template to every new file, without any action on your part:
- To new repair orders: when a repair order is created (including from the schedule);
- To new quotes: when a quote is created.
The added lines carry the Default badge (see Lines added automatically) and can be deleted like any other. Nothing is added when a vehicle is checked in, nor when a quote becomes a repair order (it keeps its lines). One template per choice: if another template is already added automatically at the same stage, the form says so (“Will replace …”) and saving sets it back to No. The list flags the chosen template with the Automatic: repair order or Automatic: quote badge.
Who can do what
Section titled “Who can do what”- View the catalog: permission
View the catalog (parts, fixed-price services, service templates, labor types).View stock (quantities, locations, movement log, alerts, export)opens the Stock menu entry, andOrder from suppliers (parts to order, purchase orders, committed purchases)the Orders and Committed purchases entries (only the permitted tabs appear). - Reorder and Order from the Items tab: permission
Order from suppliers (parts to order, purchase orders, committed purchases)(andManage the catalog and hourly ratesfor a supplier item). - Create or edit a family, change the family, margin or status of several parts (bulk actions): permission
Manage the catalog and hourly rates. Export a selection of parts: permissionView the catalog (parts, fixed-price services, service templates, labor types)(purchase prices and stock appear in it only with their permissions). - Edit the catalog and a part’s suppliers, see Prices to review, match with a supplier catalog and create a part from a supplier item: permission
Manage the catalog and hourly rates. Without it, the create, edit and delete buttons do not appear (the View button opens the sheet, in a panel, read-only). - See purchase prices (parts, part suppliers, price history) and the cost and margin of fixed-price services: permission
Manage the catalog and hourly ratesorOrder from suppliers (parts to order, purchase orders, committed purchases). Without one of them, they are not shown. - Duplicate a fixed-price service, adjust the price of a service below the margin threshold, edit the internal hourly cost: permission
Manage the catalog and hourly rates.