Concurrent Programs and Reports

This appendix covers the following topics:

Run Concurrent Programs and View Reports In Lease and Finance Management

The concurrent programs that power many Lease and Finance Management processes are accessible from Oracle Applications Forms.

In addition, you can now conveniently access Lease and Finance Management concurrent programs and their output reports from the Processing tab in the Lease and Finance Management pages.

On the Processing tab, Request subtab, make and schedule requests to run concurrent programs and generate output reports without leaving the Lease and Finance Management application. A process train across the top of the page tracks your progress through the six Schedule steps: Name, Parameters, Schedule, Notifications, Printing, and Review. You can specify an operating unit when you run concurrent programs or multi-org unit jobs for the operating units that you have access to. For a list of concurrent programs that are defined by operating units, see List of Concurrent Programs.

For each request you may search for or enter the concurrent program name. ID numbers are automatically assigned to submitted requests, but you may additionally name the request from the start to help you identify it. You may schedule requests to run as soon as possible on demand, or to repeat periodically.

View the status of your submitted requests from the same Processing tab. On the Request menu, click Monitor. Select to view all requests (the default), or requests completed, of the last 24 hours, pending, or currently running. Or choose to search for requests according to request ID, name, date submitted or completed, or the status of requests. Possible request statuses include waiting, resuming, normal, cancelled, error, warning, on hold, no manager, scheduled, standby, suspended, terminating, disabled, paused, and terminated.

Click the details icon for a request. Summary information is displayed, and you may show or hide more details such as parameters, notifications, printing, and diagnostics. Diagnostics includes status and timing information. For programs that are likely to include output data as a report, click View Log.

The Processing tab, Programs subtab, lists frequently accessed programs such as Account Balances, Correct Accounting Entries, and Variable Interest Processing Status.

List of Concurrent Programs

All seeded concurrent programs are assigned to the Lease Administrator responsibility.

If you have multiple responsibilities, and Lease Administrator is not the default responsibility, you can switch responsibilities by clicking the Profile icon and choosing Lease Administrator.

For more details about concurrent programs, see the Managing Concurrent Processing section in the Oracle E-Business Suite Setup Guide.

The following table lists and describes concurrent programs that Oracle Lease and Finance Management uses.

Concurrent Programs in Oracle Lease and Finance Management
Area Name Description
Accounting Account Balances Report
Defined by Operating Unit
Generates a report of account balances for a given contract and a range of general ledger account codes. See View Account Balances Report.
Accounting Accounting Entry Process
Defined by Operating Unit
Performs validation of account codes and dates and posts accounting entries to the Oracle Lease and Finance Management subledger. See Set Accounting Process.
Accounting Accounting Period Sweep Process
Defined by Operating Unit
Moves accounting entries from one accounting period to another before closing the accounting period. Program can be run in Review mode to verify the proposed updates and in Sweep mode to update the accounting dates. Reports are generated by the Accounting Period Sweep Process Template.
Accounting Capture Lease Depreciation Sources – Master Use the Lease Administrator responsibility to drilldown to Fixed Asset addition and depreciation transactions.
Accounting Depreciation Adjustment for Accrual
Defined by Operating Unit
Provides users with information to adjust depreciation manually based on accrual adjustment. See Generate the Multi-GAAP Adjustment Report and Summary of Period Close Process.
Accounting General Loss Provision
Defined by Operating Unit
Calculates and processes general loss provisions for contracts and investor agreements. See Loss Provisions.
Accounting Generate Accruals
Defined by Operating Unit
Recognizes income and expenses for the accrual streams associated to a product. See Generate Batch Accruals.
Accounting Generate Reconciliation Report The Reconciliation Report identifies whether accrual accounting activity in the General Ledger matches the related stream element and transacted activity for lease or loan contracts for a specified period. Reports are generated by the Lease Gross Investment Reconciliation Report Template.
Accounting Interest Calculation
Defined by Operating Unit
Looks for non-booked but funded contracts to calculate interest charges on funded amounts until contract booking.
Calculates interest on prefunding and asset funding based on Prefunding Interest calculation terms and conditions.
Accounting Multi-GAAP Adjustments Report
Defined by Operating Unit
Provides users with information necessary to pass the month end adjustment accounting entries manually in order to assist with Multi-GAAP reporting. See Generate the Multi-GAAP Adjustment Report.
Accounting Period Reversal
Defined by Operating Unit
Processes transactions that have been set up for reversal and requires reversal in subsequent accounting periods. See Specify Period Reversal.
Accounting Stream Generation Automatically generates accounting and billing streams for contracts during batch booking.
Accounting Transfer Journal Entries to GL - Lease and Finance Management Transfers journals from Oracle Lease and Finance Management subledger to Oracle General Ledger interface tables. Reports are generated by the Transfer Journal Entries to GL - Lease and Finance Management report template.
Asset Management Balance Writeoff for Terminated and Expired Contracts Writes off the balance if the balance on the contract is less than the amount in the Lease and Finance Management Small Balance Write-Off Tolerance rule.
Asset Management Child Program - Terminate Expired Contracts Terminates contracts that have reached the end of term using business rules.
Asset Management Generate Pending Asset Repossession Report for Loans Generate an Asset Repossession Report for loans by operating unit or for a contract in the operating unit to display all approved repossession quotes and associated asset returns.
Asset Management Master Program - Terminate Expired Contracts Initiates the Terminate Expired Contracts child program.
Asset Management Notification of Contract Portfolios on Execution Due Date
Defined by Operating Unit
  • Processes all contract portfolios that are due for execution on or before the concurrent program execution date.

  • Uses Oracle Workflow to send a notification to each member of the assignment group responsible for the execution of the contract portfolio strategy.

  • You can initiate the program or schedule it.

