Related Documents
Intershop Glossary
Document Properties
Last Modified09-Nov-2018
Added to KB20-Jul-2016
Public AccessEveryone
Doc TypeGlossary of Intershop Terms



object pathlazy for Object Path Expression Language
Object Path Expression LanguageThe Object Path Expression Language (also object path) is an Intershop expression language that provides dynamic access to properties of objects and several basic functions and operators. Object Path expressions can be used in Intershop Markup Language ISML templates, queries and pipelines.Reference - Object Path Expressions
object replicationFrom a developer's perspective, object replication describes the mechanism for transferring individual business objects from a source cluster (or "editing system") to a target cluster (typically, a "live system" or "production system"). As opposed to the data replication, which transfers large amounts of data usually at regular intervals, object replication is intended to transfer individual (or a limited number of) objects in an ad-hoc fashion.
object validation frameworkIn Intershop 7/Intershop Commerce Management, a framework that is able to validate the data integrity and completeness of any business object according to rules of any complexity. The rules can be executed asynchronously, and the results may be stored persistently so that shop managers can easily look into and fix the detected issues. This framework also supports immediate feedback when editing single business objects in Commerce Management .Overview - Object Validation
OCI punchoutOCI punchout is an Open Catalog Interface-based mechanism by which a business customer's purchasing system makes it possible for a buyer to access a merchant's web shop from the purchasing system. The buyer leaves ("punches out") the purchasing system and enters the merchant's web shop within the buyer’s browser frame. The buyer browses the web shop and adds items to the shopping cart while both applications maintain their connections. No orders are sent to the merchant when the user checks out from the merchant’s punchout site. Instead, the shopping cart with the selected items is brought back to the purchasing system, which proceeds through the established workflow steps.  
OCSTsee Omni-Channel Services Toolset 
offer repositoryIn Enfinity Suite 6 procurement models, the repository of offers, i.e., products adopted by the buying organization from the supplier's repository. In e-selling models, use "channel repository".
omni-channel commerce

"Omni-channel commerce" is a commerce paradigm that is characterized by the integration of all commerce channels and their respective touchpoints (e.g. retail store, call center, mobile, online store, POS). It enables customers to experience a seamless shopping experience while using multiple channels simultaneously.  

For customers, it is especially the parallel usage of several channels at the same time, that differentiates omni-channel from multi-channel. On the merchant’s side, the technical challenge in fulfilling this scenario is the seamless and real time data integration and data access, which is based on the centralized view of all data. Centrally managing all data, such as product data, transactional data, customer data, order data and inventory data is a precondition in this context.

Omni-channel commerce focuses on understanding the  customer’s patterns and preferences and on truly supporting the customer’s specific needs. This is only possible by optimizing people, processes and technology to serve customers across all touchpoints.

The understanding of "channel" as a "commerce channel" is different from the Intershop-internal use of  channel in our software.

Omni-Channel Services ToolsetIntershop's Omni-Channel Services Toolset is a collection of frameworks that enable fast, standardized development of business web apps like the Intershop Contact Center. Based on open-source technologies, the OCST is decoupled from the Intershop 7/Intershop Commerce Management core platform and uses the REST API (as part of the Synaptic Commerce API) to access data and commerce functionality. 
online help

The online help is designed to help customers accomplish tasks (e.g., concerning administration, system control or monitoring) as efficiently as possible. The following online helps are available:

  • Managing Online Shops (online help and PDF)
  • Organization Management User Guide (online help and PDF)
  • System Management Online Help (online help and PDF)
  • Cluster Management Online Help (online help)
  • Intershop Studio User Guide (online help)
  • OMT User Guide (online help and PDF)

Concept - Intershop Documentation Tool Kit

Cookbook - Intershop Documentation Tool Kit

online shopGenerally, an online shop is a commerce initiative intended to sell products over the Internet, either via web shops or mobile shops. Technically, an online shop is a set of business applications to serve the intended sales processes, which usually include the storefront and the back office of the e-commerce software, and may include additional software like a search engine or a payment solution.
online storesee online shop
open invoice

There is a payment method called "open invoice". The consumer pays the invoice via bank transfer when the delivery has been received and accepted by the consumer.

From the consumer's point of view the payment method "open invoice" is a secure payment method since he/she receives the ordered products and has to pay the invoice after the delivery.

From the client's point of view it is an insecure payment method, since the products will be delivered when the related order / invoice has not been paid yet. That is why the client should consider under which preconditions this payment method will be offered.

Preconditions could be

  • The scoring value of the consumer, that reflects the result of
    • the address check
    • credit worthiness check
    • black list check
    • internal order history check
    • payment behavior
  • upper threshold for the order total amount
  • different invoice address and delivery address
  • products from certain categories (high-value)


The opt-in procedure is a form of permission marketing.

