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
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.
Duplicate or create a new forecast
Apply your adjustments (e.g., increase demand by 15–20%)
Name it clearly (e.g., "Factory-Facing — Q3 2026")
Generate Independent Production Plans
Create one production plan linked to each forecast:
Go to Production > Create Production Plan
Under Basic Details, select your internal forecast
Complete setup and save as your internal plan
Repeat the process, selecting your factory-facing forecast for the second plan
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
Best Practice: Name your plans clearly (e.g., "Internal Plan — Q3" and "Factory Plan — Q3") so your team always knows which plan to reference.
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
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:
Open your production plan
Click the Constraints tab
Search for the SKU or supplier
Set the desired order frequency (e.g., every 90 days for quarterly ocean freight)
Click Add to apply
Important: The view cadence (Daily / Weekly / Monthly) is configured when you first create a production plan and cannot be changed on an existing plan. If you need a different cadence, create a new production plan with the correct setting.
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
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
Open your production plan
Click the Constraints tab
Click Add Constraints
Search for the SKU, Product Type, or Product Line
Enter the minimum (and optionally maximum) order quantity
Click Add to apply
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
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
Recommended: Use Product Line or Product Type export when sharing plans with factories or external suppliers. This hides individual SKU details while still communicating total order quantities.
How to Export Your Production Plan
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
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
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.
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
Beta: The Optimized method is in beta. The Standard method remains the default for all new and existing plans and is unaffected. If a plan looks too lean, double-check Safety Stock and preorder settings before escalating.
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 Status: Native pallet rounding is not yet supported in Moselle. This feature is on the roadmap.
Current Workaround
To apply freight-friendly rounding (e.g., round quantities to the nearest full pallet):
Export your production plan using Overflow Menu (⋮) > Download Order Schedule
Open the CSV in Excel or Google Sheets
Apply your pallet rounding formula manually (e.g., round up to the nearest 50 units per pallet)
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.
Related Guides
Create a Replenishment or Allocation PlanManage Your Production PlanGenerate Orders🤖Meet MoLast updated