Bill of materials · Virtual kit · Assembly

Composed products: manage your kits without phantom stock and never forget a component

GSE-Web: create composed products (virtual kits) whose availability is calculated in real time from the stock of their components

MIN

number of possible assemblies

Auto

Automatic component decrement

0

Zero double entry

100%

Full traceability

With a composed product, GSE-Web guarantees at all times that:

Why managing composed products correctly is essential

When a product is sold, shipped or consumed as an assembly:

Phantom stock

Giving the kit its own stock creates an impossible-to-reconcile double count.

Forgotten component

Shipping a kit without decrementing its parts skews the entire inventory.

False availability

Promising a kit with a missing component leads to a stock-out mid-order.

The limits of manual kit management

Many organizations still manage their assemblies with:

Stock entered twice Side spreadsheets Manual calculations

Result:

  • Kit availability never up to date
  • Components decremented by hand (or forgotten)
  • Recurring inventory discrepancies
  • No trace of what was assembled

Stock that no longer reflects reality.

GSE-Web: composed products with

Enabling and configuring composed products

The module is enabled in one click, then each kit is defined in seconds.

Kit composition

Clavier × 1 Souris × 1 Écran × 1

Add components via real-time product search

Component stock

  • Keyboard 100
  • Mouse 50
  • Screen 150

Availability always follows the most limiting component

Module rules

  • The composed product has no stock of its own
  • A component cannot itself be a kit (1 level)

Stock behavior automatically adapted

availability calculated in real time

Availability calculated from the components

For each kit, GSE-Web continuously calculates the number of possible assemblies.

The calculation is simple and fully transparent:

# Stock of each component
# Quantity per assembly
# Division component by component
# Keep the minimum

Availability always reflects the limiting component.

08:14
●●● 📶
GSE-Web Availability calculated from the components
Recherche kit...

Ordinateur de bureau

Produit composé · ORD-BUREAU-01

Kit

50

assemblages

Souris

composant limitant

2 kits

Calculate real availability

Entries and exits: automatic explosion

Every movement on a kit is reflected on its components in three steps:

1
Entry

Kit entry

You record a movement on the composed product, exactly like a normal product.

This movement is:

  • recorded
  • checked
  • logged
2
Check

Disponibilité

Availability (the minimum across components) is checked before any write.

Assemblages possibles

50 ✓

3
Résultat

Création des mouvements

Assembly possible

Component movements are created automatically

Insufficient stock

Operation blocked, limiting component indicated

Zero double entry, zero oversight.

Track every assembly

Full traceability of assemblies

Every kit explosion is logged end to end:

Ordinateur de bureau · Assemblages
Live
Type Action Qté Opérateur Date
Kit entry

Ordinateur de bureau

Saisie sur le produit composé

× 3 M. Dupont 12/03 · 08:14
Component explosion

+3 Clavier

Composant 1/3 · automatique

+3 Système 12/03 · 08:14
Component explosion

+3 Souris

Composant 2/3 · automatique

+3 Système 12/03 · 08:14
Component explosion

+3 Écran

Composant 3/3 · automatique

+3 Système 12/03 · 08:14
Kit exit

Ordinateur de bureau

Disponibilité vérifiée : 50 ✓

× 2 Mme Martin 15/03 · 10:05
Component decrement

−2 Clavier · −2 Souris · −2 Écran

Explosion automatique de la sortie

−2 Système 15/03 · 10:05

Everything is logged. Everything is viewable. Everything is usable.

a kit is never split

Precise, multi-warehouse availability

Across multiple sites, a kit is never split across two warehouses.

  • Availability calculated warehouse by warehouse
  • Sum of possible assemblies per site
  • Perfect consistency of global stock

Preview before validation

Sortie de 2 × Ordinateur de bureau

Before each movement, GSE-Web shows the detail of the component movements that will be generated.

Clavier −2
Souris −2
Écran −2
  • List of impacted components
  • Calculated quantities
  • Confirmation before writing

No surprises: you validate fully informed.

Use cases across every sector

The composed product fits any assembly, kit or bundle activity.

E-commerce kits

Industrial sets

Bundles and lots

Assembly on demand

One mechanism, whatever your business.

Immediate visibility on your kits

At any time, you must be able to answer:

?

"How many kits can I assemble?"

?

"Which component limits me?"

?

"What did this kit exit generate?"

With GSE-Web:

At a glance, you get:

Real-time availability
Limiting component
Component detail
Assembly history

Zero calculation, zero doubt.

Before / After: kit management

Before

  • Kit stock entered by hand
  • Forgotten components
  • Approximate availability
  • Inventory discrepancies
  • Stock-outs mid-order

With GSE-Web

  • Real-time availability
  • Automatic component decrement
  • Preview before validation
  • Assembly log
  • Always-consistent stock

Why GSE-Web makes the difference

The composed product is not just a field: it is a stock-consistency engine.

Living bill of materials

Reliable availability

Zero double entry

Full traceability

The composed products module fits naturally into your daily operations.

Q

Kits

T

Sets

C

Bundles

+

Custom

Exemple concret

A concrete example

Take a Desktop computer, a product composed of a keyboard, a mouse and a screen.

Stock: 100 keyboards, 50 mice, 150 screens
Calculated availability: 50 computers
Limiting component: the mouse (50 in stock)
Exit of 2 computers → −2 on each component
All logged automatically

Stock stays accurate, with no manual intervention.

Reliable availability Zero double entry Full traceability

Move to simple, reliable, automatic kit management

Stop entering twice — automate

Stop guessing your availability — calculate it

Frequently asked questions

What is a composed product (virtual kit) in GSE-Web?

A composed product is an item with no stock of its own, defined by a bill of materials. Its availability is calculated from the stock of its components.

How is a kit's availability calculated?

GSE-Web takes the minimum, component by component, of available stock divided by the quantity required per assembly. The most limiting component sets the number of possible assemblies.

What happens to stock on a kit entry or exit?

The movement automatically explodes onto the components: entering or removing a kit increments or decrements each component per the bill of materials, with no double entry.