How To Check If a Transaction Related to Oracle Asset Tracking Has Been Accounted in SLA
- by LuciaC-Oracle
In Oracle Asset Tracking (OAT), we often see situations where a pending transaction has failed to be processed by the OAT programs. Typical situations can be:
a pending transaction errors with "Unable to derive accounts from sub ledger accounting for the material transaction"
a transaction is not picked by OAT programs.
The Create Accounting program log file will show error messages and possible corrective actions to solve the error. But as this is usually a scheduled program, often any errors that are reported are missed by users.
To aid OAT users to identify if a transaction has failed and accounting has not been created, we have now created a SQL script which can be run for any pending transaction:
How To Check If a Transaction Related to Oracle Asset Tracking Has Been Accounted in SLA ? (Doc ID 1673414.1)Using the script in this note, the user can pass the material transaction ID for the related transaction and the script will check if SLA accounting entries have been created for this specific transaction or not.If the SLA accounting entries have not been created, the script will prompt the user to run Create Accounting program. After Create Accounting has been run, the user can run the script again to confirm that accounting has been created.