Akinon Release Notes (05/12/2025) are now live! Click here to learn what's new.
LogoLogo
API Reference
  • Home
  • Quick Start
  • Tutorials
  • Technical Guides
  • Release Notes
  • Glossary
  • Welcome to Akinon Tutorials
  • ACC
    • How to Manage Projects and Services?
    • How to Use Demo Projects with ARC?
    • How to Move Apps into ACC?
    • How To Configure Database Connection in ACC?
    • How to Configure Your ACC Application with akinon.json and Procfile?
    • How to Create, Manage, Build, and Deploy Applications in ACC?
    • How to Install Applications from the App Store in ACC?
    • How to Add and Manage Domains in ACC?
    • How to Generate and Add Public Keys in ACC?
    • How to Monitor Application Resources in ACC?
    • How to Manage Users and Roles in ACC?
    • How to Integrate a BI Tool with Your Project in ACC?
  • Omnitron
    • Products & Catalogs
      • How to Add and Bulk Update Products in Omnitron?
      • How to Create Product Attributes and Attribute Sets in Omnitron?
      • How to Manage Catalogs in Omnitron?
      • How to Create and Update Price Lists in Omnitron?
      • How to Create and Update Stock Lists in Omnitron?
      • How to Create and Manage Collections in Omnitron?
    • Orders
      • How to Manage Orders in Omnitron?
      • How to Manage Cancellation and Return Requests in Omnitron?
    • Sales Channels
      • How to Manage Products in Omnitron?
      • How to Manage Registered Users Based on Sales Channel?
      • How to Create and Update Customer Groups in Omnitron?
      • Marketing
        • How to Create and Manage Campaigns in Omnitron
        • How to Create and Manage Coupons in Omnitron?
        • How to Create and Manage Bulk Coupons in Omnitron?
        • How to Create and Manage Discount Codes in Omnitron?
        • How to Configure SEO Settings in Omnitron?
        • How to Configure URL Redirects and Settings in Omnitron?​
        • How to Manage Promotions in Omnitron?
      • Content Management
        • How to Manage Widgets in Omnitron?
        • How to Manage Widget Schema in Omnitron?
        • How to Manage Flat Pages in Omnitron?
        • How to Manage Custom/Campaign Pages in Omnitron?
        • How to Manage Navigations/Menus in Omnitron?
        • How to Manage Mailing Templates in Omnitron?
      • Store Management
        • How to Manage Stores in Omnitron?
        • How to Manage Instore Store Employees in Omnitron?
        • How to Manage Instore Store from Omnitron?
        • How to Manage Store Delivery Points in Omnitron?
        • How to Manage Slots and Retail Store Groups?
      • Payment Management
        • How to Manage POS Integrations in Omnitron?
        • How to Manage Banks in Omnitron?
        • How to Manage Card Types in Omnitron?
        • How to Manage Card Settings in Omnitron?
        • How to Manage Checkout Providers in Omnitron?
        • How to Manage Payment Options in Omnitron?
      • Category Management
        • How to Automatically Assign Category Mapping Rules in Omnitron?
      • Sales Channel Settings
        • How to Configure Marketplace Attribute Mapping in Omnitron?
        • How to Manage Marketplace Mapping in Omnitron?
        • How to Manage Marketplace Operations?
        • How to Manage Address Mapping in Omnitron?
        • How to Manage Social Accounts in Omnitron?
        • How to Manage Loyalty Integration Settings?
        • How to Manage Store Stock Settings?
        • How to Manage Product List Filter Settings?
        • How to Manage Instore Settings in Omnitron?
        • How to Manage General Sorting Settings?
        • How to Manage Shipping Options in Omnitron?
        • How to Manage Delivery Options in Omnitron?
        • How to Manage Easy Return Shipping Options in Omnitron?
    • Integration
      • How to Manage Pending Products in Omnitron?
      • How to Manage City/District Mapping Error Logs in Omnitron?
    • Reports
      • How to Create and Download Reports in Omnitron?
    • Settings
      • How to Add and Configure a New Sales Channel in Omnitron?
      • How to Add and Configure a Shipping Company in Omnitron?
      • How to Create and Manage Sorting Algorithms in Omnitron?
      • How to Create and Manage Users in Omnitron?
      • How to Manage Reasons for Cancellation and Return in Omnitron?
      • How to Manage Authority Groups in Omnitron?
      • How to Manage Advanced Permission Policies and Items?
      • How to Log in to Omnitron Using OAuth2 (SSO)?
  • OMS
    • How to Set Up and Manage Locations in OMS?
    • How to Set Up Basic Configurations in OMS?
    • How to Manage Application Settings in OMS?
    • How to Add and Edit Stock Locations in OMS?
    • How to Create or Edit Distribution Scenarios in OMS?
    • How to Create or Edit Transfer Scenarios in OMS ?
    • How to Perform a Product Search in OMS?
    • How to Add or Edit a Product Stock Integration Engine in OMS?
    • How to Add or Edit Shipping Details in OMS?
    • How to Add or Edit a Webhook in OMS?
    • How to Add or Edit a State Transition in OMS?
    • How to Add or Edit a Packaging Refusal Reason in OMS?
    • How to Pull Orders from Omnitron to OMS?
    • How to Add or Edit Translatable Models in OMS?
    • How to Manage Scheduled Operations in OMS?
    • Working Logic of Scenarios
  • Instore
    • How to Install the Instore Service on an ACC Project?
    • How to Create Customer Account?
    • How to Manage Store & Staff?
    • How to Manage Instore Settings?
    • How to Create Instore Settings Via Omnitron Panel?
    • How to Customize Instore Widgets?
    • How to Configure Payment Methods in Instore?
    • Instore User Manual
      • Selling Through Instore
      • Order Refund/Cancellation Processes
      • Click & Collect Order Management (For Brands without an OMS)
      • Package Orders
      • Transfer Orders
      • Customer Profile
      • Settings
  • Integrator
    • How to Update S3 Bucket?
    • How to Manage Users in Integrator?
    • How to Create and Manage Integration Flow?
    • How to Monitor Integration Logs in Integrator?
    • How to Use the Flow Testing Screen in Integrator?
    • How to Use Alarm Services in Integrator?
    • How to Monitor Flow Performance in Integrator?
    • How to Create a Version Service in Integrator?
    • Flows
      • Login Flow
      • Product Flow
      • Stock Flow
      • Full Stock Flow
      • Price Flow
      • Full Price Flow
      • Order Flow
      • Order Status Flow
      • Order Cancel Flow
      • OMS Stock Flow
      • Whippy Stock Flow
      • Generic Proxy Flow
      • Image S3 Flow
      • Video S3 Flow
      • JOLT Mapping
      • Scripting in Flows
  • Project Zero
    • How to Configure Mini Basket?
    • How to Optimize Menu Performance?
    • How to Implement the Quickly Add to Cart Feature?
    • How to Implement Product Image Slider?
    • How to Create and Integrate a Custom Payment Option View in Checkout?
  • Marketplace Dashboard
    • How to Monitor Integration Logs in the Marketplace Dashboard?
    • How to Monitor Integration Reports in Marketplace Dashboard?
    • How to Create Alarms and Notifications in Marketplace Dashboard?
  • Akifast
    • Akifast Admin Dashboard
    • Akifast Merchant Dashboard
  • Seller Center
    • Seller
      • Settings
        • How to Manage Users in Seller Center?
        • How to Generate and Revoke Access Tokens in Seller Center?
        • How to Manage Delivery Settings in Seller Center?
      • Products
        • How to Use Offer Actions in Seller Center?
        • How to Add Single Product in Seller Center?
        • How to Add Product Offers Using Bulk Actions in Seller Center?
        • How to Manage Offers via Marketplace Catalog?
        • How to Create Revison Requests?
        • How to Use Bulk Actions in Seller Center?
        • Inventory Management
          • How to Manage Stock List in Seller Center?
          • How to Manage Price List in Seller Center?
      • Orders
        • How to Manage Orders in Seller Center?
        • How to Manage Packages in Seller Center?
        • How to Manage Cancellation & Returns in Seller Center?
      • Finance
        • Account Management
        • How to Manage Reconciliations in Seller Center?
      • Store Management
      • Messages
      • Support
    • Marketplace Owner
      • Settings
        • How to Manage Users in Seller Center?
        • How to Manage Delivery Settings in Seller Center?
        • How to Manage Offer Reject Reasons in Seller Center?
        • How to Manage Attribute Set & Category Mapping?
      • Products
        • How to Manage Offers via Marketplace Catalog?
        • How to Use Offer Actions in Seller Center?
      • Orders
        • How to Manage Orders in Seller Center?
        • How to Manage Packages in Seller Center?
        • How to Cancel or Return an Order in Seller Center?
      • Finance
        • How to Manage Reconciliations?
        • Seller Management
      • Support
      • Messages
  • Whippy Ware
    • Whippy Ware
  • Dynamic Price
    • Dynamic Price
  • How to Use Offer Reject Reasons?
Powered by GitBook

© 2025 Akinon. All rights reserved.

On this page
  • Step 1: Access Distribution Scenarios​
  • Step 2: Define Distribution Scenario​
  • Step 3: Packaging Rule Properties​

Was this helpful?

  1. OMS

How to Create or Edit Distribution Scenarios in OMS?

PreviousHow to Add and Edit Stock Locations in OMS?NextHow to Create or Edit Transfer Scenarios in OMS ?

Last updated 16 days ago

Was this helpful?

This tutorial provides detailed instructions on how to create or edit distribution scenarios in the OMS screens. Distribution scenarios play a crucial role in efficiently managing order distribution and packaging within your system.

Step 1: Access Distribution Scenarios​

  • To add a new distribution scenario, navigate to the OMS menu and select the Scenarios tab.

  • Next, click on Distribution Scenarios.

  • Click on the +New Scenario button to begin creating a new distribution scenario.

  • To edit an existing distribution scenario, follow the same steps to access Distribution Scenarios under the Scenarios tab. Select the scenario you want to edit from the list and navigate to its details.

Step 2: Define Distribution Scenario​

When creating or editing a distribution scenario, you need to provide various details to configure its behavior effectively. These details include:

  • Scenario Name: Enter a unique name for the scenario. This name will appear in the list and is mandatory.

  • Description: Optionally, add a description for the scenario.

  • Status: Manage the scenario's active/passive status. Only active scenarios are used in the planning stage.

  • Channel Condition Type: Select the type of value to enter in the channel field. Select between Static (select channels from a list) and Dynamic (enable customized queries with a builder).

  • Channel: Filter the channel(s) on which the scenario will be applied.

  • Shipping Condition Type: Similar to the channel, select the type of value for shipping.

  • Shipping: Filter the shipping(s) for this scenario.

  • Payment Condition Type: Similar to the channel, select the type of value for payment.

  • Payment: Filter the payment(s) for this scenario.

  • Default Stock Location: Define the location to be used when the order cannot be planned with any of the relevant scenario rules. Orders without available stock will be assigned to this location as "Out of Stock."

  • Initial Status: This field should be set only for specific scenarios like Trendyol split packaging and Hepsiburada split packaging.

  • Customer Type: Use this field for scenarios based on customer types.

