For the complete documentation index, see llms.txt. This page is also available as Markdown.

Advanced Production Plans Guide

Quick Answer: This guide covers advanced production planning topics in Moselle including dual scenario plans, order frequency settings, MOQ constraints, export options, and using Mo for seasonal planning.

What Are Advanced Production Planning Techniques?

Advanced production planning in Moselle goes beyond basic plan creation to help operations teams handle complex sourcing realities — factory-facing vs. internal quantities, ocean freight rhythms, MOQ hierarchies, and seasonal demand spikes. These techniques reduce reliance on external spreadsheets and give your team a single source of truth.

Time Required: Varies by topic (5–15 minutes each) Difficulty: Intermediate Prerequisites:


How Do I Run Two Parallel Scenario Plans (Internal vs. Factory-Facing)?

Dual scenario planning is the recommended approach for brands that need to maintain separate internal demand models and inflated factory-facing order quantities without managing two spreadsheets.

Why Use Dual Scenario Plans?

Many brands submit inflated quantities to factories to secure capacity or negotiate better pricing, while tracking true demand internally. Running two parallel scenario plans in Moselle replaces the error-prone, manual process of maintaining separate spreadsheets.

Key Concept: Each scenario plan is independently generated from its own forecast. Changes to one plan do not affect the other.

How to Set Up Dual Scenario Plans

1

Create Your Internal Demand Forecast

Build a forecast that reflects your true internal demand model. This becomes the basis for your internal production plan.

  1. Navigate to Forecasting in the main menu

  2. Create or select your baseline demand forecast

  3. Name it clearly (e.g., "Internal Demand — Q3 2026")

2

Create a Second Scenario Forecast

Build a second forecast with your factory-facing quantities. You can adjust this forecast upward to account for capacity buffers or negotiation cushion.

  1. Duplicate or create a new forecast

  2. Apply your adjustments (e.g., increase demand by 15–20%)

  3. Name it clearly (e.g., "Factory-Facing — Q3 2026")

3

Generate Independent Production Plans

Create one production plan linked to each forecast:

  1. Go to Production > Create Production Plan

  2. Under Basic Details, select your internal forecast

  3. Complete setup and save as your internal plan

  4. Repeat the process, selecting your factory-facing forecast for the second plan

4

Manage Plans Independently

Each production plan operates independently:

  • Edit order quantities in each plan without affecting the other

  • Export each plan to share with the appropriate audience (internal team vs. factory)

  • Use Value View in the factory-facing plan for dollar-amount summaries


What Is the Difference Between Order Frequency and the Timeline View Toggle?

This is one of the most common points of confusion for brands ordering on ocean freight or quarterly rhythms.

Quick Answer: The Daily / Weekly / Monthly toggle controls how the plan displays data — it does not change how often orders are recommended or placed.

Display Cadence vs. Order Frequency

Setting
What It Controls
Where to Set It

Daily / Weekly / Monthly toggle

How data is grouped in the production plan table (display only)

Set at plan creation — cannot be changed on an existing plan

Order Frequency constraint

How often Moselle recommends placing orders (e.g., once per quarter)

Set at the SKU or supplier level in Constraints

How to Set Actual Order Frequency

To control how frequently Moselle recommends orders, set the order frequency constraint at the SKU or supplier level:

  1. Open your production plan

  2. Click the Constraints tab

  3. Search for the SKU or supplier

  4. Set the desired order frequency (e.g., every 90 days for quarterly ocean freight)

  5. Click Add to apply

Example: Ocean Freight / Quarterly Ordering

If your brand orders via ocean freight on a quarterly schedule:

  • Set the Monthly display toggle so you see data grouped by month

  • Set an order frequency constraint of 90 days at the supplier level

  • Moselle will recommend consolidating orders into quarterly buckets while still showing monthly demand breakdowns


How Do MOQ Constraints Work? What Is the Priority Hierarchy?

MOQ (Minimum Order Quantity) constraints in Moselle follow a 3-tier priority system. Understanding this hierarchy prevents unexpected constraint conflicts.