Asset Management Process Residual Value Writedown Transaction Writes down residual value of contract.
Asset Management Process Termination Interface Transactions Creates quotes using data entered in the interface tables.
Asset Management Process Transactions in Fixed Assets Updates modifications of Off Lease Transactions and Salvage Value changes into Oracle Assets.
Asset Management Terminate Expired Contracts Terminates contracts that have reached the end of term using business rules. See Batch Process Contract Termination.
Asset Management Update Contract Portfolio Budget Amount
  • Updates the budget amount for the contract portfolio.

  • Executes the formula used during Contract Portfolio creation.

  • You can initiate the program or schedule it.

  • You initiate the program to update the budget amount.

  • See Update Contract Portfolio Budget Amount.

Authoring Lease Contract Open Interface
Defined by Operating Unit
Imports selected contracts from Oracle Open Interface tables. See Import Contracts Into Oracle Lease and Finance Management.
Authoring Lease Contract Open Interface Child The Lease Contract Open Interface Child process.
Authoring Lease Payment Dates Updates and Report
  • Allows users to review and correct the payment start dates on contracts.

  • If the Payment Date Report process mode is selected, the program generates a report listing the contract payment details for contracts with a status of New, Complete, Incomplete, Passed, Pending Approval, or Approved. A contract is listed in the report if the payment line start date is different than the contract start date or associated line date, or doesn't exist.

  • If the Payment Date Update process mode is selected, the program updates payment start dates for contracts with no start dates on payment lines and a status of Booked, Under Revision, Evergreen, Expired, Terminated, Reversed, Amended, Abandoned, Litigation Hold, Bankruptcy Hold, or Termination Hold.

Authoring Pricing Time Out
Defined by Operating Unit
Clears out requests for stream generation that are not returned by a third-party lease price modeling software through the XML Gateway. See Schedule Pricing Time Out Concurrent Program, Oracle Lease and Finance Management Implementation Guide.
Authoring Purge Parallel Processes Table
Defined by Operating Unit
Deletes the contents of parallel process table.
Authoring Purge Streams Interface Tables
Defined by Operating Unit
Purges data from the streams generation interface tables for completed pricing calls based on the entered date. Purging the interface regularly improves performance of the stream generation pricing calls. See Run Stream Generation Purge Program.
Authoring Serial Number Control Setup Mismatch
Defined by Operating Unit
Generates a report of all inventory items where the serial number control codes for the leasing organization and master organization are different.
Authoring Service Passthrough Report Generates a report that lists the contracts that have service lines with passthroughs defined against them, but no stream type for the passthroughs are found, or if they are found they are different than the payment stream type.
Billing Advance Billing Generates invoices after contract activation and applies advance receipts to the generated invoices.
Billing Assign Due Dates for Invoices Assigns due dates to invoices and makes them ready for submission
Billing Billable Streams Reconciliation Report
Defined by Operating Unit
Generates reconciliation between billing transactions in Lease and Finance Management and invoices in Receivables. Reports are generated by the Billable Streams Reconciliation Report template.
Billing Billing Reconciliation Report
Defined by Operating Unit
Reconciles the bills generated from Oracle Lease and Finance Management with the bills created in Oracle Receivables from Lease and Finance Management. Reports are generated by the Billing Reconciliation Report template.
Billing Calculate Late Charges
Defined by Operating Unit
  • Identifies past due invoices.

  • Calculates late charges.

  • Generates bills for Receivables

  • See Run Calculate Late Charges.

