Skip to main content
Version: 8.5

Kardex

Introduction

The purpose of the Kardex feature is to provide an interface adapted to KARDEX storage machines. Useful in industry, commerce, and logistics, processes integrated into the ERP allow you to manage product supply and storage.

info

Kardex is compatible with versions 6.5, 7.1, and above.

The module is divided into two algorithms: supply and storage.

Supply: allows you to bring in the components needed for deliveries and manufacturing supplies.

Storage: allows you to optimize the storage of received components or manufactured products following a manufacturing order.

Kardex uses JMIF (Java Machine Interface) to exchange data with third-party software. The aim is to be able to exchange telegrams according to a pre-defined model using Groovy formulas. Each user is free to modify the formulas (note: it will be necessary to configure the JMIF server so that it can correctly interpret the telegrams).

The telegrams contain the order in which the trays must be returned, as well as instructions to display on the Kardex screen which product must be retrieved and in what quantity. This makes it easier to manage multiple requests for the same tray.

It is also possible to categorize the trays: by ABC classification, or by product category.

If there is ever a need to integrate other machines, the content of the telegrams can be easily modified.

Telegram management is carried out by the ERP, so a queue system will allow the highest priority telegrams to be defined manually.

Features:

  • Specific Kardex inventories;

  • Control over the maximum quantity or height in the bins;

  • Queue optimization (telegrams are sent as they arrive). Using drag & drop, the user can move the telegrams to change the order.

  • FIFO / LIFO. First in, first out: entered component product = exited component product. Last in, first out: the last entered component will be the first to exit.

info

The Kardex module does not affect the operation of other modules, including inventory operations.

Kardex operation & architecture

Trays: as shown in the image, Kardex machines are made up of trays.

Bins: the trays contain bins where the products are stored. Each bin contains a single product.

tip

A tray categorization system is used to differentiate between product categories.

Bin content: Bin content is used to perform inventory checks. It is directly linked to stock location lines. You will find the bin details in the stock lines.

Kardex module in AOS

Access: Application config → Apps management → Kardex, configure

Here you will find numerous configurations for the Kardex module.

  1. Configuration of the interface with the machines: activate the configuration of the interface with the machines by clicking on the “Activation” option.

  2. Tray categorization mode: select from several options (Product category / Product family / ABCClass (stock), etc.).

  3. Maximum bar quantity control: select from several options (Manual / Based on product / Based on product category). You can specify the maximum quantities for a product in the category.

info

When maximum bar quantity control is set to manual, the user must open the tray bin configurations.

  1. Enable LIFO/FIFO: enable the “Last in / First out” and “First in / First out” features.

  2. Define standard bin dimensions: enter the standard size. The standard size includes the height.

caution

Mandatory Kardex management: on the product sheet, activate the “Mandatory Kardex management” option if you want this product to be managed in Kardex.

Kardex machine configurations

Access: Kardex → Kardex machine

A Kardex machine is linked to a machine in the Manufacturing module. It allows you to manage the Maintenance side.

On the Kardex machine sheet, you will find the following information:

  1. The machine's storage location;

  2. The list of trays. Each tray contains the list of bins. Click on the tray to display the list.

caution

Click on a bin's file to open the file with information:

  • When a tray is damaged, it can be made unavailable to prevent it from being used in algorithms.

  • In addition, trays are identified by numbering.

  • Full: check the “Full” box to indicate that the tray is full. This can be done manually or automatically.

  • Dimensions: you can define the dimensions; the dimensions are used to determine whether the bin is full. Please note that if you do not enter the dimensions of the product, this feature will be useless.

  • Position: this is a volume calculation. You will need to configure a standard tray for each product. There is an initial reference volume. For each of your products, you will define the maximum number of products that can be placed in a standard tray. This allows you to compare the maximum quantity in a standard tray with the maximum quantity in a larger tray. :::

  1. Telegrams: open the “Telegrams” tab to find all the telegrams that have been sent. Click on a telegram to view its workflow.

  2. Configurations: click on the Configurations tab. Here you will find the following information:

  • Height;

  • Interval between trays;

  • List of Groovy formulas. Groovy formulas can be modified at any time;

  • Required: check the “Required” box. If the information is not provided, the process will be blocked.

Kardex Inventory

Access: Kardex → Kardex Inventory

  1. Check the workflow at the top of the page (Draft → In progress → Validated → Cancelled).

  2. Find the products in the table of contents.

  3. Start: click on the button to start the inventory.

  4. Upon validation, an inventory will be generated.

caution

When you generate an inventory, you will need to update the stock location on the Kardex machine file.

  1. Refresh the Kardex machine file.

  2. Stock location: click on the stock location. Here you will find the products.