The 3-Tier Constraint Hierarchy

SKU Level : The most specific constraint. If a MOQ is set directly on a SKU, it always takes precedence over any Product Type or Product Line constraint.

Product Type Level : Applies to all SKUs within a product type (sub-line) that do not have a SKU-level override.

Product Line Level : The broadest constraint. Applies to all SKUs in the product line that do not have a more specific constraint set above.

Constraint Priority in Practice

Scenario
Which Constraint Applies?

SKU has its own MOQ + Product Line has a MOQ

SKU-level MOQ takes precedence

No SKU MOQ, but Product Type has a MOQ

Product Type MOQ applies

No SKU or Product Type MOQ, but Product Line has a MOQ

Product Line MOQ applies

No constraints set at any level

No MOQ enforced

Tip: If your recommendations look off after updating MOQ settings, go to Settings (⚙️) > Rebuild to refresh the plan calculations and apply your latest constraints.

How to Set MOQ Constraints

  1. Open your production plan

  2. Click the Constraints tab

  3. Click Add Constraints

  4. Search for the SKU, Product Type, or Product Line

  5. Enter the minimum (and optionally maximum) order quantity

  6. Click Add to apply

  7. After setting all constraints, click Settings (⚙️) > Rebuild to recalculate


How Do I Export a Production Plan for External Sharing?

Moselle provides three levels of export aggregation, each suited for a different audience.

Export Levels

Export Level
What It Shows
Best For

Item Level

Every SKU with individual quantities

Internal teams, detailed planning

Product Line

Quantities grouped by product line

Factory-facing exports (hides individual SKU detail)

Product Type

Quantities grouped by product type (sub-line)

Factory-facing exports with mid-level detail

How to Export Your Production Plan

1

Open the Overflow Menu

In your production plan, click the Overflow Menu (⋮) in the top-right corner.

2

Select Download Order Schedule

Click Download Order Schedule from the dropdown menu.

3

Choose Your Aggregation Level

Select the aggregation level that matches your audience:

  • Item — full SKU-level detail

  • Product Line — grouped by line (recommended for factory exports)

  • Product Type — grouped by sub-line

4

Share the Export

The CSV file will download to your device. Share it with your factory, 3PL, or finance team as appropriate.

Finance Teams: Before exporting, switch to Value View in your production plan to see dollar amounts instead of unit quantities. Value View is read-only and ideal for finance-facing summaries. Then export from Value View for a dollar-denominated report.


How Do I Use the Optimized Build Method? (Beta)

Replenishment plans can be built using one of two optimization methods. Standard is the default and is unchanged for all existing plans. Optimized is a new opt-in method that looks across the entire coverage horizon at once and finds the lowest-cost set of orders that still meets demand.

Quick Answer: When creating or rebuilding a replenishment plan, choose Optimized as the optimization method to consolidate buys across the planning horizon. The setting is saved on the plan, so rebuilds keep using it automatically.

Standard vs. Optimized

Standard (Default)
Optimized (Beta)

How it builds

Walks period by period — places one order per deficit and rounds each up to MOQ

Looks at the whole coverage horizon together and solves for the cheapest set of orders that covers demand

MOQ handling

Pads each individual deficit to MOQ

Consolidates small deficits into fewer, larger orders

Trade-offs considered

Coverage and constraints

Coverage, MOQ, holding cost vs. potential lost sales

Best for

Most brands; predictable, transparent recommendations

Brands with high MOQs relative to monthly demand, meaningful storage / holding costs, or many small monthly deficits across a long horizon

Inputs required

MOQ, lead time, safety stock, forecast

Same — no new fields to configure

When the Optimized Method Helps Most

  • Long-tail or slow-moving SKUs with large MOQs. Eight months of small deficits with a 2,000-unit MOQ would generate three separate 2,000-unit orders under Standard. Optimized typically consolidates these into a single larger order earlier in the horizon — same demand fulfilled, less inventory tied up.

  • Brands with meaningful holding costs (3PL storage fees, capital-tight operations). The optimizer will defer placements when carrying cost outweighs the benefit of ordering earlier.

  • Long-lead-time / ocean freight brands where order consolidation across the horizon meaningfully reduces working capital.

