Previous  Next          Contents  Index  Navigation  Glossary  Library

Error Handling

The AR Transaction API rejects transactions that fail one or more of its validation requirements. Errors must be fixed in your original system before the API can validate the data and then create the transaction in Receivables. After you update the information, you can call the Transaction API again to create the transaction.

Following are problems that can cause a transaction to fail validation:

The API uses two mechanisms to return error information to your feeder system. First, the program places any error messages and optional debugging information on the standard API message stack. You can retrieve these messages using the FNDMSG_PUB.Get() routine. You can control the level of debugging information by changing the value of the profile option FND: Message Level Threshold.

The API also returns error information by populating the p_errors parameter. This parameter contains additional information such as the number of the record that had the error and the incorrect value(s) that caused the error.

See Also

Running the Transaction API

Preparing Your System


         Previous  Next          Contents  Index  Navigation  Glossary  Library