My Oracle Support Banner

Inventory Standard Datafix Instruction #19: Fixing Negative TRANSACTION_SOURCE_ID In The Inventory Transactions Table (MTL_MATERIAL_TRANSACTIONS) (Doc ID 1471862.1)

Last updated on JUNE 21, 2023

Applies to:

Oracle Inventory Management - Version and later
Information in this document applies to any platform.


This document provides the detailed instructions for fixing Negative TRANSACTION_SOURCE_ID in the Inventory Transactions Table (MTL_MATERIAL_TRANSACTIONS). Also this document will show all the available information regarding the Root Cause of this data corruption.

Please follow up this document in the following order:
A. Identification Scripts: This will confirm if you are having this data corrution.
B. Verifying your file versions: This will allow you and support to confirm if you are already in a known fixed version.
C. Root Cause Analysis. It shows all the relevant information about this issue Root Cause.
D. Datafix Intructions. It will provide steps for fixing the data corruption.


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
 A - Identification Scripts.
 B - Verifying your File Versions.
 C -  Root Cause Analysis.
 1. JDBC Issue
 2. New Root- Causes?
 D - Datafix.
 1. Backup data.
 2- Run the datafix script
 15 RMA Receipt
 17 WIP Completion Return
 18 PO Receipt
 31 Account alias issue
 33 Sales order issue
 34 Internal order issue
 36 Return to Vendor
 35 WIP Issue
 38 WIP Negative Issue
 40 Account receipt
 43 WIP Return
 44 WIP Completion
 48 WIP Negative Return
 51 Backflush Transfer
 52 Sales Order Pick
 53 Internal Order Pick
 61 Int Req Intr Rcpt
 63 Move Order Issue
 64 Move Order Transfe
 71 PO Rcpt Adjust
 74 Transfer to Regular
 90/91/92 WIP scrap
 3- Check the data.

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