INCIAP Passes Value Of -2147483648 To Mtl_Intercompany_Invoices.Callback API, Error APP-INV-05700 (Doc ID 1377622.1)

Last updated on DECEMBER 02, 2015

Applies to:

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


Symptoms

Applied Patch 11707417, and now, when running Create Intercompany AP Invoices Program (INCIAP), the value for Invoice ID is showing as -2147483648 and Errors are seen.
INCIAP is configured to call mtl_intercomapny_invoices.callback by passing the invoice_Id. Prior to patch 11707417, this package delivered a proper value for invoice ID.


ERROR

APP-INV-05700: Warning: Mandatory Intercompany Relation or Transaction Flow not defined between these two operating units: FR Operating Unit and BE Operating Unit.

Cause: The selling and shipping operating unit belong to different legal entities but the intercompany relation or the transaction flow has not been defined.

Action: Use the Define Intercompany Transaction Flow form to define the transaction flow and intercompany relation between these two operating units.

Function inilcoi() returned warning.Warning: Invoice creation aborted
End of Processing Invoice ID: 506426

Transaction ID: 506426 Status: FAILURE

============================== End of Transaction ==================================

Then we find, at the end of the log:
Invoice ID :-2147483648

STEPS

The issue can be reproduced at will with the following steps:
1. Run INCIAP.
2. Observe the new error in the log file.

Changes

Applied Patch 11707417

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms