Public Release Note - Intershop Order Management 2.12

1 Introduction

Welcome to Intershop Order Management 2.12!

Intershop Order Management is an Intershop Commerce Suite application that is designed to combine omni-channel commerce processes into one system. It automates and streamlines the life cycle of orders and payments. Intershop Order Management processes orders from multiple touch points (web shop, mobile shop, call center and more), allocates them to multiple fulfillment solutions (fulfillment centers, drop-ship distributors, physical stores and more), and tracks all order and payment transactions.

Intershop Order Management offers a centralized platform for managing distributed inventory, order, invoice and payment life cycles, and provides call center functionality, enabling real-time visibility into customers' purchasing behavior, stock levels, payments, and more. As part of Intershop Commerce Suite, it utilizes the suite's transaction, PIM and merchandising features.

Intershop Order Management (IOM) offers the possibility to tailor your business models as flexible and free as you need and depict them in your e-commerce environment. The order management system adjusts the order processing for various sales channels and suppliers and can be seamlessly integrated with existing components of your IT environment.

1.1 Dependency Version Information


Intershop Order ManagementIntershop Commerce Management B2XIOM Connector
Version2.127.106.0

1.2 Glossary

Oops, it seems that you need to place a table or a macro generating a table within the Table Filter macro.

The table is being loaded. Please wait for a bit ...


TermDescription
APIApplication Programming Interface
FTPFile Transfer Protocol
ICMAbbreviation for Intershop Commerce Management
IMPEXImport/Export
IOMAbbreviation for Intershop Order Management
OMSAbbreviation for Order Management System, the technical name of the IOM
OMTAbbreviation for  Order Management Tool , the graphical management tool of the IOM
RESTRepresentational State Transfer
SOAPSimple Object Access Protocol

2 General Information

3 Additional References

4 New Features and Enhancements

4.1 Enhancements of the User Interface OMT

4.1.1 Custom Order Detail Tabs

Additional tabs can now be configured and will be displayed on the order detail page. Also see Cookbook - IOM Custom Order Detail Tabs in OMT.

The following image is showing the custom order detail tabs Limits and Stock Information that include views from another application. 


4.1.2 Minor Changes in User Profile Page

The user profile page was changed to enable that useless actions are not shown any longer.

4.2 Enhancements in Setup and Operations

4.2.1 New Clustering Mechanism for Distributed IOM Installations

Now all applications (scalable and singleton) are running in one IOM server of the new type cluster. This new server type uses Wildfly mechanisms to manage singleton applications. A detailed description of the newly used mechanisms can be found in Guide - Intershop Order Management - Technical Overview.

4.2.2 Central Mount Point for Shared File System

With the introduction of the new central shared file system, a new health check was added to enable IOM to react to errors. The various shared file systems that were used before were not checked, except for the two file systems used by the (now obsolete) FTP servers.

For more information please have a look at Guide - Intershop Order Management - Technical Overview and Guide - Setup Intershop Order Management 2.12.

Required migration steps can be found in Guide - IOM 2.12 Migration to Central Shared Filesystem.

4.2.3 Added Support for PostgreSQL 11

IOM is now supporting PostgreSQL 11. When using Ansible4IOM to setup IOM, the according variable PG_VERSION now accepts the value '11', too.

For more information see:

4.2.4 Better Default Value of OMS_LOG

The default value of OMS_LOG in $OMS_ETC/installation.properties has changed from "$OMS_VAR/log" to "/var/opt/$OMS_USER.log".

The advantage of this change is that the separation of OMS_VAR and OMS_LOG. OMS_LOG will not be removed any longer when uninstalling IOM. But you have to make sure to provide sufficient disk space at the new position of OMS_LOG.

4.2.5 Ansible4IOM 1.2  Supports IOM 2.12

Ansible4IOM 1.2 adds support for management of IOM installations of version 2.12 and older. The architectural changes of IOM 2.12 (see above) are reflected in Ansible4IOM by the new server groups oms_cluster_node and oms_azure_cluster_node, which have to be used for IOM 2.12.

More information can be found in Overview - Ansible4IOM.

4.2.6 Watchdog-Less Installation of Single Server Installation of IOM

Ansible4IOM v 1.2 supports now watchdog-less installations of IOM 2.12.

As of IOM 2.12 server type standalone was removed, hence a suitable setup of IOM suitable for developers was lost. To enable developers again to setup a system according to their needs, a new Ansible4IOM configuation variable in roles/oms_config/defaults/main.yml was added: WATCHDOG_ACTIVATED (default set to true). The deactivation of watchdog is supported for installations consisting of a single oms_cluster_node only.

See section OMS in Reference - Ansible4IOM Variables


4.3 Customization

4.3.1 Expandability of Enumerations

The following enumerations are now expandable by customization:

  • RightDefDO using ExpandedRightDefDO
  • RightGroupDefDO using ExpandedRightGroupDefDO
  • DocumentMapperDefDO using ExpandedDocumentMapperDefDO
  • PaymentEventDefDO using ExpandedPaymentEventDefDO
  • ChargeTypeDefDO using ExpandedChargeTypeDefDO
  • EventDefDO using ExpandedEventDefDO

Also note that the new delivery option 'Delivery on same day' was added to the default values of DeliveryOptionDefDO.

For more details see:

5 Setup & Configuration

For installation instructions please see:

Please note that the installation requires installed and preconfigured:

  • JDK 11
  • WildFly 15
  • Postgres 10

6 Interfaces

For a complete list of all interfaces please see Overview - IOM Interfaces

6.1 Deprecations

6.2 Removals

7 Fixed Defects

8 Changelog



Disclaimer

The information provided in the Knowledge Base may not be applicable to all systems and situations. Intershop Communications will not be liable to any party for any direct or indirect damages resulting from the use of the Customer Support section of the Intershop Corporate Web site, including, without limitation, any lost profits, business interruption, loss of programs or other data on your information handling system.

Customer Support
Knowledge Base
Product Resources
Support Tickets