IBM Support

JR54325: Shipping promotions that target the "pick up in store" shipping method are not applied to an order

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When an active shipping promotion targets the "pick up in store"
    shipping method, shoppers are not qualified for the promotion
    even if they select the targeted "pick up in store" shipping
    method.
    
    A Null Pointer Exception similar to the following might be seen
    in the trace.log:
    
    [9/11/15 16:05:25:295 CEST] 00000036 ShippingModeF 3
    com.ibm.commerce.marketing.promotion.condition.ShippingModeFilte
    r filter java.lang.NullPointerException
    

Local fix

Problem summary

  • USERS AFFECTED:
    WebSphere Commerce V7 users who use shipping-level promotions
    that targets "pick up in store" shipping method.
    
    PROBLEM ABSTRACT:
    Shipping promotions that target the "pick up in store" shipping
    method are not applied to an order
    
    BUSINESS IMPACT:
    Shoppers will not be able to redeem in-store pickup promotions.
    
    RECOMMENDATION:
    

Problem conclusion

  • The root cause of this problem is that in-store pickup does not
    use a shipping carrier (i.e. since it is in person pickup) so
    the CARRIER column is set to null in the SHIPMODE table.
    
    The shipping filter was changed to properly handle the "null"
    value.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR54325

  • 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

    2015-09-18

  • Closed date

    2015-10-20

  • Last modified date

    2015-10-20

  • 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"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Line of Business":{"code":"LOB31","label":"WCE Watson Marketing and Commerce"}}]

Document Information

Modified date:
11 December 2021