The purpose of this note is to provide a clear explanation of the logic used by AutoInvoice to derive the General Ledger Date and the Transaction Date while processing transactions.
It is intended as a resource to assist you in identifying why a date is not what you expected. It can also be used to influence setup during an implementation so that dates default as intended.
This note should be used in conjunction with the following two articles:
Note 1067402.1, AutoInvoice Setup for Release 12: A Case Study Using a Simple Script
Note 1075757.1, Troubleshooting AutoInvoice for Oracle Receivables Release 11.5 Through 12