Best-of-Breed Versus Integrated Systems - The Case of WMS

When choosing software for a particular aspect ofmanaging assemblies can be a significant issue to
your business, be it CRM, Shop Floor Management,resolve when working with two separate systems.
Quality Control, Point of Sale, WMS or anything else,But in a fully integrated system, it's an integral part of
the choice between selecting a specific package tothe ERP system, extended into the WMS.
address your needs (Best of Breed), or selecting an5. Data synchronization challenges: a. There are a
overall system that will serve your business as anumber of inventory attributes that are
whole is not one that should be taken lightly.customer-specific in both what they represent and
If you do not already have an ERP system in place,the business process/rules that they must fulfill, such
you might want to consider looking for a systemas customer-designated inventory allocation
that covers both the specific functionality you are(quantitative, prepaid, etc.), "ship to/bill to" locations
looking for, as well as being a fully functionaland more. Any mismatch between the ERP system
company wide solution. For companies that alreadyand the WMS when such attributes and rules are
have an ERP system, try to find out if your vendorsynchronized could cause a discrepancy between the
offers a WMS option, and even if it doesn't include alltwo systems, which in turn may result in prolonged
the very specific functionality, if it's "close enough"work stoppages until the problems are identified and
you should certainly weigh it carefully against theresolved. b. Delivery priorities as set by the Supply
integration of third-party options. Let's look at theChain Management (SCM) system in the ERP system
case of Warehouse Management Systems, or WMS.are difficult to synchronize with an external WMS on
Implementation of WMS systems has always been aan ongoing basis. Tracking and synchronization
major challenge even when undertaken with budgetsbetween two systems to account for other actions
of $500K and upward, so it is understandably ain the warehouse, such as "Put", that are temporarily
greater challenge within the budgets that small andimplemented in the ERP system can be troublesome.
medium-sized companies can afford. A majorAn integrated solution
contributing factor to this challenge is the integrationSome ERP systems now include an integrated WMS
complexity of a system that is not part of the ERPmodule. Following are some of the benefits provided
system. Implementing a stand-alone WMS solution, inby the integrated WMS-ERP solution:
addition to the complexity of its integration, could
have a tremendous impact on pricing and costs,1. Integration: an integrated WMS system enables the
overall system stability and the efficiency ofwarehousing functions to interact seamlessly with
day-to-day work.other system and corporate activities, be they
Issuesmanufacturing or distribution related. Whether your
Following are some of the common problems facedbusiness is manufacturing bars of soap or providing
when integrating an ERP and WMS system:maintenance for jet engines, the warehouse
functions as an integral part of the business, so it
1. Inventory balance discrepancy (or "mismatch"):makes sense to manage it as an integral part of the
there are a plethora of issues that could trigger ancore software solution.
inventory balance discrepancy between a system2. Visibility: an integrated WMS system provides a
with separate ERP and WMS software. For everygreater depth and breadth to supply chain visibility,
part for which a mismatch is detected, there may behelping users not only to check order statuses, but
hundreds (or thousands) of transactions that shouldalso to meet ever increasing delivery standards,
be investigated to analyze the cause of themanage global operations on many levels more
discrepancy. Selecting the two-system approachefficiently, and provide customer service reps with
mandates the appointment of individual/s who wouldcrucial information and alerts.
do the investigation and make it part of their job3. Unification: unified data structures (part catalogue,
description.warehouse/location records, etc.). As a result, any
2. Incremental system initiation is almost mandatoryauthorized user can perform data validation during
to avoid costly downtime in a warehouse. There areinitial system implementation using a single system
two ways to achieve incremental implementation,and interface.
both of which are difficult if not impossible to4. Interface consistency: With a unified user interface,
accomplish when the WMS is a separate entity: a.training fees and learning curve times are greatly
Isolate an area in the warehouse and implement thereduced. Getting new employees up and running on
WMS on that area only. b. Isolate an activity (e.g.,two different user interfaces is always more costly
"pick") and implement throughout the warehouse.and time consuming than learning a single user
3. Incremental system shut-down: warehouseinterface.
management systems (integrated or separate) can5. Unified system maintenance: Of the many issues
suffer from erroneous data definitions that will resultthat could be covered under this topic, a predominant
in system malfunctions. When working with a thirdone is maintaining "user permissions/profiles" in two
party WMS, there is no way to incrementally isolatedifferent systems.
the area or operation in which the malfunction was6. Overall benefits of the ERP system are
detected. Unless a quick fix is provided, the wholeautomatically included in the WMS functionality: BI
warehouse operation may come to a standstill as thefeatures including Dashboards and KPIs, BPM
problem spreads and is exacerbated with everyfunctionality and more.
additional transaction or activity reported into theIf the WMS is part of the ERP system, warehouse
system. Incremental shut-down capabilities are aoperations can interact seamlessly with accounting,
readily available option in a fully integrated WMS/ERPCRM, Supply Chain, production processes and more.
system.Purchase, sales and inventory processes can be used
4. Managing assemblies (packing small packages intoto trigger the putaway, picking and replenishment
larger ones, unpacking, etc.): due to complexity,tasks, or vice versa.