Document Properties
Kbid2Z9649
Last Modified03-Nov-2020
Added to KB28-Sep-2020
Public AccessEveryone
StatusOnline
Doc TypeGuidelines, Concepts & Cookbooks
Product
  • IOM 2.16
  • IOM 2.17
  • IOM 3.0

Guide - IOM 3.0 Migration of Business Configuration

1 Removal of Deprecated ShopDO.ceo

With  IOM-9502 - Getting issue details... STATUS  the column ShopDO.ceo was removed. Please make sure that your business configurations do not use it any longer. Also the ceo cannot be used in documents any longer.

2 Removal of Deprecated Sales-Channel-Feature

Make sure that all configurations and implementations regarding the removed sales-channel-feature are not used any longer. The following list will give you hints on where to find possible configurations.

The following tables for configurations were removed:

  • BonusPartner2SalesChannelDefDO
  • SalesChannelDefDO
  • Shop2SalesChannelDefDO
  • Supplier2SalesChannelDefDO

Also refer to Guide - IOM Shop Onboarding (2.9 - 2.17) for information on affected business configurations.

3 Removal of Deprecated Bonus-Points-Feature

Make sure that configurations and implementations regarding the removed bonus-points-feature are not used any longer. The following lists will give you hints where to find possible configurations.

The following message queues are removed. Make sure you do not to run them any longer.

  • CheckBonusPointsQueue
  • CreateBonusPointsTransmissionQueue
  • BonusPointsTransmissionRequiredQueue
  • CloseBonusPointsQueue
  • CreateBonusPoints4OrderQueue
  • CreateBonusPoints4ReturnQueue
  • CreateBonusPoints4BonusPointsQueue
  • UndoBonusPointsQueue
  • BonusPartnerImportQueue

The following quartz jobs are removed. Make sure you do not to run them any longer.

  • CheckBonusPoints
  • CreateBonusPointsTransmission
  • BonusPointsTransmissionRequired
  • CloseBonusPoints

The following tables for configurations are removed:

  • Shop2BonusPointsTransactionTypeDefDO
  • BonusPartnerErrorCode2ErrorCodeDefDO
  • BonusPartner2BonusPointsTransactionTypeDefDO
  • Shop2BonusPartnerDO
  • BonusPartnerDO
  • BonusPointsTransactionTypeDefDO
  • BonusPointsTypeDefDO

Selected columns for configurations are removed:

  • ImportConfigurationDO.bonusPartnerRef
  • ImportDatapackDO.bonusPartnerRef
  • PartnerReferrerDO.bonusPartnerRef

Entries that were in relation to the feature for configurations are removed:

  • ObjectTypeDefDO where name =
    • BonusPoints
    • BonusPointsTransmission
  • DecisionBeanDefDO where description = 'bonusPointsCreationDeciderBean'
  • MessageTypeDefDO where name =
    • CREATE_BONUS_POINTS
    • SEND_BONUS_POINTS
    • RECEIVE_BONUS_POINTS
  • ProcessesDO that have references to ProcessDefDO where queueName = 
    • CheckBonusPointsQueue
    • CreateBonusPointsTransmissionQueue
    • BonusPointsTransmissionRequiredQueue
    • CloseBonusPointsQueue
    • CreateBonusPoints4OrderQueue
    • CreateBonusPoints4ReturnQueue
    • CreateBonusPoints4BonusPointsQueue
    • UndoBonusPointsQueue
  • CommunicationDO that have references to TransmissionTypeDefDO where roleDefRef = 7 → (RoleDefDO where name = Bonuspartner)
  • RoleDefDO where name = Bonuspartner
  • OrderExportConfigBeanDefDO where description = bonuspointsExportPayback
  • TransformerProcessParameterKeyDefDO where name = bonuspartnerId
  • ErrorCodeDefDO, exclusively referenced to this feature, where name =
    • invalidCardnumber
    • cancellationRefused
    • invalidTransactiontype
    • invalidTransactiondate
    • promotionRefused
    • invalidTaxdata
    • wrongChecksum
    • unknownJobid
    • invalidFile

4 Removal of Unused OrderMerge Feature

Make sure that configurations and implementations regarding the removed order merge feature are not used any longer. The following lists will give you hints where to find possible configurations.

The following message queue is removed. Make sure you do not to run it  any longer.

  • OrderMergeController

The following quartz job isremoved. Make sure you do not to run itany longer.

  • OrderMergeController

The following table and class is removed:

  • OrderMergeDO



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