Skip to main content

Documentation Index

Fetch the complete documentation index at: https://help.mathership.com/llms.txt

Use this file to discover all available pages before exploring further.

Product Mapping

Product mapping connects vendor products to your internal ingredients. This allows Bestellfix to convert ordered products into ingredient stock when orders are received.

What is product mapping?

A product mapping tells Bestellfix which ingredient should be updated when a vendor product is received. Example:
Vendor productIngredientConversion
1 box tomatoesTomatoes10 kg
1 crate milkMilk12 L
1 bottle oilOlive oil1 L

Why product mapping is important

Product mappings are required for automatic inventory receipts. Without a mapping, Bestellfix cannot know which ingredient should be updated.
Order itemMapping exists?Inventory result
2 boxes tomatoesYesTomatoes +20 kg
5 packs flourNoNo ingredient stock movement
Product mapping is required when ordered products should increase ingredient stock automatically.

When to use product mapping

Use product mapping when you want to:
  • Receive vendor orders into inventory
  • Convert ordered products into ingredient stock
  • Track stock quantities correctly
  • Calculate inventory value
  • Support reorder suggestions
  • Improve inventory reports

How mapping works

A mapping connects one vendor product to one internal ingredient. It can include:
FieldMeaning
Vendor productThe product from the vendor catalog or order
IngredientThe internal ingredient that should be updated
From unitThe product unit or packaging unit
To unitThe ingredient unit
FactorConversion factor from product quantity to ingredient quantity

Conversion factor

The conversion factor defines how much ingredient stock one received product creates.
Ordered quantityFactorIngredient stock added
1 box10 kg10 kg
2 boxes10 kg20 kg
5 packs1.5 kg7.5 kg
Formula: Received quantity × factor = ingredient quantity

Example

A vendor product is ordered as boxes, but your ingredient is tracked in kilograms.
FieldValue
Vendor productBox of tomatoes
IngredientTomatoes
From unitBox
To unitkg
Factor10
If you receive 3 boxes, Bestellfix adds 30 kg of tomatoes to inventory.

Packaging levels

Some vendor products have multiple packaging levels.
LevelMeaning
BoxOuter packaging
PackInner packaging
Piece, kg, or LBase quantity
Examples:
ProductPackaging structure
Tomato box1 box = 10 kg
Beer crate1 crate = 24 bottles
Cream carton1 carton = 12 packs × 1 L
Packaging levels help Bestellfix understand how a product should be converted into ingredient stock.

Automatic factor calculation

Bestellfix may help calculate the conversion factor from packaging information. This can use:
  • Product packaging text
  • Packaging levels
  • Selected ingredient
  • Ingredient base unit
  • Unit conversions
Always review automatically calculated factors before using them for live inventory.

Receiving orders with mappings

When receiving an order, Bestellfix checks each order item. If a product is mapped, the system can create a receipt movement in the inventory ledger.
Ordered productQuantity receivedMappingLedger entry
Tomatoes box21 box = 10 kgRECEIPT +20 kg
Milk crate31 crate = 12 LRECEIPT +36 L

Missing mappings

A missing mapping means Bestellfix cannot convert the product into ingredient stock. Common reasons:
  • The vendor product is new
  • The product was renamed
  • The ingredient does not exist yet
  • The conversion factor has not been set
  • The product should not affect inventory

Editing a mapping

You can update a mapping when the product, ingredient, unit, or factor changes. Typical changes include:
  • Change the linked ingredient
  • Change the target unit
  • Correct the factor
  • Update packaging levels
  • Fix a wrong unit conversion
Changing a mapping affects future inventory movements. Existing ledger entries are not automatically rewritten.

Deleting a mapping

Deleting a mapping stops future automatic inventory receipts for that product. Use this when:
  • The product is no longer used
  • The product was mapped incorrectly
  • The vendor product should not affect inventory
  • A cleaner mapping should replace it

Good mapping examples

Vendor productIngredientGood factor
1 box tomatoes, 10 kgTomatoes10 kg
1 bottle olive oil, 1 LOlive oil1 L
1 crate beer, 24 × 0.33 LBeer7.92 L
1 pack butter, 250 gButter0.25 kg

Common mistakes

Wrong factor

If the factor is too high or too low, received stock will be wrong.
ProblemResult
1 box = 10 kg, but factor is 1Stock is too low
1 bottle = 1 L, but factor is 12Stock is too high
250 g is entered as 250 kgStock is much too high

Wrong ingredient