Billing Calculate Late Interest
Defined by Operating Unit
  • Identifies late payments.

  • Calculates interest.

  • Generates bills for Receivables.

  • See Run Calculate Late Interest.

Billing Create AR Adjustments
Defined by Operating Unit
Creates adjustments in Receivables for small balance write-offs as a result of contract termination.
Billing Generate Accruals Master - Actual Generates accrual transactions for contracts which have a product with the Actual Revenue Recognition Method.
Billing Generate Accruals Master - Estimated and Billed Generates accrual transactions for contracts which have a product with the Estimated and Billed Revenue Recognition Method.
Billing Generate Accruals Master - Streams Generates accrual transactions for contracts which have a product with the Streams Revenue Recognition Method.
Billing Create Receivables Variable Rate Invoices
  • Identifies contracts setup with variable rates.

  • Identifies if a change in interest occurred.

  • Generates bills at new interest rate.

  • See Run Create Receivables Variable Rate Invoices.

Billing Evergreen Billing Processes billing for contracts that are in Evergreen status.
Billing Extend Usage Service Contracts This concurrent program will further extend the Service Contract (with usage lines) in evergreen term after the initial extension.
Billing Master Program -- Process Billable Streams - Contracts Master program to spawn the Process Billable Streams child programs.
Billing Master Program -- Process Billable Streams - Investor Agreements Master program to spawn the Process Billable Streams child programs.
Billing Master Program - Prepare Receivables Master program to spawn the Prepare Receivables child programs.
Billing Master Program - Receivables Bills Consolidation Master program to spawn the Receivables Bills Consolidation child programs.
Billing Master Program - Receivables Invoice Transfer Master program to spawn the Receivables Invoice Transfer child programs.
Billing Multi-GAAP Adjustments Report Provides data to generate manual adjustments in Multi-GAAP ledger.
Billing Print Consolidated Invoices Prints consolidated statements based on invoice group attributes. See Generate Receivables Invoice.
Billing Process Bill Group Revision Requests Revises bill groups to propagate changes to the contracts/assets of the bill groups
Billing Service Contracts Billing
Defined by Operating Unit
Obtains billing information from Oracle Service Contracts and prepares the records for billing in Oracle Lease and Finance Management. See Run Service Contracts Main Billing.
Billing Third Party Billing Import
Defined by Operating Unit
Prepares imported data from third party files for billing. See Prepare Third-Party Billing Import File for Billing.
Billing Usage Based Billing
Defined by Operating Unit
Creates transactions of usage based billing for service contracts.
Billing Usage Billing Alignment - Contracts Aligns the usage invoice date with the next non-billed Rent invoice date so that Receivables can combine usage and rent in the same invoice. It also marks related usage billing transactions as Submitted. The program displays usage date alignment results as a output report for the following category:
  • Usage aligned with Rent transaction (both Rent and Usage transactions exist)

  • Usage not aligned with Rent schedule (Rent transaction has not been generated. For example, rent is quarterly and usage is monthly)

  • Usage not aligned with rent transaction (rent has been transferred to Receivables already)

