OMS Status Definition and Terminologies

OMS Status Definition and Terminologies

Status Descriptions & Terminologies in OMS 

An Order Management System (OMS) is a sophisticated software solution designed to streamline and optimize the end-to-end process of managing customer orders within a business.

It serves as the central hub for tracking, processing, and fulfilling orders, making it a critical component for companies involved in sales, distribution, e-commerce, and supply chain management. Here is a detailed description of an Order Management System:


Step 01 Description 

NEW = first status of an order. This is (one of) the prerequisites to be able to see an order in the scanners' order list

PICKING = this status happens when you open the order, either by starting to pick the order, or by just opening the order list. This prevents multiple accounts to be able to start the same order.

PICKED = when an order line is picked, it will get this status.

PACKED = this happens when the order line has been packed.

SHIPPED = this one can be confusing. This status is just to skip all the previous steps. Either by being picked/packed/shipped, or for an auto-pick item that is not a physical item (and cannot be picked/packed shipped), but needs to be on the packing slip i.e., Shipping Cost.
     Alternatively, it was not in stock, so the item gets "skipped" because there was nothing to pick. (Backorder, can be released too NEW). (This includes order lines where nothing was picked. In that case, 0 was "shipped"

CANCELLED = Order line was cancelled

KITTING = Temporary status for the "main" item of a BOM, during picking

Blocked = blocked for whichever reason. Perhaps it needs to be approved or there is a payment issue. Some people use this as their initial status. Order can be released too NEW).

Completed = a status BizBloqs does not use in a process. This is a status we get from Exact.

PDA/Hand Scanner = Personal Digital Assistant (which was a name before mobile phones were a thing) currently the same name is being used for the scanner terminals.

Scanner or PTD account = (Portable Data Terminal) – use to scan the location, barcode and package label.

Barcodes = Track inventory, identify the location of items, and monitor the movement of products from receiving to shipping.

Lot number = a unique identifier assigned to a batch of items. Lot numbers are used to track items throughout the manufacturing process and can be used to identify recalled items or products with defects.

Packing Slip = Is a document that includes the complete list of items included in a package. Packing slips include SKU numbers, weights, dimensions, and the number of units that are used by shipping departments to determine what inventory needs to be sent out to accurately complete an order.

Batch date (THT) = Is the expiration date of the item. 

DESADV = Which stands for DespatchAdviser, Basically a document telling a receiving party which item are headed their way. 

BOM assemble at delivery, checked ON = KIT  (item on a sales order, you only pick the items on the BOM)



BOM assemble at delivery, checked OFF = Production  (item created on a production order, to create stock for the main item)



ParkedOrder = typically refers to an order or transaction that has been saved in a system but has not yet been fully processed or completed. This concept is commonly found in various business and financial systems, including Enterprise Resource Planning (ERP) systems.



BackFlush (BF) - A line order type for every production order, this considered material for the main item, a summary of whole small parts. You can see this one in OMS > Production order > below "Properties". 

Colli = Number of shipments / Separate packages with 1 shipment.


 

Create date time = Start picking

Closed Date = Scan packing slip (User scanner to shipped the order)

Confirmed to Host = Send data to EOL

MoveStockMulti = one process. Can be one warehouse or two depends on the system property check below. 

    System Property

    1. MoveStockMulti Destination Warehouse ON = MOVE BETWEEN WAREHOUSES IS POSSIBLE

    2. MoveStockMulti Destination Warehouse OFF = MOVE ONLY IN CURRENT WAREHOUSE


Warehouse Picking = Separate process to pick the items

Warehouse Receiving = Separate process to receive the items (Two processes can be done with multiple scanner accounts)


Short Pick = pick shortage

 

Zone picking:
FEFO (if a batch date is available, First Expired, First Out)
FIFO (First In, First Out, meaning oldest stock first)
- Lowest quantity to empty a location (To prevent low quantities stock being "leftover" in the warehouse)
if all locations have the same quantity, it will use the location which first was created (first one found in the database)
No more stock on picking? Then:
Zone bulk:
FEFO
FIFO
- Lowest quantity to empty a location
if all locations have the same quantity, it will use the location which was created first (first one found in the database)


Allocations happen as soon as the picking process is started. Based on certain conditions, stock is "reserved" for the order.

This is done in order per zone. By default this is picking first, then bulk. (Conditions can be set according to your wishes.)
Only after this is done will the most efficient route be determined based on sequence.
But this means that changing the sequence does not change the location from which picking is done.


Step 02 Description of Server Tasks

EOL Accounts  

Task Description: gets relations from Exact Online. This will show the right relations on the orders and get the extra or custom fields that are filled in for each relation. 

 

EOL Receipt 

Task Description: sends updates from BizBloqs to Exact Online. When the order is received, it will send the update to Exact Online. 

 

EOL Delivery 

Task Description: sends updates from BizBloqs to Exact Online. When the order is picked, it will send the update to Exact Online. 

 

EOL Item 

Task Description: gets items and their details from Exact Online, including the extra or custom fields that are filled in for each item. 

 

EOL Purchase Order 

Task Description: gets Purchase Orders from Exact Online and loads them in BizBloqs so they can be received. 

 

EOL Hybrid Sales Order 

Task Description: gets sales orders from Exact Online and loads them in BizBloqs to be picked. 

Frequent Error Message 

Unable to change the following orders as they are being processed 

Meaning: We cannot get the updated order details from Exact Online, because the order is already being picked by BizBloqs.  

 

{WebshopPlatform} Stock Changed / {WebshopPlatform} Stock ALL 

Task Description: sends the updated stock to the web shop. 

Frequent Error Message: Cannot find item 

Meaning: The item we are trying to send to your web shop does not exist in your web shop. 

 

{WebshopPlatform} Sales Order GET 

Task Description: gets the sales orders from the web shop and loads them into BizBloqs for picking. 

Frequent Error Message: Unknown items found when processing order 

Meaning: We cannot get the order because the items do not exist in BizBloqs. 

{WebshopPlatform} Delivery 

Task Description: Sends the updated order status to the web shop. Sometimes it also sends extra information about the order, like T&T codes. 

 

TranssmartBooking (or TranssmartDocument) 

Task Description: Sends the booking of a shipping label to Transsmart. 

 

SendCloudDoBooking 

Task Description: Sends the booking of a shipping label to SendCloud. 


Step 03 Age of Batch and Serial Number Stock

How do we allocate batch and serial numbers to a product?

Each item can be set up to use batch numbers. Each batch number also has an expiration date.
On, and after the expiration date, the item can no longer be picked.

Bizbloqs will keep track of item quantity and those batch numbers.
Exact will only keep track of the item quantity.


In Exact there is the option to set Assortments on items (listed under Master data > Assortments. Currently three have been set).
The option would need an Assortment called Batch with the values ON and OFF.





For each separate item needing batch numbers, you will then need to modify the item in Exact. By setting that value to ON.

The processes in the scanner will check if an item has this assortment. If it is OFF, nothing changes. (note: assortment not existing in Bizbloqs, is considered OFF).
If it is ON, the scanner will ask for batch number(s) and batch date, when receiving items.
And it will ask to enter batchnumber(s) when picking an item.
Also when you perform a stock count/adjust for items with Batch ON, is will ask to enter the batchnumber(s) and date(s).

A batch number is being considered as not-availabe on, and after, the batch date.

The OMS StockLog will show the used batch numbers. So you can see what was received and then sent to which customer.

As a note: change the BATCH ON/OFF when that item has no stock (if it has stock, count it to 0 first).
A stock count performed on an item with BATCH OFF, will ignore batch numbers on that location.
A stock count performed on an item with BATCH ON, will ask to enter the batch numbers on that location.

The full explanation is the same for serial numbers. With the difference that a serial number does not have an expiration date.
The assortment would be SerialNumber ON or OFF
Please be aware, serial numbers are unique. If you receive a quantity of 50, you need to enter 50 different serial numbers.


Step 04 StockCorrection and StockCount

StockCorrection and StockCount.
StockCorrection works with + or -. That is, +1 in Bizbloqs is +1 in Exact (same for - entries).
So when there is a discrepancy between the two environments, this is not going to solve anything. After all, the same numbers are booked in both environments, so the problem just shifts.

StockCount works differently. In Bizbloqs, you do not say what needs to be added/done, but what is actually there. You count the actual number that is physically there.
Then that number is sent to Exact. It automatically checks what the difference is, and makes an entry for it.

Examples:
StockCorrection
Bizbloqs 8, Exact 10.
Correction of +2 results in.
Bizbloqs 10, Exact 12

StockCount
Bizbloqs 8, Exact 10.
Count of 10 results in
Bizbloqs 10, Exact +0 (for a total of 10).

A stock count will only register what was entered on that location.

everything which was not entered will be removed the only way to remove those numbers is by doing a stock count for the ones which are currently physically in stock.


    • Related Articles

    • Purchase Order Status Cancel

      Requesting to cancel the Purchase Order in the warehouse. Sometimes the subject email of the client would be Delete/Deleting Purchased Order. Once changing the status of the Purchased order is to cancel it will reflect on the scanner and that ...
    • OMS Account Password Reset

      HOW TO Password reset Is the action of invalidating the current password for an account on a website, service, or device, and then creating a new one. A password may be reset using the settings of the software or service, or by contacting the ...
    • OMS Account Deletion

      HOW TO Delete Account means the action of deleting an Account. This removes the Account from the database entirely. Until it is fully purged from all databases. PROCESS Check OMS Open the client account Open OMS User Manager Check the Email account ...
    • OMS Account Unblocked

      DESCRIPTION: A blocked account refers to an account that restricts unlimited or indiscriminate withdrawals or other forms of access. Instead, it imposes specific limitations on when, how much, and by whom funds can be withdrawn. On means “Account is ...
    • OMS Relations Blocked

      Subtitle: OMS Relations Management "Relation" refers to information details of our clients' Suppliers and Customers. Here you can see details such as Name, Contact Information, Email Address, Address etc. Step 01 Checking If OMS Relations Is Blocked ...