CoreIMSTM Features

CoreIMS™ offers a wide variety of features including effective stock management, multiple independent warehouse support, custom fields support, advanced barcode support, batch and serial numbers, exp. date support, 3PL support, easily customizable reference data, accounting integration modules, operation history, web user interface, third party system integration, user management and security, data audit, multiple output format support, and scalability and reliability.

CoreIMS 4.0 Edition Brochure

What’s New in 4.0     Full 4.0 Feature List

Multiple Warehouses and Locations

Each stock item in CoreIMS is associated with a location in the warehouse. CoreIMS supports any number of warehouses and locations within each warehouse.

Receiving and Shipping

Receiving and shipping operations are tracked in CoreIMS with receiving, shipping and transfer orders. During receiving CoreIMS allows user to specify attributes of the received stock as well as location (pallets and container storage is also supported). Receipt reports are generated as part of standard order processing operations and may be customized as needed. All inventory operations support serialized and non-serialized items, optional expiration and receiving dates, transaction history tracking and user-defined custom fields. Cross Docking Feature is available. Also CoreIMS generates and prints receiving and shipping documents.


Inventory in CoreIMS is associated with a location within a Site (physically or logically speaking). Pallet and/or container organization is supported within locations. Authorized users are allowed to change item location as well as receive (create) or ship (delete) inventory from locations. Also users may assign status to inventory items. The ability to create and modify item status is a standard feature of inventory systems, including our solution. Individual stocks in CoreIMS may only be assigned singular attributes of location and status, so at any particular time only one location and only one status may be assigned. Authorized users are allowed to change the location or status of inventory items. CoreIMS records all such changes in the transaction history that is readily searchable. Also authorized users may create and specify additional stock custom fields for entry and management within the system.

Physical Inventory

Physical inventory operations are best implemented with the assistance of hand held devices and CoreIMS supports a large number of such devices, both wireless and tethered.


CoreIMS reporting capabilities allow users to create reports from existing database fields. The CoreIMS reporting tool is based on Crystal Reports. Over 50 reports available. Each report contains a set of parameters that users are allowed to specify before running the report. Also CoreIMS allows users to specify a schedule for automatic report generation and to send reports via e-mail.

CoreIMS is delivered with a standard set of summary reports. Additional reports may be developed using Crystal Reports. For this project the required set of additional reports will be clarified and developed during the customization project phase. Reports may be exported to XLS, PDF, DOC, and HTML formats.

Custom Brand Management

Ensure and maintain total control over the look and feel your company and products provide.


Integration with QuickBooks, Sage50 US/Canadian, Microsoft Excel, and flat file import\export is supported. Integration with other external systems may be implemented.


Eliminate manual errors; using mobile barcode scanning capabilities will reduce human errors. Operations with wide range of RF devices are supported along with barcode generation and label printing, including NFES barcode definitions.

Front-End Capabilities

Quickly view current inventory levels, modify orders, dashboard reporting from any device via web browser.

Operation History

CoreIMS™ keeps history all stock operations for further reporting and Business Analysis (Microsoft BI integration).

Third Party System Integration

CoreIMS™ provides an easy way to develop user-defined integration modules for interaction with third party systems.Another integration approach is CoreIMS™ Web Services that can accept incoming requests from external systems. CoreIMS™ can also send notification messages to external systems.

Data Audit

CoreIMS™ database keeps track of all changes made to records, (can be switched off to increase performance). Full data audit trail log is available for error recovery or investigation purposes.

Multiple output format support

CoreIMS™ can export data in PDF, XML and HTML format.

Scalability and Reliability

CoreIMS™ uses Network Load Balancer for unlimited horizontal scaling of application servers and Fail-over application cluster for background processes. This allows CoreIMS™ to work in 24х5 mode with minimal downtime. For failover clustering can be used MS SQL Server systems.