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 Applications System Administrator's 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.
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 Ledger Transfer
Defined by Operating Unit
Transfers journals from Oracle Lease and Finance Management subledger to Oracle General Ledger interface tables.
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 Interest Calculation
Defined by Operating Unit
Looks for non-booked but funded contracts to calculate interest charges on funded amounts until contract booking takes place.
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.
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 Loan Balances Update Calculates the outstanding balances, interest received, and principal received, for variable rate loans.
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 Billable Streams Reconciliation Report
Defined by Operating Unit
Generates reconciliation between billing transactions in Lease and Finance Management and invoices in Receivables.
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.
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 Fetch AR Invoice Numbers
Defined by Operating Unit
Pulls invoice data from Receivables into Oracle Lease and Finance Management after Receivables has created invoices. See About Billing to Invoice.
Billing Master Program - Prepare Receivables Master program to spawn the Prepare Receivables child programs.
Billing Master Program - Process Billable Streams Master program to spawn the Process Billable Streams 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 Prepare Receivables Bills
Defined by Operating Unit
Assigns to Receivables transactions appropriate attributes used in Receivables, such as tax location and bill-to information from the contract. See Generate Receivables Invoice.
Billing Print Consolidated Invoices Prints consolidated statements based on invoice group attributes. See Generate Receivables Invoice.
Billing Process Billable Streams
Defined by Operating Unit
  • Identifies contracts with streams due for billing.

  • Creates billing item.

  • See Run Process Billable Streams.

Billing Receivables Bills Consolidation
Defined by Operating Unit
  • Assigns consolidated bill number to billing transactions based on attributes--such as Customer, Currency, Bill-to Location, Payment Method, Private Label, and Invoice Group.

  • See Generate Receivables Invoice.

Billing Receivables Invoice Transfer to AR
Defined by Operating Unit
Transfers Oracle Lease and Finance Management billing transactions to Receivables interface.
Billing Service Contracts Main 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.
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 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.
Business Reporting Master Program - Contract Financial Report Generates a report displaying financial and non-financial information for contracts based on the parameters you enter.
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.
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.
Customer Accounts Customer Merge Consolidates any duplicate customer accounts or transfers customer site use activity from a customer or site. Additionally, the process merges transactions from a source customer account to a target customer account.
For more information, see Merging Customers, Oracle Trading Community Architecture User Guide.
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.
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 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 Calculates the outstanding balances, interest received, and principal received for variable rate loans.
Lease Sales Quote Generate Lease Rate Factors Automatically creates and stores lease rate factors for each defined lease rate set based on user inputs for interest rate, term and residual value combinations.
Lease Sales Quote Generate Residual Values for Inventory Items Generates an item residual for each inventory item in the specified inventory organization based on the specified term intervals and date range. See Generating Residual Values Into an Interface Table, Oracle Lease and Finance Management Implementation Guide.
Lease Sales Quote Lease Rate Factor Import Loads the lease rate factors from the OKL_RV_INTERFACE interface table into a lease rate set. See Set Up Lease Rate Cards for Creating Quotes, Oracle Lease and Finance Management Implementation Guide.
Lease Sales Quote Purge Lease Rate Factor Interface
Defined by Operating Unit
Purges the OKL_LRF_INTERFACE interface table after the records are successfully imported into the permanent tables.
Lease Sales Quote Purge Residual Values Interface
Defined by Operating Unit
Purges the OKL_RV_INTERFACE interface table after the records are successfully imported into the permanent tables.
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.
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.
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.
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.
Tax Lease Property Tax Report Statement of the status of Actual, Estimated, and adjusted property tax amounts.
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.
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 Vendor Residual Share Report Displays the amount of the residual sharing by asset, by contract, by program agreement, that is shared with the vendor.