> 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/warehousing-and-logistics/bevica_warehouse_management_systems_-wms.md).

# Bevica Warehouse Management Systems (WMS)

Overview of Bevica WMS options and how they affect warehouse processes.

Bevica makes use of the standard Business Central WMS functionality with a number of enhancements. This allows those that manage their own warehouse, small or large, to integrate WMS activities with supply chain operations and financial postings.

Additional add-ons are available, such as: excise bonded warehousing, hand held bar code scanning, courier integration and route planning.

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

Items setup.

Basic knowledge of inventory, sales and purchase processes within Bevica.
{% endhint %}

## Warehouse Management

The warehouse features in Bevica Business Central revolve around the configuration options available against **Locations**. Different warehouse scenarios are possible depending on how you want your warehouse(s) to operate.

The following **supply chain operations** feed into WMS activities, different Location configurations will use different sets of supply chain documents.

| Goods-in                                                                                                                                                                       | Goods-Out                                                                                                                                                                                 |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <p>Purchase Order<br>Sales Return<br>Transfer Receipt<br>Assembly Order output<br>Production Order output<br>Item Jnl.<br>Physical Inventory Jnl.<br>Reclassification Jnl.</p> | <p>Sales Order<br>Purchase Return<br>Transfer Shipment<br>Assembly Order consumption<br>Production Order consumption<br>Item Jnl.<br>Physical Inventory Jnl.<br>Reclassification Jnl.</p> |

The following **WMS activity types** manage the movement and storage of inventory within the warehouse. Different Location configurations will use different sets of WMS activity documents.

| Goods-in                                                                        | Internal        | Goods-Out                                                                     |
| ------------------------------------------------------------------------------- | --------------- | ----------------------------------------------------------------------------- |
| <p>Whse. Receipt<br>Put-Away<br>Whse. Item Jnl.<br>Whse Phy. Inventory Jnl.</p> | Whse. Movements | <p>Whse. Shipment<br>Pick<br>Whse. Item Jnl.<br>Whse. Phy. Inventory Jnl.</p> |
|                                                                                 |                 |                                                                               |

Other WMS related features include:

* Warehouse Employees
* Bins & Zones
* Whse. Classes
* Put-Away Templates
* Various worksheets for managing bulk operations

See [Microsoft Learn: Warehouse management overview](https://learn.microsoft.com/en-gb/dynamics365/business-central/design-details-warehouse-management) and its links for a high-level description of the different configuration options available.

Below is a diagram of a complex Business Central WMS setup, Locations can be configured to provide simpler workflows depending on the type and style of warehouse operations.

## Bevica enhancements

Bevica has introduced a number of enhancements to the standard WMS operations.

### Automatic Reversal / Undo of Picked Stock

Bevica allows you to automatically reverse stock movements when a shipment is no longer required. This ensures that stock already picked for dispatch can be efficiently returned to storage, without the need for manual adjustments.

#### How It Works

When stock has been picked and is awaiting shipment, but the shipment itself or a shipment line is subsequently deleted, Bevica will:

* Identify any remaining picked quantities
* Automatically create **Reclassification Journal** lines
* When posted, return the stock to **general storage locations**

This removes the need for users to manually track and re-enter stock movements.

The process of creating the journal lines is automated, never the less users should regularly review the Reclassification Journal and post.

#### Key Benefits

* Reduces manual data entry and user error
* Ensures picked stock is not left stranded in staging areas
* Maintains accurate and up-to-date inventory records

**Setup:** Navigate to Bevica Setup, Warehouse fasttab and populate **Whse. Shipment Reclass. Jnl. Batch Name.**

### UK HMRC Excise Bonded warehousing

Bevica has the ability to manage an HMRC Excise Bonded warehouse, this introduces the concept of Duty Free / Duty Paid status to stock in storage and the accrual of duty as needed. In addition, Bevica can produce W5, W5D, and W1 returns when required. See[ HMRC Excise Warehouse Reporting](/documentation/guides/warehousing-and-logistics/hmrc_excise_warehouse_reporting.md)


---

# 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/warehousing-and-logistics/bevica_warehouse_management_systems_-wms.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.
