Free: take your organisation's maturity scan
Gfacility

Module configuration

Products

Catering products and reservable services, who can order what, when it's available, and how to handle bulk changes.

Updated Jan 23, 2026

Configuration · Modules · 4.3

In Gfacility you sell, deliver and reserve through products: catering (sandwiches, lunch, meeting packages) as well as reservable services (AV kit, bike rental, cleaning round). The same mechanism — product details, restrictions and availability — applies to both.

Why this matters to the business

"Lunch at 11:55 for today"

Threshold time → orders must be in at least day-1 before 13:00. Catering breathes with you.

"External parties order the exec lunch"

Restrictions link a product to a group/organisation → not visible to everyone.

"One-off order"

Custom product → once in the cart without polluting the catalogue.

"5% indexation across all prices"

Bulk-adjust via filter → reindex every product in one click.

The three layers of a product

Product details

Name, description, category, organisation (publisher/supplier), purchase and sales price, currency, VAT, tags.

Restrictions

Who & where can order — preset restriction rules. Multiple stackable (OR logic).

Availability

When deliverable: min/max lead time, threshold time, day schedule, date window, shipping cost.

Availability fields in detail

FieldWhat it controls
Min lead timeHow many hours/days ahead you must order at minimum.
Max lead timeHow far into the future you can order.
Threshold timeClock time for the order deadline — "at least 1 day ahead, before 13:00".
Min order quantityNo single pieces — only from X units onwards.
Date windowProduct can only be ordered between X and Y (seasonal catering).
Day schedulePer weekday: when deliverable (no lunch on Sundays).
Shipping costYes/no, and amount.

Custom product: one-off without polluting the catalogue

For exceptions — a specific wine, a one-off table arrangement — pick + custom product in the cart. Fill in name, category, price, description directly. Appears only on that one reservation, not in the catalogue.

Bulk-adjust for mass changes

For indexation or currency changes you update via filter + bulk:

Approach 1: Selection

Tick products → "Bulk-adjust selected rows". For small batches.

Approach 2: Filter

Build a filter, no ticks → "Bulk-adjust all rows". For large batches.

For price fields three modes: Change to (fixed value), Adjust by percentage (+5% indexation), Adjust by fixed amount (+€0.50). Always export first as a backup — bulk can’t be undone.

Which decisions will you make?

Which product categories?

Lunch · drinks · breakfast · ad-hoc · meeting services · …

Which restrictions to predefine?

Central restriction rules → reusable across hundreds of products.

Threshold times per supplier?

Varies per caterer → record agreements explicitly on the product.

Reservable services or separate tool?

Class "Service" on a CI vs. a separate product — one place or split.