Related Documents
Document Properties
Kbid
3L0053
Last Modified
31-May-2022
Added to KB
17-Dec-2021
Public Access
Everyone
Status
Online
Doc Type
Release Notes
Product
IOM 3.7

Public Release Note - Intershop Order Management 3.7

1 Introduction

Welcome to Intershop Order Management 3.7!

Intershop Order Management (IOM) is an application of the Intershop Commerce Suite (ICS) that is designed to combine omni-channel commerce processes into one system. It automates and streamlines the life cycle of orders and payments. IOM 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.

IOM 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 ICS, it utilizes the suite's transaction, PIM and merchandising features.

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 Glossary


TermDescription
APIApplication Programming Interface
DockerAn operating system-level virtualization software. Also see Kubernetes and Helm.
Helm

A package manager for Kubernetes. Also see Docker.

ICMAbbreviation for Intershop Commerce Management
IOMAbbreviation for Intershop Order Management
Kubernetes

An open-source system for automating deployment, scaling, and management of containerized applications. Also see Docker and Helm.

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

2 General Information

3 Additional References

4 New Features and Enhancements


Enhancements in Setup and Operations

Size of ActiveMQs client thread pool is configurable now

This feature is only accessible, if IOM Helm Charts of version 1.6.0 or newer are used. The new IOM Helm Charts are now providing the parameter jboss.activemqClientPoolSizeMax, which enables the configuration of size of ActiveMQs client thread pool.

Added metrics to support external monitoring of shared filesystem disk usage

The following metrics have been added to the /metrics endpoint:

Metric nameDescription
application_iom_shared_fs_disk_usage_ratioDisk usage ratio - float value range [0..1] - 0 = 0%, 1 = 100%
application_iom_shared_fs_disk_total_bytesTotal shared fs size in bytes
application_iom_shared_fs_disk_used_bytesUsed shared fs size in bytes

Also see Guide - Operate Intershop Order Management 3.X | Application Metrics.

Update of Infrastructure Components

The following infrastructure components were updated:

  • Wildfly was updated to version 25.0.1.Final
  • IOM application image is now based on ubuntu:21.10
  • IOM now uses AdoptOpenJDK 11.0.13+8


Customization

IOM is now based on Wildfly 25.0.1.Final

IOM is now running in Wildfly 25.0.1.Final. Projects have to use the update dependencies to this version of Wildfly.



5 Setup & Configuration

For installation instructions see:

Docker-images are available at:

  • docker.intershop.de/intershophub/iom-config:3.7.0.0
  • docker.intershop.de/intershophub/iom-app:3.7.0.0
  • docker.intershop.de/intershophub/iom-dbaccount:1.3.0.0

Helm Charts are available at:

  • repository.intershop.de/helm

6 Interfaces

For a complete list of all interfaces please see Overview - Intershop Order Management REST API and Overview - IOM Interfaces.

6.1 Deprecations


IDTitle
71467Usage of Maven-Artifacts as input for caas2docker is deprecated

6.2 Removals


IDTitle
70704Removed obsolete feature Order Merge #3

7 Fixed Defects


IDTitle
52880Queues might cause OOM exception in high load scenarios
69833Approval responses for custom order approvals are not post-processed
70659StateHistory - inconsistent sorting behaviour
70901Order processing fails when order for new customer address is created without first name
70904Slow order search performances due to missing indexes on OrderPosDOs
71213"Returns"-tab in OMT might break in case of invalid/unprocessed returns
71258StateControllers should write objectIds to log additionally
71269Return label documents are not showing in OMT when the document supplier is not the selected shipping supplier
71451Wrong/missing index on database table ShippingBucketPropertyDO
71561Dynamic taxes may lead to exceptions with the FinanceController
71735Order total (gross and net) in OMT are wrong
74245RMA, Dispatch and Response Transmissions broken
74244User management + transmissions API unusable

8 Changelog

Version Intershop Order Management / 3.7.7.0

Fixed Defects

ID
Title
75763In OMT, sorting orders on customer details page by date does not work
71213"Returns"-tab in OMT might break in case of invalid/unprocessed returns
(A first fix in 3.6.1.0 / 4.0 did not handle all possible failures)
76319Wrong treatment of fields street, streetName and houseNumber leads to repetition of house number in emails
76380Cancellation comment is not visible in OMT anywhere
76384The creation user not shown for credit note

Version Intershop Order Management / 3.7.6.0

Fixed Defects

75982In OMT it's not possible to edit and save product data within the channel tab
75995In OMT it is not possible to modify the shop or supplier articleNo within the channel tab
ID
Title

Version Intershop Order Management / 3.7.5.0

Fixed Defects

IDTitle
75697

Potential vulnerability in OMT needs to update spring framework to version to 5.3.18

Version Intershop Order Management / 3.7.4.0

Fixed Defects

IDTitle
74484Product import fails because of ArticleDO with same supplierArticleNo
75117PromotionDO recalculated values are not updated on cancellations
75204Dispatch Validation with unknown items causes NPE

Version Intershop Order Management / 3.7.3.0

Fixed Defects

IDTitle
74244User management + transmissions API unusable
74245RMA, Dispatch and Response Transmissions broken

Version Intershop Order Management / 3.7.2.0

Fixed Defects

ID
Title
73792eMail functionality broken when using alphanumeric bucket identifiers


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
Tickets