---
id: topic/business-central/get-started/learn/contoso-coffee-demo-data/manufacturing
type: topic
title: Manufacturing
summary: Contoso Coffee manufacturing demo walkthroughs for Business Central. They cover production BOMs, routings, capacity, flushing, planning, variants and subcontracting, and answer how-to questions about setting up and running these scenarios with sample data.
tier: official
language: en
system: manufacturing
review:
  state: reviewed
  by: opus
  at: "2026-10-07T02:19:49.659Z"
  flags: []
generated:
  at: "2026-10-08T06:31:25.130Z"
  pipeline: 0.2.0
  prompts:
    hub-topic: 1
  input_hash: 97ab2b44cff39c643e32c2e5d33154751c5401e8b00ae1b5b4a0a4d12ff74104
evidence:
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/combine-automatic-manual-flushing
    title: Combine Automatic and Manual Flushing
    date: "2026-05-19"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/create-firm-planned-production-order-change
    title: Create a firm planned production order and change it
    date: "2026-05-19"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/create-new-production-bom-version
    title: Create a New Production BOM and BOM Version
    date: "2022-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/create-new-routing
    title: Create a New Routing
    date: "2022-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/contoso-coffee-manufacturing-intro
    title: Introduction to Contoso Coffee Manufacturing
    date: "2026-07-16"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/set-up-process-subcontracting-operation
    title: Set up and process a subcontracting operation
    date: "2026-08-13"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/set-up-new-capacity
    title: Set Up New Capacity
    date: "2022-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/subcontracting-pricing-item-charges
    title: Set up subcontracting prices and allocate item charges
    date: "2026-08-13"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/subcontracting-component-supply-methods
    title: Use different component supply methods in subcontracting
    date: "2026-08-13"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/order-planning-create-reserve-supply
    title: Use Order Planning to Create and Reserve Supply
    date: "2022-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/variants
    title: Variants
    date: "2025-09-11"
    commit: null
    t: null
    quote: null
links:
  learn:
    - https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/combine-automatic-manual-flushing
    - https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/create-firm-planned-production-order-change
    - https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/create-new-production-bom-version
    - https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/create-new-routing
    - https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/contoso-coffee-manufacturing-intro
    - https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/set-up-process-subcontracting-operation
    - https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/set-up-new-capacity
    - https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/subcontracting-pricing-item-charges
    - https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/subcontracting-component-supply-methods
    - https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/order-planning-create-reserve-supply
    - https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/variants
  objects:
    - object/page/4765
  features: []
  topics:
    - topic/business-central/get-started/learn/contoso-coffee-demo-data
  localizations: []
  videos: []
  posts: []
  guidelines: []
  changes:
    - change/bcapps/9179
    - change/bcapps/9273
    - change/bcapps/9277
    - change/bcapps/9278
learn_toc_path:
  - Get started
  - Learn
  - Contoso Coffee demo data
  - Manufacturing
toc_file: business-central/TOC.md
parent: topic/business-central/get-started/learn/contoso-coffee-demo-data
children: []
coverage:
  learn: 11
  code: 1
  video: 0
  blog: 0
  guideline: 0
bc_forms:
  - 4765
member_hash: 1b5b2ee869d6962a6e536761b8c976881e41514387dbc09e866ec650c164f305
narrative: generated
---

# Manufacturing

> Contoso Coffee manufacturing demo walkthroughs for Business Central. They cover production BOMs, routings, capacity, flushing, planning, variants and subcontracting, and answer how-to questions about setting up and running these scenarios with sample data.

Path: [Get started](../../../get-started.md) > [Learn](../../learn.md) > [Contoso Coffee demo data](../contoso-coffee-demo-data.md) > Manufacturing · tier official · system manufacturing · narrative reviewed (checked by Opus)

## Overview

This section is a set of hands-on walkthroughs that use the Contoso Coffee demo data. The data has four sample products with different BOMs and routings. They are used to show production, subcontracting, flushing methods, capacity and demand forecasting.

The pages fall into a few groups. Setup pages cover creating a production BOM and BOM version, creating a routing, and setting up a new work center and machine center. Production and planning pages cover firm planned production orders, combining automatic and manual flushing, Order Planning with reservations, and variants with MPS planning. Subcontracting pages cover processing a subcontracting operation, the three component supply methods, and subcontracting prices with item charges.

Start with "Introduction to Contoso Coffee Manufacturing" to see the sample products and scenarios. Then follow the walkthrough that matches the task you want to try.

## Key points

