My Oracle Support Banner

Pick Release Errors With A Payment Operation Was Successfully Completed For The Transaction; Its Extension Entity Is No Longer Updateable (Doc ID 2019318.1)

Last updated on FEBRUARY 20, 2019

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:


Authorization failure...!E
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.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.