A warehouse management system, or WMS, is a key part of the supply chain and primarily aims to control the movement and storage of materials within a warehouse and process the associated transactions, including shipping, receiving, putaway and picking.
- Unlimited number of storage locations.
- 20-digit location code
- Up to 20 information regarding location (e.g. warehouse, building, runway, side, etc.
- Grouping geographic locations in group (Expressing their management features)
- Grouping geographic locations in types (reflecting the storage characteristics and volume).
- Grouping geographic locations in groups for statistical purposes.
- Grouping of Items based on volume and storage characteristics (perishable items, heavy, bulky, fast-moving, etc.).
- Characterization of storage locations (Stock, Picking, etc.)
- Dimensional imaging.
- Picking process with recommended storage locations and proposed alternative storage locations (The number of alternatives is defined parametrically).
- Automatic transformation of picking to shipment orders.
- Deposition algorithm based on criteria
- Priority (based on group, stock, traffic type and item type.
- Control of volume and weight
- Distance from loading space (fast moving, etc.)
- Pre-allocation of spaces for specific types
- Monitor of packs.
- Dimensional display of proposed storage places
- Proposed storage locations and alternatives
- Algorithm for picking based on criteria:
- Pick and Pack
- Distance from Shipment space
- Expiration Dates FIFO
- Proposal to optimal path
- Proposal for re-feeding picking locations from stock locations, based on superimposition algorithms and vacant space.
- Automatic transformation of re-feeding proposal, to proposed moves between storage locations
- Inventory by location
- Automatic process for deficits - excess
- Proposal for a purchase order based on parametric criteria of seasonal items, historicity and forecast sales , taking into account the expected orders, backorder sales, stock and “item- traffic”.
The subsystem also provides the possibility, to calculate quantity purchase order by type and automatically convert, based on pricelist from ERP, to supply Order. (After declaring the months).
The architecture implemented in each installation of the product is Web n-tier/Rich Client (see figure below).
It includes at least three layers (tiers):
- The data layer(data tier), for data storage (Oracle RDBMS).
- The application layer (application tier), which incorporates all business rules of every software module (Oracle Application Server)
- The user interface layer (client tier), which is responsible for the interface with the end user and the presentation of data based on any Web Browser.