IBM Support

JR43892: CMVC 223834 - IMPROVE THE CODE EXTENSIBILITY SO THAT CUSTOMER IS ABLE TO EXTEND ON GETTING ORDER DETAILS.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Currently there is no customization point to get additional
    order details when calling Sterling getCompleteOrderDetails API.
     For example, if a customer also wants to get information of
    order modification rules they currently cannot, as there is no
    customization point to gather additional information beyond what
    is available out of the box.
    

Local fix

Problem summary

  • USERS AFFECTED:
    WebSphere Commerce users on v7.0 feature pack 5 who use the
    feature of Sterling Order Management integration.
    
    PROBLEM ABSTRACT:
    Improving customization points for Sterling Order Management
    integration for getting order details
    
    BUSINESS IMPACT:
    Customer will not be able to extend the requirements on getting
    order details.
    
    RECOMMENDATION:
    

Problem conclusion

  • The following two classes are refined to expose the method of
    composeInputForGetCompleteOrderDetails(Map):
    com.ibm.commerce.integration.sterling.oms.util.SterlingOMSAPIHel
    per
    com.ibm.commerce.integration.sterling.oms.SterlingClientHelper
    
    In order to get additional information of order modification
    rules when getting order details, the additional customization
    point can be leveraged as follows:
    
    1. Extend the class SterlingOMSAPIHelper and override the
    composeInputForGetCompleteOrderDetails(Map) method to add the
    custom information into the returned document.
    2. modify the tag of <wcfSSFS:getDataFromSSFS> to specify the
    attribute of scClass to the above customized class. For example:
    <wcfSSFS:getDataFromSSFS type="java.lang.String" var="order"
    scApi="getCompleteOrderDetails"
     scClass="com.mycompany.commerce.integration.sterling.oms.util.E
    xtSterlingOMSAPIHelper" scope="request">
    
    
    -------------------------------------------------------------
    The latest available maintenance information can be obtained
    from the Recommended Fixes for WebSphere Commerce technote:
    http://www.ibm.com/support/docview.wss?rs=3046&uid=swg21261296
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR43892

  • Reported component name

    WC BUS EDITION

  • Reported component ID

    5724I3800

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-08-24

  • Closed date

    2013-01-29

  • Last modified date

    2013-01-29

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    WC BUS EDITION

  • Fixed component ID

    5724I3800

Applicable component levels

  • R700 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYSYL","label":"WebSphere Commerce Enterprise"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
29 January 2013