My Oracle Support Banner

Why Does OM Populate Invoicing_Rule_ID as -2 in Autoinvoice When Invoicing Rule Is Null In Order Transaction Type? (Doc ID 1958685.1)

Last updated on JANUARY 31, 2022

Applies to:

Oracle Order Management - Version 12.2.3 and later
Oracle Receivables - Version 12.2.3 and later
Information in this document applies to any platform.



1) For the order transaction type, user assigned accounting rule as immediate and invoicing rule as null.  Still the invoicing_rule_id is populated as -2 in the RA_INTERFACE_LINES_ALL table.
Is this the expected behavior?


2) Business requirement is set invoicing rule as Immediate.
Where can users define value 'Immediate' for the Invoicing Rule?


3) If the invoicing_rule_id should be null in the RA_INTERFACE_LINES_ALL table, then the invoicing and accounting rule needs to be set to null for the OM order header and line transaction types.
With this setup, then it successfully recognizes revenue as immediate.
Will this setup impact the Customer Acceptance functionality?


4) Business requirement is to defer revenue for a few customers. As per the AR Transaction type, users have deferred revenue (segment2) in the unearned revenue account.
What are the exact steps to accomplish this?
Should there be an invoicing and accounting rule assigned at the header and/or line level or any other setup) to be defined in the order transaction type?


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.