# Planning and Execution

- [Forecasting](https://learn.moselle.io/planning-and-execution/forecasting.md): Forecasting predicts future customer demand based on historical sales data, trends, and seasonal patterns. Accurate forecasts enable brands to order the right quantities at the right time.
- [How Mo's Forecasting Works](https://learn.moselle.io/planning-and-execution/forecasting/how-mos-forecasting-works.md): Understand how Mo generates directional forecasts, why statistical baselines need business logic, and how to turn data-driven predictions into actionable demand plans.
- [Forecast vs. Plan](https://learn.moselle.io/planning-and-execution/forecasting/forecast-vs-plan.md): Understand the difference between a forecast and a plan in Moselle — what each does, how they link together, and why it matters for inventory planning.
- [Sell-In vs. Sell-Through](https://learn.moselle.io/planning-and-execution/forecasting/sell-in-vs-sell-through.md): Learn the difference between Sell-In and Sell-Through data, and how to submit your weekly Sell-Through reports to Moselle for demand forecasting.
- [How to Create a Forecast](https://learn.moselle.io/planning-and-execution/forecasting/how-to-create-a-forecast.md): Quickly build a 12 month forecast by leveraging our AI models, with just a couple of clicks. Let's get started below!
- [Generate a Top-Down Forecast](https://learn.moselle.io/planning-and-execution/forecasting/how-to-create-a-forecast/generate-a-top-down-forecast.md): Learn how to create a top-down demand forecast by converting revenue goals into SKU-level unit projections for inventory and supply chain planning.
- [Generate a Bottom-Up Forecast](https://learn.moselle.io/planning-and-execution/forecasting/how-to-create-a-forecast/generate-a-bottom-up-forecast.md): Learn how to create a bottom-up demand forecast using AI and machine learning models to predict SKU-level sales for inventory planning.
- [Build your forecast with Mo](https://learn.moselle.io/planning-and-execution/forecasting/build-your-forecast-with-mo.md): Use Mo to generate, refine, and validate your demand forecast through natural conversation — covering bulk edits, scenario planning, and explaining the numbers.
- [Customize a Forecast](https://learn.moselle.io/planning-and-execution/forecasting/customize-a-forecast.md): You can refine your forecast further by uploading your own projections or fine-tuning your items to improve accuracy
- [Refine Your Forecast](https://learn.moselle.io/planning-and-execution/forecasting/refine-your-forecast.md): Learn how to refine your directional forecast using mass updates and surgical edits with Mo to create an accurate final forecast.
- [Anomaly Detection](https://learn.moselle.io/planning-and-execution/forecasting/anomaly-detection.md): Set up variance reporting and weekly monitoring in Moselle to catch forecast anomalies early and keep your demand plan on track.
- [Forecast Settings](https://learn.moselle.io/planning-and-execution/forecasting/forecast-settings.md)
- [Setting Up Forecast Guidelines](https://learn.moselle.io/planning-and-execution/forecasting/setting-up-forecast-guidelines.md): Learn how to set up Mo Forecast Guidelines in Moselle — define seasonality, channel weightings, growth assumptions, and SKU-level rules to refine your forecast.
- [Import and Export Forecast](https://learn.moselle.io/planning-and-execution/forecasting/import-and-export-forecast.md): Learn how to export your forecast data, make bulk modifications externally, and re-upload to update your projections in Moselle.
- [Forecast Best Practices](https://learn.moselle.io/planning-and-execution/forecasting/forecast-best-practices.md): Best practices for demand forecasting in Moselle — starting from clean baselines, importing existing forecasts, locking finalized sections, and building a repeatable planning process.
- [Special Situations](https://learn.moselle.io/planning-and-execution/forecasting/special-situations.md): Handle one-time events, new product launches, manual forecast locks, and other special forecasting situations in Moselle that fall outside standard business rules.
- [Item Comparables](https://learn.moselle.io/planning-and-execution/forecasting/special-situations/item-comparables.md): Learn how Moselle uses Item Comparables to forecast new and sparse SKUs without sales history — and how to set up comparable mappings in your catalog.
- [Replenishment](https://learn.moselle.io/planning-and-execution/replenishment.md): Turn your forecast into action. Create replenishment and allocation plans, review Mo's buy recommendations, set constraints, and generate purchase orders.
- [Create a Replenishment or Allocation Plan](https://learn.moselle.io/planning-and-execution/replenishment/create-a-production-plan.md): Create a replenishment or allocation plan in Moselle using the two-step wizard. Link a forecast, set a coverage period, and generate buy recommendations.
- [Manage Your Production Plan](https://learn.moselle.io/planning-and-execution/replenishment/production-planning.md): Manage your replenishment plan in Moselle — review Mo's buy recommendations, edit quantities, filter by grade or product line, and generate purchase orders.
- [Add Your Constraints](https://learn.moselle.io/planning-and-execution/replenishment/add-your-constraints.md): Set MOQ, min/max, and lead time constraints on your plan to ensure Moselle's buy recommendations match your real supplier minimums and logistics realities.
- [Generate Orders](https://learn.moselle.io/planning-and-execution/replenishment/generate-orders.md): Generate purchase orders from your replenishment plan in Moselle — use Mo for supplier-grouped POs with automatic delivery dates or bulk-create in one step.
- [Advanced Production Plans Guide](https://learn.moselle.io/planning-and-execution/replenishment/advanced-production-plans.md): Advanced production planning techniques in Moselle — dual scenario plans, order frequency, MOQ hierarchy, exports, pallet rounding, and seasonal planning with Mo.
- [Planning with Mo](https://learn.moselle.io/planning-and-execution/replenishment/production-planning-with-mo.md): Use Mo during planning to review at-risk SKUs, bulk-edit buy quantities, generate purchase orders by supplier, and run advanced planning scenarios in Moselle.
- [Mass Editing with Mo](https://learn.moselle.io/planning-and-execution/replenishment/mass-editing-with-mo.md): Use Mo to bulk-edit your plan in Moselle — adjust quantities, shift order timing, apply budget constraints, and update supplier lead times across multiple SKUs.
- [Cash Planning](https://learn.moselle.io/planning-and-execution/replenishment/cash-planning.md): Align your purchasing decisions with your cash position in Moselle — and use Mo to build a prioritised, budget-aware replenishment plan in minutes.
- [Orders](https://learn.moselle.io/planning-and-execution/orders.md): Purchase orders are the bridge between planning and inventory. Create, track, and receive orders to execute your procurement strategy and maintain stock levels.
- [Create an Order](https://learn.moselle.io/planning-and-execution/orders/create-an-order.md): Learn how to create purchase orders in Moselle — use Mo for the fastest experience or build orders manually with full control over every field.
- [Review your Order](https://learn.moselle.io/planning-and-execution/orders/review-your-order.md): Manage purchase orders in Moselle — review line items, add landed costs, send to suppliers, and bulk update status or delivery warehouse across multiple POs.
- [Upload an Order](https://learn.moselle.io/planning-and-execution/orders/upload-an-order.md): Upload a CSV or XLSX to Moselle to bulk-import purchase orders — learn the required columns, how to map your fields, and how to fix common upload errors.
- [Receive a Purchase Order](https://learn.moselle.io/planning-and-execution/orders/receive-a-purchase-order.md): Receiving inventory updates your stock levels and completes the procurement cycle. Process purchase orders accurately to maintain real-time inventory visibility across warehouses.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://learn.moselle.io/planning-and-execution.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
