Pick Release Errors With A Payment Operation Was Successfully Completed For The Transaction; Its Extension Entity Is No Longer Updateable
Last updated on MAY 12, 2017
Applies to:Oracle Order Management - Version 12.1.3 and later
Oracle Shipping Execution - Version 12.1.3 and later
Information in this document applies to any platform.
Business is using header level payments for credit card transactions. When attempting to pick release lines, they are backordered for insufficient quantity and also placed on Credit Card Authorization hold. Inventory for item is made available for backordered lines and the hold is manually released. Attempting to pick release the backordered lines again also fails and lines remain in a backordered status and another Credit Card Authorization hold is applied. The following error is seen in the pick release log file:
Message....A payment operation was successfully completed for the
transaction; its extension entity is no longer updateable.
SQLERRM ORA-0000: normal, successful completion
The issue can be reproduced at will with the following steps:
1.Order Management Super User Responsibility
2.Create and book sales order
3. Shipping>Release Sales Order
4. Line is backordered due to non availability of stock and placed on Credit Card Auth failure hold.
5. Make the stock available.
6. Manually release the hold
7. Pick release Backordered line
8. Line is again backordered with Credit Card Auth failure hold.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms