Troubleshooting
Problem
Attempts to create return order at Edge server adds the PlannedRefundAmount attribute to the payment attribute of voided tender in IBM Sterling Order Management.
Symptom
Steps to Recreate:
- Create a sales order at MOTHERSHIP server of IBM Sterling Order Management System with voided tenders. (Credit Card, Voided Debit card and cash tender)
- Create a return order from EDGE server. You can see that PlannedRefundAmount attribute is added to the payment attribute of voided tender.
The refund amount is distributed to the voided tender (Debit card) of the return order.
Cause
PaymentMethod element is missing in the getOrdersForReturnService_Template.xml of mothership server.
Resolving The Problem
Adding TotalRefundedAmount to PaymentMethod element in getOrdersForReturnService_Template.xml of mothership server should fix this.
TotalRefundedAmount should get populated in YFSGetOrdersForReturnUE output along with GetOrdersForReturnService .
GetOrdersForReturnService get the data using getOrdersForReturnService_Template.xml. Adding TotalRefundedAmount to PaymentMethod, makes sure to fetch the refund amount details from Enterprise mothership server.
Was this topic helpful?
Document Information
Modified date:
25 July 2018
UID
ibm10717413