If a product is mapped to the wrong ingredient, the wrong stock balance will change. Example:
Vendor productWrong mappingCorrect mapping
Tomato boxTomato soupTomatoes
Cream cartonMilkCream

Wrong unit

The ingredient unit should match how the ingredient is tracked. Examples:
IngredientRecommended base unit
Tomatoeskg
MilkL
Butterkg
Bottled drinksbottle, L, or piece depending on your workflow

Product mapping and inventory ledger

When a mapped product is received, Bestellfix can create an inventory ledger entry. The ledger entry may include:
FieldMeaning
IngredientThe ingredient affected
Storage unitWhere stock was added
Transaction typeUsually RECEIPT
QuantityConverted ingredient quantity
Unit costCost per ingredient base unit
ValueQuantity multiplied by unit cost
SourceRelated order item

Product mapping and costs

Product mappings also help calculate inventory value. When receiving an order, Bestellfix can use the product price and conversion factor to calculate a cost per ingredient unit. Example:
Product priceFactorUnit cost
€20.00 per box10 kg€2.00/kg
€12.00 per crate12 L€1.00/L
€5.00 per pack0.25 kg€20.00/kg

Product mapping and reorder suggestions

Product mappings can support reorder suggestions. If Bestellfix knows which vendor product belongs to which ingredient, it can suggest what to order when stock is low. Example:
Low ingredientMapped vendor productSuggested order
TomatoesTomato box 10 kgOrder tomato boxes
MilkMilk crate 12 LOrder milk crates
ButterButter pack 250 gOrder butter packs

Product mapping and reports

Product mappings improve inventory reports because received orders can be connected to ingredients. This helps answer questions like:
  • Which products increased stock?
  • Which ingredients were received?
  • Which vendor products are not mapped yet?
  • Which products create inventory value?
  • Which ingredients need better mapping?

Best practices

Use clear ingredient names

Keep ingredient names simple and consistent. Good examples:
  • Tomatoes
  • Milk
  • Ribeye
  • Butter
  • Olive oil
Avoid duplicate or unclear names such as:
  • Tomato
  • Tomatoes fresh
  • Tomatoes kitchen
  • Tomato box

Check the unit before saving

Before saving a mapping, confirm:
  • Product quantity
  • Packaging unit
  • Ingredient base unit
  • Conversion factor

Review high-value products carefully

Small factor mistakes can create large stock value errors. Review mappings especially for:
  • Meat
  • Fish
  • Wine
  • Spirits
  • Expensive dry goods
  • Products with complex packaging

Keep mappings up to date

Update mappings when:
  • Vendor packaging changes
  • Product names change
  • Product sizes change
  • Ingredient units change
  • New products are added

Common workflows

Map a vendor product to an ingredient

  1. Open the product mapping page
  2. Select the vendor product
  3. Select the internal ingredient
  4. Choose the correct units
  5. Enter or calculate the factor
  6. Save the mapping

Receive an order into inventory

  1. Open the order
  2. Check which items are mapped
  3. Add missing mappings if needed
  4. Select the storage unit
  5. Confirm received quantities
  6. Post the receipt to inventory

Fix a wrong mapping

  1. Open the mapping
  2. Check the linked ingredient
  3. Check the unit conversion
  4. Correct the factor
  5. Save the mapping
  6. Review future receipts carefully

Review unmapped products

  1. Open the receiving preview
  2. Check products marked as unmapped
  3. Create missing ingredients if needed
  4. Map each product to the correct ingredient
  5. Continue receiving the order

Common problems

Product does not increase stock

Check:
  • Product is mapped
  • Ingredient exists
  • Storage unit was selected
  • Received quantity is greater than zero
  • Receipt was posted

Stock quantity is wrong after receiving

Check:
  • Conversion factor
  • From unit
  • To unit
  • Received quantity
  • Product packaging
  • Duplicate receipt entries

Cost looks wrong

Check:
  • Product price
  • Conversion factor
  • Unit cost calculation
  • Ingredient base unit
  • Previous weighted average cost

Product appears as unmapped

Check:
  • Vendor product was selected correctly
  • Mapping was saved
  • Product was not deleted or replaced
  • The order item uses the same product record

Ingredients

Manage the ingredient master list used in product mappings.

Storage Units

Manage storage locations where received stock is stored.

Receiving Orders

Receive vendor orders and post mapped products into inventory.

Inventory Ledger

Review inventory movements created from receipts, usage, waste, transfers, and counts.

Inventory Reports

Analyze stock, movements, costs, and ingredient activity.

Reorder Suggestions

Use mappings and stock levels to suggest what should be ordered.