> For the complete documentation index, see [llms.txt](https://kb.bevica.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kb.bevica.com/documentation/guides/purchasing/managing_blanket_orders.md).

# Managing Blanket Orders

Manage blanket purchase orders for long-term supplier agreements and call-offs.

Blanket orders act as long‑term agreements that define a total quantity a vendor commits to supplying—or that a customer commits to purchasing—over time.

Instead of creating multiple individual orders, a blanket order serves as a central contract from which you release smaller call‑off orders as needed. This is useful when customers need staggered deliveries (e.g. *a retailer taking weekly shipments of 200 cases in the run‑up to Christmas*) or when vendors hold stock on your behalf (e.g. *a producer reserving 1,000 cases of a new vintage for you across the year*).

Blanket orders also support better planning because they don’t affect item availability until call‑offs are created, making them ideal for forecasting demand, managing cash flow, and tracking supplier commitments. Each planned shipment or receipt can be entered as its own line—such as *scheduled monthly spirit deliveries* or *quarterly beer allocations*—and released into actual orders when required.

{% hint style="warning" %}
**Prerequisites**

Working knowledge of processing [sales](/documentation/guides/sales/working_with_sales_orders-1.md) or [purchase orders](/documentation/guides/purchasing/working_with_purchase_orders-1.md).
{% endhint %}

### Creating a Blanket Order

{% stepper %}
{% step %}

### Search for the blanket order page

In the ![Search (Tell me) icon](https://2932934759-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfUgpGDVvyqBWVvwVIy9a%2Fuploads%2Fgit-blob-d08791d5454211f4ad6c103dcb698478e14f0cc7%2F6rZV6teQ19pmw02gbkoQAzz2lrWpsslFfg.png?alt=media) button, search for either **Sales Blanket Order** or **Purchase Blanket Order**.
{% endstep %}

{% step %}

### Create the blanket order

Create the blanket order in the same way you would a normal order.
{% endstep %}

{% step %}

### Add item lines

Create item lines with the total quantity required.
{% endstep %}
{% endstepper %}

### Creating orders from a blanket order

Before creating the order, we need to make sure the blanket order details are correct.

{% stepper %}
{% step %}

### Confirm addresses

Make sure Ship-to address or Order address details are correct for the particular order you want to create.
{% endstep %}

{% step %}

### Update quantities

Amend the **Quantity to Ship** or **Quantity to Receive** on all lines.
{% endstep %}
{% endstepper %}

From the blanket order ribbon, select **Make Order**. This will create a copy of the blanket order as an order, and you will see a message confirming this. The new order lines are linked to the blanket order line it was created from.

### Creating manual orders and linking to a blanket order

Create a sales or purchase order and populate the following fields on each order line:

* Blanket Order
* Blanket Order Line No.

When the PO is received/shipped and invoiced, the **Quantity Shipped** or **Quantity Received** and the **Quantity Invoiced** will be increased by the quantity ordered.

### Linking return orders to the original blanket order

If you want to create a sales or purchase return and reflect this in the original blanket order quantities, you can populate the following fields on each order line:

* Blanket Order
* Blanket Order Line No.

Once the return order has been posted, the **Quantity Shipped** or **Quantity Received** and the **Quantity Invoiced** will be reduced by the quantity returned.

### Querying blanket order quantities

Blanket order lines tell you:

* Quantities that are outstanding on an order **Outstanding Qty. on Purchase Order** or **Outstanding Qty. on Sales Order**
* Quantities Shipped or Received: **Quantity Shipped** or **Quantity Received**
* Quantities Invoiced: **Quantity Invoiced**

In addition, the blanket order **Lines** section has ribbon options, **Unposted Lines** and **Posted Lines** that will display linked lines.

For more information from Microsoft on blanket orders see [Work with Blanket Sales Orders](https://docs.microsoft.com/en-gb/dynamics365/business-central/sales-how-to-create-blanket-sales-orders).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://kb.bevica.com/documentation/guides/purchasing/managing_blanket_orders.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
