IBM Support

YFS10136: Setup for CHANGE_PROMOTION modification permission missing for Return Order Fulfillment.

Troubleshooting


Problem

YFS10136: Setup for CHANGE_PROMOTION modification permission missing for Return Order Fulfillment.

Symptom

SSCAP version 8.0

The Promotions feature is not available for Return Orders. Hence, when any Promotions are added to a Return Order, the createOrder or changeOrder API call would fail with the error below.

Error Message

<Error ErrorCode="YFS10136"ErrorDescription="YFS: Setup for order modification permissions missing" ErrorRelatedMoreInfo="">
    <Attribute Name="ErrorCode" Value="YFS10136"/>
    <Attribute Name="ErrorDescription" Value="YFS: Setup for order modification permissions missing"/>
    <Attribute Name="ErrorRelatedMoreInfo" Value=""/>
    <Attribute Name="ModificationType" Value="CHANGE_PROMOTION"/>
    <Attribute Name="ModificationLevel" Value="ORDER"/>
    <Attribute Name="ProcessTypeKey" Value="RETURN_FULFILLMENT"/>

Resolving The Problem

1. Do not add any Promotions to a return order.
2. It is possible that certain user exits have the <Promotions> element in their template which is why the error is thrown. For example, if the OrderRepriceUE is implemented and if the UE has <Promotions> element in the template, the createOrder/changeOrder API call (which in-turn invokes OrderRepriceUE) would fail while logging audits for Change_Promotions. Hence, the <Promotions> element needs to be removed from the UE template.

[{"Product":{"code":"SS6PEW","label":"IBM Sterling Order Management"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Not Applicable","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Historical Number

NFX7235

Document Information

Modified date:
16 June 2018

UID

swg21554870