Information in this document applies to any platform.
Executable:RAXTRX - Autoinvoice Import Program
Executable:RAXMTR - Autoinvoice Master Program
Goal
Qn1:Create a Lease Contract
Run Billing
Run Auto Invoice Import Program
The log contains several errors, like:
Autoinvoice max memory set below recommended value, defaulted to 1048576 bytes
Error calling afpoget() - AR_ALLOW_TRX_LINE_EXEMPTIONS
Please define the item validation organization in the Parameters window in Order Management.
What should be verified?
Qn2:
For invoices from Oracle Lease and Finance Management, the AutoInvoice Excecution report contains the following error:
Invalid transaction type id (CUST_TRX_TYPE_ID) ((Null))
What should be done?
Solution
An1:AR setup will need to be reviewed.
1. The log contains info on what should be done.
Please define the item validation organization in the Parameters window in Order Management.
2. If you want to verify your setup you can run the AutoInvoice Setup Diagnostic Test from
Note 732189.1.
When you check the output, you will see what setup will need to be verified when it contains errors and/or warnings.
An2: Error 'Invalid transaction type id (CUST_TRX_TYPE_ID) ((Null)), means that the interface does not
contain a value for the transaction type.
See Oracle Lease and Finance Management
Implementation Guide for part 'Set Up Oracle Receivables'.
This explains the following transaction types need to be created:
Invoice-OKL, Credit Memo-OKL and Investor-OKL.
The transaction source that needs to be created in this case is OKL_CONTRACTS.
When this is created, create a new contract and run billing for this new contract. Then it will work well to generate invoices from OLFM.