Booking Activation Runs through all the processes associated with converting a contract from Approved to Booked status.
Booking Approval Initiates notifications based on contract approval workflow setup in Lease and Finance Management.
Booking Calculate Upfront Tax If you have enabled the Upfront Tax check box during Oracle Lease and Finance Management set up, then this program calculates the estimated upfront tax. Tax lines are stored by the Tax Engine and viewed on the tax summary details page for a contract from the activation checklist. If you have enabled upfront tax and set it up to be financed, a financed fee line will be automatically created. You must set up a payment for the financed tax fee line before you can continue booking. If you have enabled upfront tax and set it up to be capitalized, a capitalized fee line will be created automatically.
Booking Controller Program 1 Performs all the steps, from QA Validation to Contract Activation, that a user has requested to be run when booking a contract in batch mode.
Booking Controller Program 2 Called from Booking Approval workflow to call the next program for contract activation when a contract is being booked in batch mode.
Booking Draft Journal Entry Generates draft journal entries for a selected contract.
Booking QA Validation Runs through validations on contract to check if all the conditions in the QA checker are met. Users are not allowed to proceed to the next step in contract activation if there are errors on the contract based on QA Validation.
Booking Master - Credit Memo Sweep - Contracts Program to automate application of on-account credit memos
Business Reporting Master Program - Contract Financial Report Generates a report displaying financial and non-financial information for contracts based on the parameters you enter. Reports are generated by the Contract Financial Report Template.
Business Reporting Master Program - Contract Lines Financial Report Generates a report displaying financial and non-financial information for contracts based on the parameters you enter. Reports are generated by the Asset Portfolio Report Template.
Business Reporting Master Program -- Effective Dated Rebook Upgrade Upgrade existing contracts using an external pricing engine in Review or Submit mode. Review mode enables you to see contracts eligible for upgrade before running the upgrade.
Business Reporting Report Generation and Delivery Java concurrent program that generates a report based on Customer requests from the Lease Center, and delivers the report to the recipient using the specified delivery mechanism - Email, Printer or Fax.
Cures Generate Cure Amount Evaluates all outstanding customer (lessee) invoices to see if they meet any cure definition associated to the contract through the vendor program. The program calculates the amount of the cure per vendor for the specified date range based on the outstanding customer invoices that qualify for cure.
Cures Generate Cure Refund Determines if any customer invoices associated to existing cure invoices are paid and generates a refund request to the vendor for the paid amounts.
Cures Request Cure Approvals Submit pending cure requests for approval.
Cures Send Cure Request Generates notifications to vendors in order to obtain their acceptance for creation of cure invoices. See Send Cure Requests to Vendors.
Disbursements Pay Invoice Prepare for AP Transfer
Defined by Operating Unit
Prepares Oracle Lease and Finance Management payables transactions with Payables specific attributes on contracts.
Disbursements Pay Invoices Creation of Auto-Disbursement Process
Defined by Operating Unit
  • Identifies disbursement required as a result of pass-through charges.

  • Creates disbursement transaction to the supplier or vendor.

  • See Prepare Payables Data.

Disbursements Pay Invoices Transfer to AP Invoice Interface
Defined by Operating Unit
Transfers Oracle Lease and Finance Management payables transactions to Payables invoice interface.
Funding Prefunding Pool Management Processes funding and expense transactions on the prefunding pool
Funding Short Fund Application This program applies the on-account credit memos to the invoices generated from the advance payment streams during the netting process for short funding.
Funding Short Fund Preprocessing Processes short fund targets. This process validates and creates on-account Receivables credit memo and triggers acceptance of termination quote targets.
Insurance Activate Insurance Automatically activates insurance policies that have met activation criteria.
Insurance Automatic Insurance
Defined by Operating Unit
  • Looks for contracts with expired lease insurance policies.

  • If an insurance policy has expired, creates a quote.

  • Lessor can manage the automatic activation of policies if not paid by lessee.

Insurance Insurance Payment Evaluates all insurance policies to determine if any disbursement is due to the insurance provider. For amounts due, creates disbursement transactions to the providers.
Insurance Insurance Policy Expiration Notification
Defined by Operating Unit
Looks for upcoming contracts with expiring lease insurance policies and generates notification to customer that the insurance is expiring.
Insurance Third Party Insurance Follow-up
Defined by Operating Unit
If lessee is providing proof of third party lease insurance, creates a task for lessor to follow-up.
Investor Agreements Activate Investor Agreement Generates billing transactions, streams, and accounting for each investor with the stake recorded.
Investor Agreements Add Pool Contents
Defined by Operating Unit
Adds stream elements for one or more booked contracts to a pool.
Investor Agreements Buyback Investor Agreement Generates buyback stream for the specified investor agreement and removes eligible stream elements from the securitized pool.
Investor Agreements Clean Up Pool Contents Removes stream elements from a pool.
Investor Agreements Create Investor Invoice Disbursements Generates payable invoices for investors based on amounts to be disbursed.
Investor Agreements Investor Payables Consolidation
Defined by Operating Unit
Consolidates investor transactions and transfers to Payables invoice interface.
Investor Agreements Reconcile and Recalculate Pool Value Request set consisting of the Reconcile Pool Contents and Recalculate Pool Principal Amount concurrent programs.
Investor Agreements Recalculate Pool Principal Amount Recalculates the total value of the stream elements in the pool.
Investor Agreements Reconcile Pool Contents
Defined by Operating Unit
Removes ineligible stream elements from a pool.
Investor Agreements Reconcile Pool Contents For Add Contracts Request Reconciles the pool contents that are added to the active pool using the Add Contract Request.
Investor Agreements Terminate Investor Agreements Terminates investor agreements that have an end date less than or equal to the termination date specified as an input parameter to the concurrent program.
Lease Center Loan Balances Update Updates Lease Center views with outstanding balances, interest received, and principal received for variable rate loans.
  • If the contract number is entered, the program is run for that contract only.

  • If the contract number is not entered, the program is run for all eligible contracts.