How to Enable Optimized Builds

1

Choose Optimized at Plan Creation

When creating a new replenishment plan, select Optimized as the Optimization Method before clicking Create Replenishment Plan.

2

Or Switch an Existing Plan on Rebuild

Open an existing replenishment plan, go to Settings (⚙️) > Rebuild, and change the Optimization Method to Optimized. The plan is rebuilt using the new method.

The optimization method is saved on the plan. Once selected, every future rebuild keeps using the same method — no need to re-select.

3

Review the Results

Open the order schedule and compare against your previous plan. You should expect:

  • Fewer, larger orders in MOQ-heavy scenarios

  • Lower total order quantities for the same coverage

  • In some cases, demand at the very end of the horizon may be intentionally unmet if the cost of placing one more MOQ-sized order exceeds the lost-sales penalty

When to Stick With Standard

  • You want recommendations that match a straightforward "one order per deficit" mental model

  • Your MOQs are small relative to monthly demand (consolidation gains are minimal)

  • You prefer fully predictable, period-by-period buy timing


Does Moselle Support Pallet Rounding for Freight-Friendly Orders?

Current Workaround

To apply freight-friendly rounding (e.g., round quantities to the nearest full pallet):

  1. Export your production plan using Overflow Menu (⋮) > Download Order Schedule

  2. Open the CSV in Excel or Google Sheets

  3. Apply your pallet rounding formula manually (e.g., round up to the nearest 50 units per pallet)

  4. Use the rounded quantities when communicating with your factory or creating purchase orders

What's Coming

Pallet rounding will be supported natively in a future Moselle release. When available, you will be able to set pallet quantities at the SKU or supplier level, and the production plan will automatically round up to freight-friendly amounts.

This section will be updated when pallet rounding is released. Check the Moselle changelog for the latest updates.


Frequently Asked Questions

Can I convert an existing production plan from monthly to weekly view?

No. The display cadence (Daily / Weekly / Monthly) is set at plan creation and cannot be changed on an existing plan. Create a new production plan with the desired cadence. Your existing plan remains accessible for historical reference.

Why is my SKU-level MOQ being ignored?

Check that the constraint is saved correctly by opening the Constraints tab and confirming the SKU appears with the correct minimum quantity. After setting or updating constraints, always run Settings (⚙️) > Rebuild to recalculate the plan. If the issue persists, verify that no conflicting constraint exists at a higher specificity level.

Can I share a factory-facing plan without revealing internal SKU pricing?

Yes. Export using Product Line or Product Type aggregation, which groups quantities without exposing individual SKU detail. Avoid sharing Item-level exports externally, as these include full SKU breakdowns.

What's the difference between the Standard and Optimized optimization methods?

Standard builds the plan period by period, placing one order per deficit and rounding each up to MOQ. Optimized (beta) looks across the entire coverage horizon and solves for the cheapest set of orders that still meets demand — consolidating small monthly deficits into fewer, larger orders. Standard is the default; Optimized is opt-in per plan.

Do I need to re-select Optimized every time I rebuild?

No. The optimization method is saved on the plan. Once you build a plan with Optimized, every subsequent rebuild keeps using it until you explicitly change it.

Why does my Optimized plan leave some end-of-horizon demand unmet?

The Optimized method weighs holding cost and the cost of placing an extra MOQ-sized order against potential lost sales. If covering a small, late-horizon deficit would require placing a full MOQ that sits in storage, the optimizer may choose not to fulfill it. Switch to Standard if you need every period of forecasted demand fully covered regardless of cost.

Will pallet rounding ever be automated in Moselle?

Yes, pallet rounding is on the Moselle product roadmap. In the meantime, use the Download Order Schedule export and apply rounding manually in a spreadsheet.


Create a Replenishment or Allocation PlanManage Your Production PlanGenerate Orders🤖Meet Mo

Last updated