The client asks for permission to send e-mails like newsletter only to those consumer who have specially requested it.

Therefore the consumer provides an e-mail address for the newsletter subscription.

Disadvantage of the opt-in procedure:

  • the client does not send a confirmation to the provided e-mail address
  • consumer A can provide an e-mail address belonging to another person (consumer) B
  • misusage of e-mail addresses possible

see also confirmed opt-in and double opt-in


In business or commerce, an order is a stated intention, either spoken or written, to engage in a commercial transaction for specific products or services.

  • From a customer's (or buyer's) point of view, it expresses the intention to buy and is called a purchase order.
  • From a merchant's point of view, it expresses the intention to sell and is referred to as a sales order.

When the purchase order of the customer and the sales order of the merchant agree, the orders become a contract between the customer and merchant.

The contract between the customer and the merchant comes into force when the products have been delivered and the delivery has been accepted by the customer. The contract covers the delivered products only.

These conditions have to be provided in the general terms and conditions.

Overview - Order
order approvalWith the Extended B2B Module of Intershop 7 and the B2X edition of Intershop Commerce Management, definable procedure for approving orders made by buyers (approval workflow) before being sent to suppliers. 
order cancellation

An order cancellation means that an already placed order will not be fulfilled anymore, that means the ordered products and services will not be delivered to the customer.

A cancellation does not mean that all related order information have to be deleted in the involved systems. The order information should be kept to track the history.

An order can be cancelled based on

  • the customer's request
  • not availability of products at the fulfillment center

The preconditions for an order cancellation based on the customer request have to be considered, e.g.:

  • order status
  • partial cancellation allowed: re-calculation of order amount necessary
  • way of cancellation
    • as a self service via the online shop (storefront)
    • via the call center

The impact of a cancellation based on not availability of products have to be considered, e.g.:

  • partial cancellation
    • re-calculation of order amount necessary
    • influence of discounts, redeemed coupons or gift certificates
  • credit note in case the order related invoice has been paid already (e.g. cash in advance)
  • collected bonus point

order consolidationmechanism in Enfinity Suite 6's procurement channel for aggregating line items of multiple requisitions with the same supplier ID into a single purchase order
order historycontainer for displaying changes to the statuses of orders or order line items as logged by the order tracking mechanism
order notificationmechanism in the sales channel of Enfinity Suite 6/Intershop 7/Intershop Commerce Management for e-mailing customers about placed orders 
order processing rulein Enfinity Suite 6 procurement/B2B models, the conditions that define the automatic order routing to other business units or external systems
order routingin Enfinity Suite 6 procurement/B2B models, the process of transferring an order or individual line items of an order to a business unit or external system based on specific order processing rules
order splittingin Enfinity Suite 6 procurement/B2B models, the process of splitting and routing partially an order based on various criteria, as supplier, fulfiller, product types, etc.
order step quantitythe unit interval by which the ordered quantity of a product can be changed
order templateWith the Extended B2B Module of Intershop 7 and the B2X edition of Intershop Commerce Management, an order model that can be stored by business customers and used for recurring orders. 
order trackinga mechanism in Enfinity Suite 6/Intershop 7/Intershop Commerce Management that records order status changes, which can be displayed in the order history 
organizationThe organization is an corporate actor in Enfinity Suite 6/Intershop 7/Intershop Commerce Management. It can refer to the sales organization (owner or "root" organization) or a partner and represents their corresponding (top-level) management context.Overview - Organization
Organization ManagementIn Intershop 7 and Intershop Commerce Management, the management tool for basic business administration tasks, like organization management, services management, data replication task management, etc.Overview - Organization
organization profileincludes general information (name, locale, currency) and address information (at least one contact address) for an organization 
ORMObject-relational mapping (ORM) is a concept to map object-oriented data (e.g., in the form of persistent Java objects) to a relational database schema (e.g., to Oracle tables). In Intershop 7/Intershop Commerce Management, the object-relational mapping is done in the persistent object layer as implemented in the ORM engine.Overview - ORM Layer
ORM engineThe ORM engine is responsible for the object-relational mapping of persistent Java objects to relational database tables. The ORM engine forms an object cache that communicates with the database via JDBC. It is written in pure Java. It consists of multiple sub-systems that perform tasks like loading and parsing deployment descriptors, providing meta-information about persistent objects, generating and executing SQL statements or switching between different transactional and non-transactional states of an object.Overview - ORM Layer
outbound linkA product link or category link type that defines another product or category as the "relation target".
outbound syndicationin Enfinity Suite 6, a mechanism to push catalog and product data to partners
overview pagea view in front end applications of Enfinity Suite 6, Intershop 7 and Intershop Commerce Management, lists tasks or processes available in the corresponding module, and allows for executing the displayed tasks or controlling the displayed processes 


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