Infor M3 Warehouse Management
Infor M3 confirms 16 of the 39 warehouse management capabilities we track, with a further 7 partially covered. Its deepest coverage is in Stock Management; it is thinnest on Industry-Specific Inventory.
Warehouse Management is a core strength for Infor M3 — a primary capability included in standard deployments. The product is best suited to process manufacturers (food, chemicals, pharma) needing batch/formula control.
- 16of 39
- Capabilities confirmed
- 260
- Documented features
- Stock Management
- Strongest area
- Industry-Specific Inventory
- Thinnest area
How Infor M3 scores against the 39 warehouse management capabilities we track across every ERP in our catalogue.
- Stock Management7 of 8
- Warehouse Operations6 of 8
- Planning2 of 7
- Counting & Accuracy1 of 6
- Industry-Specific Inventory0 of 10
“Not documented” means our research has not confirmed the capability either way — it is not a finding that Infor M3 lacks it. Coverage is scored against one shared capability list, so it is comparable between products.
The warehouse management scope Infor M3 ships, grouped as the product itself organises it.
Demand Planning7
Covers building and managing sales forecasts and budgets, including closed-loop forecasting that exchanges demand data between M3 Business Engine and M3 Demand Planner.
- Calculate Sales ForecastCalculates a sales forecast to estimate demand for a given period, saving the results into a dataset.
- Closed Loop ForecastingIntegrates forecasting between M3 Business Engine and M3 Demand Planner, passing forecasts and demand figures back and forth alongside sales budget information.
- Enable Closed Loop ForecastingConfigures the settings needed for M3 Business Engine and M3 Demand Planner to exchange forecast information.
- Managing Closed Loop ForecastingRuns the ongoing process flow where M3 Business Engine and M3 Demand Planner interact for cyclic forecasting.
- Managing Sales BudgetCreates, monitors, and consolidates a sales budget as part of demand planning.
- Calculate Sales ForecastCalculates a sales forecast to estimate demand for a given period, saving the results into a dataset.
- Closed Loop ForecastingIntegrates forecasting between M3 Business Engine and M3 Demand Planner, passing forecasts and demand figures back and forth alongside sales budget information.
- Enable Closed Loop ForecastingConfigures the settings needed for M3 Business Engine and M3 Demand Planner to exchange forecast information.
- Managing Closed Loop ForecastingRuns the ongoing process flow where M3 Business Engine and M3 Demand Planner interact for cyclic forecasting.
- Managing Sales BudgetCreates, monitors, and consolidates a sales budget as part of demand planning.
- Producing Sales Forecast Using DatasetProduces and monitors a sales forecast using datasets, giving flexibility to choose which dimensions to forecast by.
Will Infor M3 meet your demand planning needs? Build your requirements and perform a full analysis.
Build my requirements →Managing Inhouse Activities26
Covers the day-to-day handling of stock already inside the warehouse, including moving items and balance IDs between locations, tracking lots and serial numbers, managing containers and consignment stock, and running physical inventory counts and statistics.
- Analyze and Repair Mismatches for Item per WarehouseScans the database for mismatches in allocation, inventory, planning, and rental data at the warehouse level and corrects them.
- Change Location for All ItemsMoves every item stored at one location to a new location in a single action, meant for bulk relocations rather than routine transactions.
- Change Location for Balance IdentityRelocates a specific balance identity, letting a partial quantity move from one storage spot to another instead of the entire stock there.
- Change Location for an Item Coded as a Single Location ItemUpdates where a single-location item is stored, since this kind of item is held at just one warehouse spot at a time.
- Consignment StockManages inventory owned by an outside party, such as a supplier, while it sits inside the warehouse, keeping consigned quantities tracked separately from owned stock.
- Analyze and Repair Mismatches for Item per WarehouseScans the database for mismatches in allocation, inventory, planning, and rental data at the warehouse level and corrects them.
- Change Location for All ItemsMoves every item stored at one location to a new location in a single action, meant for bulk relocations rather than routine transactions.
- Change Location for Balance IdentityRelocates a specific balance identity, letting a partial quantity move from one storage spot to another instead of the entire stock there.
- Change Location for an Item Coded as a Single Location ItemUpdates where a single-location item is stored, since this kind of item is held at just one warehouse spot at a time.
- Consignment StockManages inventory owned by an outside party, such as a supplier, while it sits inside the warehouse, keeping consigned quantities tracked separately from owned stock.
- Create Item Selection TableBuilds a table of selected items to be counted during a physical inventory, scoping the count to specific balance identity records.
- Create Lot/Serial NumberGenerates a lot number, which can cover several units of an item, or a serial number tied to a single unit.
- Create Quick Physical InventoryLets a warehouse team enter or adjust on-hand quantities directly, bypassing the full physical inventory cycle for fast corrections.
- Date Analysis on Lot-Controlled ItemsRuns date checks on balance identities -- expiry, most recent sale, and re-inspection timing -- for items under lot control.
- Display Item per FacilityShows an item's stock balance rolled up to facility level, the level that global planning and average-cost pricing draw from.
- Display Stock Location StatisticsPresents statistics on receipts and issues for a stock location over a chosen period.
- Display Stock Transaction HistoryLists physical stock movements with user-defined views and sort orders, helping teams review and sequence transaction history.
- Inventory StatisticsAggregates historical activity by item or by location over a chosen period to support inventory analysis.
- Managing ContainersHandles containers used for deliveries and receipts, which combined with an item number can form a unique balance identity.
- Manual Movement of Items, Balance IDs and Containers Between LocationsLets warehouse staff manually shift stock, balance IDs, and containers between locations, as opposed to system-planned moves.
- Movement of Items, Balance IDs and Containers Between Locations within a WarehouseOutlines the range of methods available for shifting stock between locations inside a single warehouse and the transaction programs behind each one.
- Movement of Item Between Locations Using a Planned Move OrderRepositions items to cover a shortage, using a planned move order that may be created automatically or entered by hand.
- On-hand BalanceTracks how much of an item is physically in stock, broken out from the facility level down to individual location.
- On-hand Balance StatusClassifies stock by quality state -- separating what's cleared for use from rejected lots and lots still awaiting inspection.
- Physical InventoryRuns a physical count of selected items to confirm recorded quantities match what is actually on the shelf, flagging any variances found.
- Physical Inventory RequestProduces a printed list of the stock balances due for count, serving as supporting paperwork during a physical inventory.
- Report and Update Physical InventoryRecords and applies the results of cyclic, periodic, or zero-point physical inventory counts to confirm recorded item quantities are accurate.
- Run and Display Summarized Item StatisticsCompiles accumulated item statistics over a period, used at the end of a planning cycle to review activity for an item.
- Single LocationRestricts an item to being stocked at only one location per warehouse.
- Stocktake During PickingAutomatically generates a physical inventory count for balance identities involved in an active picking run, adding lines as the picking list is built.
Will Infor M3 meet your managing inhouse activities needs? Build your requirements and perform a full analysis.
Build my requirements →Supply Planning10
Covers modeling how items are supplied across warehouses and suppliers, including sourcing rules, distribution chains, supply models, and availability simulation as part of the capacity-to-promise process.
- Simulate Availability (Supply Model Simulate)Simulates supply alternatives to answer customer availability inquiries and find the best way to meet demand.
- Define Distribution ChainSets up the distribution chain used in order promising as part of the global capacity-to-promise concept.
- Define Rules for Planned Distribution Order PriorityDefines logical rules, evaluated one after another, that rank planned distribution orders by priority.
- Define a Sourcing RuleSets manual rules for where a warehouse sources its items from, including splitting demand across different acquisition methods.
- Define Supply ModelSets up a supply model and its related control parameters and lines.
- Simulate Availability (Supply Model Simulate)Simulates supply alternatives to answer customer availability inquiries and find the best way to meet demand.
- Define Distribution ChainSets up the distribution chain used in order promising as part of the global capacity-to-promise concept.
- Define Rules for Planned Distribution Order PriorityDefines logical rules, evaluated one after another, that rank planned distribution orders by priority.
- Define a Sourcing RuleSets manual rules for where a warehouse sources its items from, including splitting demand across different acquisition methods.
- Define Supply ModelSets up a supply model and its related control parameters and lines.
- Distribution ChainExplains the distribution chain concept, which maps out the internal movement of goods, and its role in the global CTP model.
- Manage Active Supply ChainControls and reviews active supply chains from a dedicated monitoring view.
- Sourcing Rules for ItemsDefines how item demand is met, whether through manufacturing, purchasing, or distribution.
- Supply ModelSets up and applies supply models, a defined set of rules used inside the CTP (capacity-to-promise) framework.
Will Infor M3 meet your supply planning needs? Build your requirements and perform a full analysis.
Build my requirements →Managing DO/RO13
Covers distribution orders and requisition orders used to move stock between warehouses or fill internal shortages, including order entry, allocation, dispatch, and the related settings and lead times.
- Distribution CalendarSets which weekdays or calendar dates count as approved shipment days for a distribution relation when orders are generated automatically.
- Handling Requisition OrderCovers how to create requisition order lines, allocate and dispatch them, and release the order once it's ready.
- Display Information about Distribution OrderShows order transactions, available supplying warehouses, and quantity differences for a distribution order.
- Distribution OrderMoves stock between warehouses that may sit under the same legal division or different ones, using a dedicated stock transaction type.
- Distribution Order EntryCreates a distribution order, firm or planned, then moves it through allocation, pre-allocation, dispatch, and cross-docking stages.
- Distribution CalendarSets which weekdays or calendar dates count as approved shipment days for a distribution relation when orders are generated automatically.
- Handling Requisition OrderCovers how to create requisition order lines, allocate and dispatch them, and release the order once it's ready.
- Display Information about Distribution OrderShows order transactions, available supplying warehouses, and quantity differences for a distribution order.
- Distribution OrderMoves stock between warehouses that may sit under the same legal division or different ones, using a dedicated stock transaction type.
- Distribution Order EntryCreates a distribution order, firm or planned, then moves it through allocation, pre-allocation, dispatch, and cross-docking stages.
- Internal Orders including Requisition and Distribution OrdersExplains the routines behind M3's two internal order types, requisition and distribution, both executed from the same order function.
- Mass Change Aggregated Distribution Order LinesAggregates open distribution order lines and updates information across several of them at once in a single operation.
- Requisition OrderFills an internal shortage at a warehouse, or covers put-away and material-issue needs that sit outside the standard order flow.
- Requisition Order FlowDescribes the requisition order flow, recommended whenever a need doesn't fit the standard purchasing, manufacturing, or distribution process.
- Requisition/Distribution Order Quick EntryCreates a requisition or distribution order with head and one order line entered together on a single panel for faster data entry.
- Settings for Distribution OrdersCovers the basic configuration needed to run distribution orders, which are used to move stock between warehouses.
- Transportation Lead Time For Purchasing and DistributionConfigures transportation lead time, the time needed to ship goods from a supplier to the buyer's final delivery address.
Will Infor M3 meet your managing do/ro needs? Build your requirements and perform a full analysis.
Build my requirements →Balancing Supply and Demand2
Covers balancing supply against demand, including territorial roll-up for businesses that cannot rely on distribution order demand within item statistics.
- Managing Territorial Roll-upRolls up demand by territory for businesses that cannot rely on distribution order demand recorded in item statistics.
Will Infor M3 meet your balancing supply and demand needs? Build your requirements and perform a full analysis.
Build my requirements →Managing Items26
Covers item master data management -- alias numbers, catch weight, lot and expiration handling, item hierarchies, and interfaces for bulk item data -- used to define and maintain items across the warehouse.
- Alias NumberProvides an alternate identifier for an item, referenced on order lines for customers, service, requisition, or distribution.
- Alias TypeGroups alias numbers that share similar characteristics, marking the origin of each number, such as an EAN code.
- Archive and Delete Lot and SublotArchives and deletes consumed lots and sublots, helping firms in perishable food and drink sectors manage lot volumes that grow quickly over time.
- Catch Weight Loss TransactionsDescribes the activities that generate catch weight loss transactions, which can be reviewed in the stock transaction history display.
- Catch Weight ManagementIntroduces catch weight tracking in M3 and links out to further documentation on the underlying idea and how it works.
- Alias NumberProvides an alternate identifier for an item, referenced on order lines for customers, service, requisition, or distribution.
- Alias TypeGroups alias numbers that share similar characteristics, marking the origin of each number, such as an EAN code.
- Archive and Delete Lot and SublotArchives and deletes consumed lots and sublots, helping firms in perishable food and drink sectors manage lot volumes that grow quickly over time.
- Catch Weight Loss TransactionsDescribes the activities that generate catch weight loss transactions, which can be reviewed in the stock transaction history display.
- Catch Weight ManagementIntroduces catch weight tracking in M3 and links out to further documentation on the underlying idea and how it works.
- Check and Modify Item to Facility ConnectionAdjusts an item's connection to a facility, a link that is created automatically when the item is first connected to a warehouse.
- Create Group Technology ClassSets up a group technology class that captures a technical relationship used to group related items together.
- Connect Bulk Item to Packaged ItemLinks a bulk item with its packaged counterpart to create an item pack, a common setup in process manufacturing.
- Define Alias NumberAttaches an alternative identifying number to an item; a single item can carry several such alias numbers.
- Define Item Transport InformationMaintains item transport information, including hazardous material data, for items that require special shipping handling.
- Define Related ItemsLinks interchangeable items together so an order can still be fulfilled if the originally ordered item is out of stock.
- Enter Items in Kit ItemRecords the component items that make up a kit item after the kit and its components have been set up.
- Feature TypeControls what kind of value -- digits, letters, an item number, or free text -- can be entered for a given feature.
- Lot BlendingCombines lot quantities sharing identical characteristics, applicable to bulk items held in silos or in full-mix tanks.
- Lot Handling in the Purchasing FlowManages lot control during purchasing, creating a lot or serial number when purchased items are received into goods receiving.
- Lot/Serial Number SettingsDefines the basic setup for handling lot-controlled and serial-numbered items throughout their flow.
- Manage Expiration DatesApplies expiration dates across purchase order, manufacturing order, and customer order processing, working together with lot handling.
- Manage Items in the Item Data InterfaceHandles large volumes of structured or unstructured item data received through the item data interface.
- Managing Item Hierarchy StructureOrganizes items into a user-defined hierarchy structure, supporting product catalog needs and e-business requirements.
- Reclassification of Balance Identity for a Catch Weight ItemReclassifies the balance identity of a catch weight item -- the inventory record keyed by warehouse, location, and item.
- Sales Price Unit of MeasureSpecifies the unit of measure used for an item's sales price, which can be set as fixed or variable per item.
- Settings for Item Data InterfaceConfigures the item data interface, which lets item information flow and be enhanced between M3 and connected systems.
- Simple Lot TrackingRecords which lot number was shipped to which customer without tracking lot numbers while the stock is still on hand.
- Style CompositionBuilds a composition group of custom fields, connects it to an item, and maintains the resulting composition data.
- Trace and Display Lot/Serial NumberFollows a lot as it moves through production and distribution, and displays its history when investigating a complaint or quality issue.
Will Infor M3 meet your managing items needs? Build your requirements and perform a full analysis.
Build my requirements →Receiving Inbound Goods11
Covers the inbound goods flow, from system-directed and two-step put-away to cross-docking and the receipt of distribution or requisition orders.
- Basic Settings for System-Directed Put-AwaySets the basic configuration needed to run system-directed put-away, used during goods receipt to route stock automatically.
- Create Location Type Table (MMS057)Defines allocation tables used to assign incoming stock to specific location types within the warehouse.
- Cross-Docking and Extended Cross-DockingDetects when incoming stock is needed for outbound shipment soon after receipt and routes it directly to a cross-docking spot instead of standard put-away.
- Define Cross-Docking SettingsConfigures what should be cross-docked and where it should go, avoiding unnecessary put-away for stock that will be picked again quickly.
- Goods Receiving with Two-Step Put-AwayAdds an extra staging step after stock receipt, splitting put-away into two stages once the feature is turned on.
- Basic Settings for System-Directed Put-AwaySets the basic configuration needed to run system-directed put-away, used during goods receipt to route stock automatically.
- Create Location Type Table (MMS057)Defines allocation tables used to assign incoming stock to specific location types within the warehouse.
- Cross-Docking and Extended Cross-DockingDetects when incoming stock is needed for outbound shipment soon after receipt and routes it directly to a cross-docking spot instead of standard put-away.
- Define Cross-Docking SettingsConfigures what should be cross-docked and where it should go, avoiding unnecessary put-away for stock that will be picked again quickly.
- Goods Receiving with Two-Step Put-AwayAdds an extra staging step after stock receipt, splitting put-away into two stages once the feature is turned on.
- Goods Receiving DO/RO Using Different MethodsSupports several ways to receive distribution and requisition orders, including receipt by known identity, delivery, or other reference.
- System-Directed Put-AwayLets the system search for and suggest the most suitable warehouse location for incoming stock, improving put-away efficiency.
- System-Directed Put-Away with Fill Partly EmptySearches for partly filled locations of a matching location type when directing put-away, so partial space gets used first.
- Settings for System-Directed Put-Away for Preferred Buffer LocationsDefines preferred buffer locations that system-directed put-away should use ahead of standard storage spots.
- Settings for System-Directed Put-Away for Location Weight Limit ManagementSets weight limits that stop the system from choosing put-away locations that would push total stored weight over the defined maximum.
Will Infor M3 meet your receiving inbound goods needs? Build your requirements and perform a full analysis.
Build my requirements →Customer Order Processing4
Handles the day-to-day processing of customer orders, including entry, copying, comments, charges, credit card and credit checks, allocation, returns, status tracking, and country- and industry-specific order flows.
- Manage Location Based Catch WeightManages location-based catch weight for items whose actual weight is captured by location rather than fixed on the item, covering pricing unit of measure and order entry.
- Managing sales price U/M for items with location based catch weightDetermines how the sales price unit of measure behaves during order processing for items with location-based catch weight.
- Customer order processingRetrieves the sales price unit of measure from the price source during customer order entry when configured for catch weight items.
- Entry of catch weight at customer order entryCaptures catch weight on an order line only for returns or orders configured to ship direct.
Will Infor M3 meet your customer order processing needs? Build your requirements and perform a full analysis.
Build my requirements →Managing Outbound Goods26
Covers the outbound goods flow -- allocation, batch allocation, packing, dispatch policy, delivery confirmation, and transportation documents -- used to prepare and ship customer and other outbound orders.
- Allocation and Cross-Docking ConceptsExplains what cross-docking, pre-allocation, and allocation mean, and when each applies to assigning balance IDs to order lines.
- Automatic AllocationAutomates stock allocation across requisition, customer, distribution, and manufacturing order types alike.
- Basic Delivery Value Check SettingsSets up a delivery value check, most useful for sectors that deal with extended lead times, to confirm delivery values before shipment.
- Basic Settings for Dispatch PolicyConfigures dispatch policy parameters, including the delivery number series used to identify outbound shipments.
- Batch Allocation Using Fair Share, Allocation Priority Rules or Allocation priority with Fair ShareReallocates and redistributes current stock allocations across demand order lines using fair share or priority-based rules.
- Allocation and Cross-Docking ConceptsExplains what cross-docking, pre-allocation, and allocation mean, and when each applies to assigning balance IDs to order lines.
- Automatic AllocationAutomates stock allocation across requisition, customer, distribution, and manufacturing order types alike.
- Basic Delivery Value Check SettingsSets up a delivery value check, most useful for sectors that deal with extended lead times, to confirm delivery values before shipment.
- Basic Settings for Dispatch PolicyConfigures dispatch policy parameters, including the delivery number series used to identify outbound shipments.
- Batch Allocation Using Fair Share, Allocation Priority Rules or Allocation priority with Fair ShareReallocates and redistributes current stock allocations across demand order lines using fair share or priority-based rules.
- Create Location Type Table (MMS057)Sets up allocation tables that route stock to particular location types during outbound processing.
- Define Settings for Allocation Priority ModelCreates and maintains the allocation priority model, building on batch allocation settings already in place.
- Create Packaging GroupSets up packaging groups that control which cartons or containers are eligible when packing items into cartons.
- Define Settings for PackingDefines the settings required to pack goods manually or automatically ahead of outbound dispatch.
- Delivery Receipt ConfirmationConfirms delivery receipt either simply, with no date or quantity detail, or in full, depending on the method chosen.
- Delivery Value CheckControls delivery value checks on customer order deliveries, validating shipment value once the feature is active.
- Display and Change Customer Priority RulesShows how the allocation priority calculation came out for a customer and lets that calculated priority value be adjusted.
- Full Balance ID ControlChecks that the complete allocated quantity of a balance ID is reported together when moving stock to pack, dock, or issue.
- How to Use Automatic Allocation with Manual Release and How to Stop AllocationCombines automatic allocation with a manual release step, and covers how to halt allocation when needed.
- How to Use Soft AllocationApplies soft allocation, commonly used when many interchangeable lots are available and the specific lot picked doesn't matter, with or without an added check.
- Managing Delivery ApprovalRoutes deliveries through a governmental approval process before transportation can begin, required in certain countries.
- Managing Pick-up Deliveries for Customer ReturnsCreates a pick-up delivery from a customer return as part of transportation planning.
- Outbound Tracking FunctionalityAssigns a distinct tracking identifier to every unit shipped to a customer, without tagging units while they remain in stock.
- PackingGroups items -- often several lines from a single picking list -- into a package using materials such as boxes.
- Performing Packaging ActionsCovers the packaging steps carried out according to the packaging type in use, including creating customer packages.
- Perform Picking Resource PlanningAssigns picking teams to stock zones, an optional stage within the dispatch flow that directs work to the right resources.
- Pre-allocation settingsSets basic pre-allocation configuration per order type and warehouse, including notification settings.
- Settings for Event Based Document ControlConfigures Event Based Document Control, which governs how transportation documents are triggered by events.
- Settings for System-Guided Pick and PackSets up guided pick, pack, move-to-packing, move-to-docking, and issue steps for the picking list.
- Transportation DocumentsProduces the paperwork needed to ship goods, whether it travels with the shipment or is forwarded to authorities or consignees.
Will Infor M3 meet your managing outbound goods needs? Build your requirements and perform a full analysis.
Build my requirements →Warehouse Management Interfaces38
Covers the interfaces that connect M3 warehouse operations to external warehouse and material handling systems, including data downloads, uploads, and the transactions used to synchronize stock and order activity.
- Item OverviewGives supply chain planners, product managers, and other relevant roles a single application for viewing item information at a glance.
- M3 Business Engine Administrator's Guide for Warehouse Management InterfacesProvides background for consultants and administrators setting up Warehouse Management Interfaces, building on general M3 experience.
- Supported Processes for Warehouse Management InterfacesLists the processes the warehouse interface supports, including basic data downloads such as item, alias, and supplier information.
- Download processesSends basic data such as items, aliases, and suppliers from M3 to an external warehouse system whenever that data changes.
- Supported processesCovers warehouse receipt handling, downloading an expected receipt whenever a purchase, distribution, requisition, manufacturing, or return order is released.
- Item OverviewGives supply chain planners, product managers, and other relevant roles a single application for viewing item information at a glance.
- M3 Business Engine Administrator's Guide for Warehouse Management InterfacesProvides background for consultants and administrators setting up Warehouse Management Interfaces, building on general M3 experience.
- Supported Processes for Warehouse Management InterfacesLists the processes the warehouse interface supports, including basic data downloads such as item, alias, and supplier information.
- Download processesSends basic data such as items, aliases, and suppliers from M3 to an external warehouse system whenever that data changes.
- Supported processesCovers warehouse receipt handling, downloading an expected receipt whenever a purchase, distribution, requisition, manufacturing, or return order is released.
- Upload processesCovers the transactions used to upload order and inventory activity from an external warehouse system back into M3, all following a shared message-based process.
- Backorders when a Picking List is Reported from an External SystemExplains how backorders are handled if a picking list comes back through an outside system or partner connection.
- Manage Attribute with Warehouse InterfacePasses attribute information for stock transactions reported through the warehouse interface, mirroring what would otherwise be entered directly in M3.
- Manage Sublot with Warehouse InterfaceIdentifies which sublot IDs are involved when a warehouse interface transaction is executed on a sublot-managed item.
- MHS850MI Customer ReturnsProcesses customer returns through the warehouse interface, either as a direct put-away or through separate collection and inspection steps.
- MHS850MI Transaction AddCOPickPicks, packs, and shifts one picking list entry tied to a customer order through the AddCOPick transaction.
- MHS850MI Transaction AddCOReturnRecords a customer order return through the API, matching it to an existing return record with a receiving number.
- MHS850MI Transaction AddCorrPickLineCorrects a pick at package or picking list line level via the AddCorrPickLine transaction, requiring the item number as input.
- MHS850MI Transaction AddDOCreates the header and lines of a distribution order through the API, requiring the order type plus warehouse and customer details as input.
- MHS850MI Transaction AddDOPackRecReceives a distribution order delivery package as-is, preserving the package when it should not be broken down.
- MHS850MI Transaction AddDORecOtherRecords receipt of goods on a distribution order that were not part of the original shipment.
- MHS850MI Transaction AddDORecViaPackReceives a distribution order by package, using the package or SSCC number as the delivery reference.
- MHS850MI Transaction AddDOPickPicks a distribution order via the API, working out which line on the picking list needs to be processed from order data.
- MHS850MI Transaction AddMOPickReports that material has been picked for a manufacturing order through the AddMOPick transaction.
- MHS850MI Transaction AddMORecByRecords receipt of manufactured by-products through the API, requiring warehouse, partner, and message type as inputs.
- MHS850MI Transaction AddMOReceiptRecords that a manufacturing order line has been received, including item, lot, and container detail.
- MHS850MI Transaction AddMOReqIssueReports material issued against a manufacturing order line, applicable to requisition and backflush issue methods.
- MHS850MI Transaction AddPickByPacStkPicks internal packages tied to a picking list line under soft or hard allocation, confirming the full package quantity is used.
- MHS850MI Transaction AddPickViaRepNoReports a single picking list line using its reporting number to identify the exact line and balance ID being picked.
- MHS850MI Transaction AddPOReceiptRecords that a purchase order line has been received, including item, lot, and container information.
- MHS850MI Transaction DeletePickListDeletes a picking list through the API once warehouse, delivery number, and picking list suffix are supplied and conditions are met.
- MMS850MI Transaction AddMoveMoves stock from a source location to a destination via the API, identifying the balance ID by item, location, and lot.
- MMS850MI Transaction AddRclLotStsChanges the status assigned to the balance ID of a lot-managed item, requiring lot and location details plus a chosen reclassification method.
- MMS850MI Transaction AddPartialCountReports a partial count against a physical inventory count line, typically captured from a handheld scanner or similar device.
- MMS850MI Transaction AddReclassReclassifies a balance ID via the API, controlled by a calculation method covering item changes or status changes at location level.
- MHS850MI Transaction AddReplPickPicks a replenishment order, shifting balance identities to a different spot within the same warehouse via the API.
- Download and Upload to an External SystemCovers integration with an external system such as a warehouse management system, including how M3 downloads and uploads warehouse data.
- Settings for Integration to an External SystemSets up M3 Warehouse Integration, using a warehouse management system as the example integrated system.
- Scenarios for Using Warehouse Management Interfaces (WHI)Describes when the warehouse interface applies, depending on whether M3 or an external system runs the warehouse, spanning both integration and interface scenarios.
- Deletion of Warehouse Interface MessagesRemoves warehouse interface messages once they reach status 90 or higher, controlled per partner setup.
- Delete Archived Warehouse Interface MessagesDeletes previously archived warehouse interface messages, reached via a dedicated function key on the archive display.
- Warehouse Management DeskGives warehouse managers and staff a single application for efficiently overseeing inbound and outbound flows.
Will Infor M3 meet your warehouse management interfaces needs? Build your requirements and perform a full analysis.
Build my requirements →Customer Order Sourcing9
Covers how customer orders are sourced, including checking availability, creating linked purchase orders through buy-to-order, replacing discontinued items, and handling equipment trade-ins.
- Availability Check - Customer Order LineConfirms an order line's requested quantity can ship by its target date by checking it against available-to-promise stock.
- Buy-to-OrderCreates a linked purchase order and customer order together during order entry without interrupting the normal order flow.
- Create a Purchase Order during Customer Order EntryCreates a purchase order in real time during order entry using buy-to-order without disrupting standard workflow.
- Creating a Purchase Order in the Customer Order FlowGenerates and tracks a purchase order tied to a customer order through the buy-to-order workflow.
- Define an Extended Catalog ItemSets up a reusable template item applied during order entry for buy-to-order acquisitions.
- Availability Check - Customer Order LineConfirms an order line's requested quantity can ship by its target date by checking it against available-to-promise stock.
- Buy-to-OrderCreates a linked purchase order and customer order together during order entry without interrupting the normal order flow.
- Create a Purchase Order during Customer Order EntryCreates a purchase order in real time during order entry using buy-to-order without disrupting standard workflow.
- Creating a Purchase Order in the Customer Order FlowGenerates and tracks a purchase order tied to a customer order through the buy-to-order workflow.
- Define an Extended Catalog ItemSets up a reusable template item applied during order entry for buy-to-order acquisitions.
- Define Settings for the Buy-to-Order ProcessConfigures the settings that support order-linked purchasing under buy-to-order.
- Item ReplacementAutomatically finds a substitute when a customer orders a discontinued item.
- Trade-in Customer Order with Automatic Purchase Order EntryHandles equipment trade-ins by creating a customer order line for the new equipment alongside the traded-in item.
Will Infor M3 meet your customer order sourcing needs? Build your requirements and perform a full analysis.
Build my requirements →Managing Transportation Planning26
Covers transportation planning -- routes, freight cost, transportation equipment and resources, and shipment management -- used to plan and execute deliveries.
- Additional Transportation InformationAdds extra logistics details onto a shipment record or delivery record, for example a booking reference, vessel name, or ocean bill of lading.
- Basic Settings for Freight Cost and Freight Cost CalculationConfigures whether and how freight cost is calculated, controlled through the freight cost management parameter.
- Create Transportation EquipmentSets up and maintains transportation equipment records that represent a particular mode of transport.
- Create Transportation ResourceSets up and maintains transportation resource records; shift planning for these resources is not supported.
- Define Settings for Transportation ManagementDefines the settings that drive the transportation management workflow, covering customer order type and related configuration areas.
- Additional Transportation InformationAdds extra logistics details onto a shipment record or delivery record, for example a booking reference, vessel name, or ocean bill of lading.
- Basic Settings for Freight Cost and Freight Cost CalculationConfigures whether and how freight cost is calculated, controlled through the freight cost management parameter.
- Create Transportation EquipmentSets up and maintains transportation equipment records that represent a particular mode of transport.
- Create Transportation ResourceSets up and maintains transportation resource records; shift planning for these resources is not supported.
- Define Settings for Transportation ManagementDefines the settings that drive the transportation management workflow, covering customer order type and related configuration areas.
- Delivery Stop Based on Freight Cost ControlSets up a checkpoint that can hold a delivery pending freight cost control conditions.
- Delivery Stop Based on Transportation InterfaceSets up a checkpoint that can halt a delivery based on transportation interface control conditions.
- Freight AccessorialsAdds extra data relevant to a shipment, a delivery, or a delivery line, covering transportation details beyond the core record.
- Freight ChargeGenerates and maintains freight charges, driven by configuration set on the freight agreement's header record and its cost elements.
- Freight Cost ManagementGives a summary of freight cost functionality, with links to more detailed workflow documentation.
- Freight DetentionMeasures how much time a carrier or forwarding agent stays at a loading point, so that time can feed into a cost element within the freight costing model.
- Freight Purchase OrdersGenerates and maintains freight purchase orders for freight shopping, kicked off from the freight cost model.
- Internal Accounting for Freight CostHandles internal accounting entries for freight cost once that cost has been distributed.
- Manage Freight Cost CalculationManages the freight cost calculation process, building on the underlying freight cost settings.
- Manage Freight Cost DistributionDistributes calculated freight costs, building on the freight cost calculation and management settings already configured.
- RouteDefines a route by its loading point and one or more unloading points, which can span a geographic area or region.
- Route HubGives logistics coordinators a centralized application to review and manage route structures.
- Route PlanningGroups transport needs into shared route departures, planned ahead around defined load and unload points.
- RoutingLists the operations needed to manufacture a product, including which work center handles each step.
- Settings for Freight Cost DistributionConfigures the settings that control how freight cost is distributed across orders or shipments.
- Settings for Transportation ManagementSets up the transportation management workflow, covering configuration for customer order types and related areas.
- Shipment HubGives users one application for handling shipments, deliveries, documents, and picking lists, with shipment information laid out in a primary list view.
- Simulate Route Pre-Selection (MTS028)Tests route pre-selection logic and underlying data, giving users a tool to verify configuration before it runs live.
- Unloading ZoneSplits an unload point into separate zones so loading can follow the correct unloading sequence.
- Working with Transportation ManagementCarries a shipment through creation, allocation, picking, packing, reporting, and shipping, storing shipment records in the underlying table.
Will Infor M3 meet your managing transportation planning needs? Build your requirements and perform a full analysis.
Build my requirements →Transportation Management Interfaces12
Covers the Transportation Execution Interface, which exchanges transportation and customs information with third-party logistics systems, including its architecture, triggers, and transfer processes.
- M3 Business Engine Administrator's Guide for Transportation Execution Interface (TEI)Explains the purpose of the Transportation Execution Interface, which lets transportation and customs information be exchanged with third-party logistics systems.
- Business Requirements and Solutions for M3 Transportation Execution InterfaceOutlines the functional requirements and concepts behind the transportation interface, giving an overview of how it can be applied.
- Scenarios for Using M3 Transportation Execution InterfaceDescribes the inbound and outbound logistics scenarios the interface supports, going beyond what typical ERP systems offer out of the box.
- Settings for Transportation Execution Interface (TEI)Configures the Transportation Execution Interface, which exchanges transportation and customs information between M3 and outside systems.
- Overview of TEI ArchitectureDetails the current architecture behind the transportation interface solution and how its components fit together.
- M3 Business Engine Administrator's Guide for Transportation Execution Interface (TEI)Explains the purpose of the Transportation Execution Interface, which lets transportation and customs information be exchanged with third-party logistics systems.
- Business Requirements and Solutions for M3 Transportation Execution InterfaceOutlines the functional requirements and concepts behind the transportation interface, giving an overview of how it can be applied.
- Scenarios for Using M3 Transportation Execution InterfaceDescribes the inbound and outbound logistics scenarios the interface supports, going beyond what typical ERP systems offer out of the box.
- Settings for Transportation Execution Interface (TEI)Configures the Transportation Execution Interface, which exchanges transportation and customs information between M3 and outside systems.
- Overview of TEI ArchitectureDetails the current architecture behind the transportation interface solution and how its components fit together.
- API Overview of M3 Transportation Execution InterfaceLists the API transactions the transportation interface offers, pointing to more detail on each interface program.
- M3 TEI Transfer TriggersCovers the cases and settings that trigger a transportation interface transfer, both automatically and manually.
- Manually Create TEI Transfers without EventsCreates one or more transportation interface transfers manually, covering outbound or inbound distribution deliveries, without waiting for an automatic event trigger.
- Manually Create TEI Transfer with Event and Manage Created TEI TransfersCreates a transportation interface transfer by hand, tied to an event, and manages the resulting transfers afterward.
- Transportation Operational Planning - Download and Upload DeliveriesDownloads, uploads, and displays operational planning data, creating and updating deliveries as part of the exchange.
- Transportation Operational Planning - DeleteDeletes transport operation interface records once they reach a final status and no longer need updating.
Will Infor M3 meet your transportation management interfaces needs? Build your requirements and perform a full analysis.
Build my requirements →Managing Current Assets13
Covers financial inventory valuation, including acquisition cost, actual value, and work-in-process valuation for cost accounting.
- Acquisition CostCaptures the direct cost of acquiring stock at a point in time, used alongside actual value to set inventory worth.
- Actual ValueReflects current market value for inventory items, calculated by net sales value or by replacement cost.
- Calculation of Inventory ValueWorks out inventory value for internal books by taking whichever figure is lower, acquisition cost or market value.
- Create accounting strings for inventory valuation variancesCreates the accounting strings used to post inventory valuation variance calculations.
- Create Inventory Valuation ProposalBuilds a draft calculation of financial inventory value.
- Acquisition CostCaptures the direct cost of acquiring stock at a point in time, used alongside actual value to set inventory worth.
- Actual ValueReflects current market value for inventory items, calculated by net sales value or by replacement cost.
- Calculation of Inventory ValueWorks out inventory value for internal books by taking whichever figure is lower, acquisition cost or market value.
- Create accounting strings for inventory valuation variancesCreates the accounting strings used to post inventory valuation variance calculations.
- Create Inventory Valuation ProposalBuilds a draft calculation of financial inventory value.
- Depreciation of Net Sales ValueEstimates inventory's market value in cost accounting through the net sales value approach.
- Enable inventory valuationSets the parameters controlling inventory valuation variances used in financial inventory valuation.
- Enable WIP ValuationCreates the parameters needed to value work in process for cost accounting.
- Inventory Value for Cost AccountingSets inventory's financial value for cost accounting as whichever is lower, acquisition cost or market value.
- Recurring Transfer of General Ledger Transactions to External Financial SystemTransfers general ledger transactions from M3 to an external financial system on a recurring basis.
- Valuate Work in Process (WIP)Values work in process for inventory valuation purposes, using the CA50 FAM function.
- Valuation of Work in ProcessWorks out the value of in-progress manufacturing and work orders for cost-accounting inventory valuation.
Will Infor M3 meet your managing current assets needs? Build your requirements and perform a full analysis.
Build my requirements →Supply Chain Order11
Covers supply chain orders, which link related orders across levels of the material flow, including their setup, allocation, and the rules that govern changes as they move through the chain.
- Changing, Deleting and Releasing the Supply ChainRemoves every level below a deleted supply chain, leaving any already-released orders in place but disconnected from the chain.
- Linking Supply OrdersManually connects subordinate supply orders into a supply chain, according to configured link and explosion-stop settings.
- Order Environment ExamplesIllustrates how to configure supply chain order functionality across different environments, such as pure make-to-order.
- Supply Chain Rules IntroductionIntroduces the rules governing a supply chain, which generally re-evaluate the chain whenever quantity, release, or allocation changes.
- Pre-allocation and Allocation of the Supply ChainManually pre-allocates supply order proposals within a chain, then confirms or releases the resulting supply order.
- Changing, Deleting and Releasing the Supply ChainRemoves every level below a deleted supply chain, leaving any already-released orders in place but disconnected from the chain.
- Linking Supply OrdersManually connects subordinate supply orders into a supply chain, according to configured link and explosion-stop settings.
- Order Environment ExamplesIllustrates how to configure supply chain order functionality across different environments, such as pure make-to-order.
- Supply Chain Rules IntroductionIntroduces the rules governing a supply chain, which generally re-evaluate the chain whenever quantity, release, or allocation changes.
- Pre-allocation and Allocation of the Supply ChainManually pre-allocates supply order proposals within a chain, then confirms or releases the resulting supply order.
- Receiving a Supply Chain OrderConverts a pre-allocation into a full allocation once a supply chain order comes in, based on the configured allocation type.
- Supply Chain HeaderProvides a header view for supply chain functionality, from which multiple chain-related options are available to run.
- Supply Chain PolicyConfigures the policy governing a supply chain, controlling how it behaves as its orders are created and changed.
- APS Decision Tolerance in Supply ChainCombines a re-explosion setting with Advanced Production Scheduler logic to add decision tolerance to supply chain order handling.
- Upstream Rules in Supply ChainDefines upstream rules that govern how changes ripple upward through a supply chain.
Will Infor M3 meet your supply chain order needs? Build your requirements and perform a full analysis.
Build my requirements →Defining Basic Settings26
Covers foundational master data and configuration -- items, facilities, warehouses, locations, lead times, and user authorization -- required before supply chain execution processes can run.
- Administration Lead TimeSets the time reserved for required activities ahead of releasing a planned order.
- Company Structure OverviewGives a single view for managing company setup across divisions, facilities, and warehouses.
- Connect Item to WarehouseConnects an item with one or several warehouses, a step required before it can be used in production or inventory.
- Create and Apply User Authorization to Different ObjectsSets up user authorization so only permitted users can view or maintain particular data, using object access groups to control it.
- Copy Items in Different WaysCopies an item in one of two ways, either duplicating all related data or only a defined subset.
- Administration Lead TimeSets the time reserved for required activities ahead of releasing a planned order.
- Company Structure OverviewGives a single view for managing company setup across divisions, facilities, and warehouses.
- Connect Item to WarehouseConnects an item with one or several warehouses, a step required before it can be used in production or inventory.
- Create and Apply User Authorization to Different ObjectsSets up user authorization so only permitted users can view or maintain particular data, using object access groups to control it.
- Copy Items in Different WaysCopies an item in one of two ways, either duplicating all related data or only a defined subset.
- Create FacilityCreates a facility shell, then completes it by linking it to one or more warehouses, used to set time-based authorization.
- Create ItemCreates an item along with its foundational, sales, and purchasing details, covering item type, inventory accounting, and lot handling.
- Creating Items in Different WaysSupports four ways to create items, from manual number entry with a forced panel sequence to templated or copied setups.
- Create an Item Numbering Rule and Connect It to an Item TypeSets a numbering rule controlling which item numbers can be registered, then links that rule to an item type.
- Create Location in WarehouseCreates a storage location, typically a shelf, and attaches it within a stock zone in the warehouse.
- Create Stock Location Zone in a WarehouseCreates a stock zone used to group locations within a warehouse for organizational purposes.
- Create Style and Stock Keeping UnitsCreates style and SKU master data, the setup commonly relied on in apparel and fashion operations.
- Create and Use Item Hierarchy StructureBuilds an item hierarchy structure that supports both vertical and horizontal searches across related items.
- Create Warehouse SubtypeDefines a new warehouse subtype nested beneath an existing warehouse type, used purely for informational grouping.
- Create Warehouse TypeDefines a warehouse type, which determines whether balances for that warehouse roll up to facility level.
- Define Hazardous Material TableSets up the settings used to manage hazardous material information for items.
- Define Item-related DataAttaches supporting data to an item, such as alternate units of measure, substitute items, and languages for external documents.
- FacilityDefines an organizational level, often synonymous with a physical site, positioned above department but below division.
- Geographic LocationsGroups shipment data by geographic location, covering place of load and one or more places of unload.
- Inspection Lead Time For PurchasingSets the typical time needed to complete receiving, quality checks, and put-away once goods arrive from a purchase.
- Lead Time in Manufacturing, Purchasing and DistributionExplains how lead time is handled across the buying, production, and distribution flow; customer order lead time falls outside this scope.
- Place of UnloadDefines a geographic unload point that can be tied to a customer's delivery addresses and applied to deliveries automatically.
- PriorityIndicates how important a position, item of equipment, or job is to operations, production, or safety.
- Supply Lead TimeSets the supply lead time based on the item's acquisition code, whether manufactured or otherwise sourced.
- Time Zone, Entry Date and Transaction Date when Creating Stock TransactionsSets up time zones and clarifies the way entry and transaction dates get recorded for stock transactions.
Will Infor M3 meet your defining basic settings needs? Build your requirements and perform a full analysis.
Build my requirements →The Infor M3 Evaluation Kit
An independent assessment of Infor M3 — strengths, gaps and real pricing — plus a requirements template you can score its warehouse management against alongside every other system on your shortlist.
Infor M3 Evaluation Kit
2026 Edition · PDF guide + XLSX template
ERP Research
- Buyer's guide (PDF): Infor M3 independently assessed — where it is strong, where it is not, and what it actually costs
- Requirements template (XLSX): weight your requirements and score vendors side by side
- Built to work with the 39 warehouse management capabilities scored on this page
- The questions to put to the vendor and to implementation partners
Infor M3 Evaluation Kit
Infor M3 add-ons & integrations
Extend Infor M3 with best-of-breed software that integrates with it:
Highlighted product links go straight to the vendor and are affiliate links — we may earn a commission if you sign up. This never affects which products we list or how we rank them.
Warehouse Management coverage across the systems most often shortlisted alongside it, scored against the same capability list.
| Area | ![]() | ![]() | ![]() | ![]() |
|---|---|---|---|---|
| Stock Management | 7/8 | 6+1/8 | 4+1/8 | 4/8 |
| Warehouse Operations | 6/8 | 4+2/8 | 3+3/8 | 5+1/8 |
| Planning | 2+3/7 | 3+1/7 | 1+4/7 | 0/7 |
| Counting & Accuracy | 1+2/6 | 4+1/6 | 2+3/6 | 1+3/6 |
| Industry-Specific Inventory | 0+2/10 | — | 4+2/10 | — |
Each cell reads confirmed+partial/scored. Grey reflects capabilities our research has not confirmed either way — it is not a finding that a product lacks them.
Warehouse Management — strength by vendor
| Vendor | Strength | Best for | Starting price | Implementation | Actions |
|---|---|---|---|---|---|
![]() | ★★★ strong | Large, complex enterprises needing deep customisation and controlled upgrades | Custom | 6–18 months | |
![]() | ★★★ strong | Fast-growing mid-market companies wanting unified cloud ERP | $99/user/mo | 4–9 months | |
![]() | ★★★ strong | Mid-to-large companies in the Microsoft ecosystem | $50/user/mo | 6–14 months | |
![]() | ★★★ strong | Midsize companies wanting unlimited users and flexible cloud ERP | Custom | 4–8 months | |
![]() | ★★★ strong | Large enterprises wanting industry-specific cloud ERP | Custom | 9–18 months | |
![]() | ★★★ strong | Process manufacturers (food, chemicals, pharma) needing batch/formula control | Custom | 8–15 months | |
![]() | ★★★ strong | Automotive, life sciences, and CPG manufacturers | $90/user/mo | 5–10 months | |
![]() | ★★★ strong | Wholesale distributors needing best-in-class distribution ERP | $75/user/mo | 3–7 months |
Evaluating warehouse management on Infor M3
What to put in front of the vendor before you commit.
- 1Picking strategy support (wave, batch, zone)
- 2RF/mobile scanner integration
- 3Carrier integration and label printing
- 4Directed putaway intelligence
- 5Warehouse analytics and KPI dashboards
Infor M3 starts at a custom quote with a typical total cost of $250K–$1.5M and a 8–15 months implementation.
Full Infor M3 pricing breakdown →Need help evaluating Infor M3 warehouse management?
Tell us what you need it to do and we'll help you work out whether Infor M3 is the right fit — and which partners have done it before.
Infor M3 Warehouse Management FAQ
What warehouse management functionality does Infor M3 include?
M3's Supply Chain Execution & Warehouse Management covers receiving, putaway, and outbound goods processing, with dedicated interfaces for transportation management systems, built to handle the high-throughput distribution needs of process manufacturers.
Does Infor M3 support receiving and putaway for inbound goods?
Yes, Receiving Inbound Goods manages the receipt process including quality holds where needed, before goods are put away into their designated storage locations within the warehouse.
Can Infor M3 warehouse management integrate with transportation systems?
Yes, Transportation Management Interfaces and Warehouse Management Interfaces connect M3 to external transportation and warehouse execution systems, letting companies add specialized automation or routing tools without replacing M3's core warehouse functions.
Does Infor M3 support managing outbound goods and shipment staging?
Yes, Managing Outbound Goods coordinates picking, packing, and staging for shipment, tied to the same order and inventory data used elsewhere in M3 so outbound processing doesn't require a separate reconciliation step.
Is Infor M3's warehouse management suited to multi-facility operations?
Yes, it's designed for exactly that — multi-plant, multi-warehouse process manufacturers are M3's core customer base, and the module's structure reflects coordinating inventory and shipments across several sites rather than a single facility.
Other Infor M3 modules
Explore Infor M3 by industry & company size
Related Resources
Infor M3 ERP — Modules & Review
Explore Infor M3 ERP modules, pricing, and capabilities.
PricingInfor M3 Pricing & Costs
Compare Infor M3 pricing, licensing, and implementation costs.
Comparison






