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.
Historical Number
NFX7235
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21554870