Step 3: Packaging Rule Properties​

The distribution of packages is determined by the set of rules defined within a scenario. These rules run sequentially, and the package assignment process follows the first matching rule. At least one rule must be defined in the scenario.

Packaging rule properties are detailed below.

Adding a Packaging Rule Prerequisite​

  • To run a rule for specific products in the order, select the prerequisite type. You have two options:

    • According to SKU: Enter the SKU numbers of the specific products to consider. Multiple SKU numbers can be entered.

    • According to Product Base Code: Enter the base code numbers of the specific products to consider. Multiple base code numbers can be entered.

  • Multiple prerequisites can be added by clicking the +Add New Prerequisite button. Remove any unwanted prerequisites by clicking the Remove button.

General Packaging Information​

Configure general packaging information:

  • Suitable for Partial Shipment: Determines whether the order will be dispatched as a single package or as multiple packages. When selected, it distributes the products in the order and creates multiple packages in different stock locations with available stock. If not selected, it creates a single package in a stock location where all products are in stock.

  • Transferable: When there is no stock available for the products in the order, it looks at the transfer scenario. If selected, a new transfer order is created at one of the locations with available stock pending any transfer scenario matches.

Product Prerequisites​

Configure product prerequisites:

  • All Products: The default value. If selected, the bundled products in the order will not be processed.

  • Only Bundled Products: The rule will run if there is a bundled product in the order, even if partial packaging is selected.

  • Except Bundled Products: The rule will run if there is no bundled product in the order, even if partial packaging is selected.

  • Only Trade-In Items: The rule will run if there is a trade-in product in the order, even if partial packaging is selected.

Stock Location Conditions​

Determine the stock location for package creation. Multiple conditions can be added:

In order to create a package within a stock location, the location must first be designated as a Packaging Center. Additionally, you need to select the appropriate prerequisite type.

  • Distance (km): Creates the package in locations with distances to the order address matching the entered prerequisite value.

  • Stock Location List: Enter the desired stock locations for package creation. Multiple stock location can be entered as in the example below.

  • Except Stock Location List: Enter stock locations where packages are not desired. In such cases, packages will be created in locations other than those specified in the condition value.

  • Location Type: Assigns packages to stock locations in the City, District, Neighborhood or Country at the order address without providing a list of stock locations.

  • Stock Location Type: Creates packages at stock locations of the selected type; Warehouse or Store.

    Multiple conditions can be added by clicking the Add New Location Setting button and remove undesired conditions using the Remove button.

Stock Location Ranking​

  • Determine the stock location sorting for package creation. Multiple sorting priorities can be added:

    • Importance: Sorts stock locations based on the Priority value in ascending or descending order.

    • Distance: Sorts stock locations based on their distance from the order address in increasing or decreasing order.

    • Package Density: Sorts the number of packages created in the stock location in increasing or decreasing order.

    • Rounding City Distance: Prioritizes stock locations in the same city as the order address.

    • Stock Amount: Sorts stock locations based on the available stock amount.

  • Multiple sorting priorities can be added by clicking the Add New Ranking Priority and remove undesired sorting priorities using the Remove button.

  • Once all the rule panels have been filled in, save the rule by clicking the Save Rule button. After adding the rule, adjust rule priorities using the scroll buttons on the rule panels. Higher priority rules are processed first.

  • Click the Save Scenario button to complete the edit. The scenario order can be changed by dragging and repositioning scenario lines, so the working order also changes.