By default, there is no contract number defined in the Contract Number field.
Lease Sales Quote Generate Quote Payment Schedule Generates and reports streams for the lease opportunity or lease application. Reports are generated by the seeded Lease Quote Stream Template.
Parties Party Merge Consolidates duplicate parties or party sites. Additionally, merges duplicate party sites for a party.
For more information, see Party Merge, Oracle Trading Community Architecture User Guide.
Receipts Concurrent Cash Application
Defined by Operating Unit
The batch is entered into Lease and Finance Management. The concurrent program then takes the batch and applies it to invoices in Oracle Receivables. See Run Concurrent Cash Application.
Receipts Daily Interest Calculation On receipt of cash, calculates the actual interest based on the actual principal balance. The receipt is applied first towards the interest amount and then towards the principal.
Receipts Lease Advance Monies Report Reports on the balance amounts on advance receipts.
Receipts Receipts Reapplication Unapplied and On-account balances on existing receipts are applied to invoices.
Receipts Receipts Reapplication with Contract Unapplied and On-account balances on existing receipts are applied to invoices of a particular contract.
Streams Master Program - Purge History Streams Purges eligible history streams
Streams Master Program - Restore History Streams Restores history streams that have been purged
Subsidy Pools Lease Subsidy Pool Association Report
Defined by Operating Unit
Displays the pool and its associated underlying pools. Also displays the pool budget, as well as utilization. The report may be requested for a Budget Pool or a Reporting Pool. Reports are generated by the Lease Subsidy Pool Association Report template.
Subsidy Pools Lease Subsidy Pool At-Limit Report
Defined by Operating Unit
Displays all pools which are approaching or at their limit. The At-Limit parameters may be defined as the number of days remaining, or as the amount or percentage of the budget remaining. Reports are generated by the Lease Subsidy Pool At Limit Report template.
Subsidy Pools Lease Subsidy Pool Reconciliation Report
Defined by Operating Unit
Provides a list of all subsidy usage in a subsidy pool. It identifies the source of the subsidy, and displays the remaining subsidy pool balance. Reports are generated by the Lease Subsidy Pool Reconciliation Report template.
Tax Lease Property Tax Report Statement of the status of Actual, Estimated, and adjusted property tax amounts. Reports are generated by the Lease Property Tax Report template.
Tax Reconcile Property Tax Generates reconciliation between Actual and Estimated property tax amounts.
Vendors Lease Vendor Party Mismatch Generates a list of contracts, investor agreements, and vendor programs that have a customer and vendor account used for customer payments or vendor billings that are not associated to the same party record. Reports are generated by the Lease Vendor Party Mismatch Report template.
Vendors Process Vendor Reassignment for Passthrough Processes already approved vendor reassignment requests. The report displays the status of the request, contracts, passthrough lines and passthrough streams which are updated.
Vendor Programs Terminate Expired Vendor Agreements Terminates expired Vendor Program Agreements.
Vendor Residual Share Vendor Residual Share Calculates the vendor residual share, based on the program agreement terms and conditions for vendor residual sharing, and the asset disposition amount. It displays the amount of the residual sharing by asset, by contract, by program agreement, that is shared with the vendor.
Vendor Residual Share OKL Report - Vendor Residual Share Report Displays the amount of the residual sharing by asset, by contract, by program agreement, that is shared with the vendor. Reports are generated by the Report Vendor Residual Share template.