- The introduction page describes four sample products and covers phantom BOMs, standard and specific costing, item tracking, product variants and alternative routings.
- BOM walkthrough: create a production BOM and a BOM version, add components, copy a BOM, set a starting date and certify it.
- Routing walkthrough: create a routing manually with operation numbers, work center assignment, setup and run times, then certify it.
- Capacity walkthrough: set up a work center and machine center with shop calendar, capacity calendar and efficiency ratings.
- Production orders: create a firm planned order and use backward and forward scheduling. Combine forward flushing, manual consumption journals and backward flushing.
- Order Planning walkthrough: use Calculate Plan, Make Orders and Reserve to create subassembly production orders and reserve their output for a parent order.
- Variants walkthrough: set up SKUs, production BOMs by variant and demand forecasts by location and variant, then run MPS planning and verify components.
- Subcontracting pages cover subcontracting routing, transfer orders and purchase orders, work-in-progress items, return materials, and the supply methods transfer to vendor, consignment at vendor and vendor-supplied. They also cover subcontracting prices and item charge allocation.

## Learn pages

- [Combine Automatic and Manual Flushing](https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/combine-automatic-manual-flushing): Walkthrough for a production planner at Contoso Coffee, who wants to combine automatic and manual flushing.
- [Create a firm planned production order and change it](https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/create-firm-planned-production-order-change): Walkthrough for a production planner at Contoso Coffee who wants to create a firm planned production order and then modify it.
- [Create a New Production BOM and BOM Version](https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/create-new-production-bom-version): Walkthrough to learn how to add another coffee maker to Contoso Coffee's product line in Business Central.
- [Create a New Routing](https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/create-new-routing): Walkthrough to learn how to enter all of the information for a new routing manually in Business Central.
- [Introduction to Contoso Coffee Manufacturing](https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/contoso-coffee-manufacturing-intro): Overview of scenarios for how Contoso Coffee demo data can help you learn how to use the manufacturing capabilities in Business Central.
- [Set up and process a subcontracting operation](https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/set-up-process-subcontracting-operation): Walkthrough to learn how to set up and process a subcontracting operation with component transfers, work-in-progress tracking, and returns in Business Central.
- [Set Up New Capacity](https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/set-up-new-capacity): Walkthrough to learn how to set up a new work center with a capacity calendar for a single shift in Business Central.
- [Set up subcontracting prices and allocate item charges](https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/subcontracting-pricing-item-charges): Walkthrough to learn how to set up subcontracting price lists and allocate extra costs using item charges in Business Central.
- [Use different component supply methods in subcontracting](https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/subcontracting-component-supply-methods): Walkthrough to learn how the three component supply methods work in subcontracting and how they affect planning in Business Central.
- [Use Order Planning to Create and Reserve Supply](https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/order-planning-create-reserve-supply): Walkthrough to learn how to use order planning to create the required production order for the supply in Business Central.
- [Variants](https://learn.microsoft.com/dynamics365/business-central/contoso-coffee/manufacturing/variants): Learn how to update a demand forecast for each variant of a product in Business Central.

## Videos, posts and code changes

Linked by a Haiku matcher with a grounding quote from the item's summary (link/topics.ts); machine-generated.

- [#9179 Contoso demodata renaming](../../../../../changes/bcapps/9179.md) (code change): "Contoso Coffee demo data codeunit Create Mfg Prod. Routing were renamed"
- [#9273 Extend Contoso Mfg shop calendar range to cover next-year due dates](../../../../../changes/bcapps/9273.md) (code change): "Contoso Coffee Manufacturing demo data calendar now covers the next calendar year"
- [#9277 Add PRODUCED item template to Contoso Coffee manufacturing demo data](../../../../../changes/bcapps/9277.md) (code change): "Add PRODUCED item template to Contoso Coffee manufacturing demo data"
- [#9278 Add Standard Tasks with work instructions to Contoso Coffee manufacturing demo data](../../../../../changes/bcapps/9278.md) (code change): "Add Standard Tasks with work instructions to Contoso Coffee manufacturing demo data"

## Business Central pages and reports

The pages, reports and queries this hub's Learn pages name (ms.search.form, API reference), joined to the code by exact object id (data/index/docs-objects.json); a page shows the table it runs on.

- [Page 4765 "Manufacturing Module Setup"](../../../../../objects/page/4765.md) · on [Table 4766 "Manufacturing Module Setup"](../../../../../objects/table/4766.md)

Source: Microsoft Learn (CC BY 4.0). Descriptions are Learn's own.
