# Getting Started with OMS

## <mark style="color:red;">Overview</mark>​ <a href="#overview" id="overview"></a>

The OMS (Order Management System) is a supplementary product designed to work with the Omnitron platform within the ACC system. OMS streamlines the management of various aspects of your business, including:

* Product Supply [Locations](/technical-guides/oms/inventory-locations-and-engine/properties-and-domain-relation.md) (Warehouse/Store)
* [Work Order Planning](/technical-guides/oms/scenarios.md) (Depand Transfer Scenarios)
* [Work Order Tracking](/technical-guides/oms/package-management/packages.md) (Warehouse/Store Packaging Actions and Status Report), and
* [The Shipment Tracking Operation.](/technical-guides/oms/fulfillment/shipments.md)

## <mark style="color:red;">Functionality</mark>​ <a href="#functionality" id="functionality"></a>

The OMS (Order Management System) enables the brand to manage the order supply and delivery processes as needed.

* **Location Definition:** The brand defines the locations used for supply within the OMS. The product and stock information within these defined locations play a crucial role in the planning process via OMS Stock Integration (a mandatory integration).
* **Order Conversion:** Each incoming order is transformed into work orders. These work orders contain essential details, including the delivery location. This transformation is accomplished by running the Packaging Rules within the Distribution Scenario prepared by the brand for that particular order group.
* **Work Order Execution:** These work orders are categorized into Packaging and Transfer Orders and are automatically displayed on the Akinon Instore application. If the brand does not use the Akinon Instore application in its stores, users have the flexibility to transfer OMS's work orders to their own software through integration with the OMS Webhook services. The actions carried out for these work orders can subsequently be relayed back to the OMS through your software using the OMS Command API integration.

## <mark style="color:red;">Integration</mark>​ <a href="#integration" id="integration"></a>

To ensure functionality of the OMS application :

* Stock Locations should be defined wtihin the OMS and their tasks should be specified in the scenarios.
* The core service that OMS relies on during the planning phase is the inquiry of product inventory. Integration with this service is **mandatory** for smooth operation.
* Work orders created after planning are opened for the operations of the stores upon reviving the Akinon Instore application.
* The Instore application facilitates the execution of all work orders to be undertaken by Store employees.

If store operations are to be carried out **without using the Instore application**:

* All work orders (Packaging & Transfer Orders) created in the OMS should be transferred to the ERP/Store management software upon [Webhook Integration](/technical-guides/oms/webhooks.md).
* A protocol should be prepared for packaging orders or transfer orders to notify the OMS from the ERP/Store management application of the actions to be performed by Store/Warehouse employees upon completion of the [OMS Command API](/technical-guides/oms/commands.md) integration.


---

# 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://docs.akinon.com/technical-guides/oms/getting-started-with-oms.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.
