Using the Process Monitor
The Process Monitor enables users to initiate and manage processes specific to Oracle Permitting and Licensing.
Select Permitting and Licensing Process Monitor on the Permitting and Licensing home page to open the Process Monitor page displayed using the Redwood Experience.
The Process Monitor page in Permitting and Licensing is distinct from Scheduled Processes in the Oracle Cloud. For more information running ESS jobs in the Oracle Cloud, see Best Practices for Scheduled Processes.
Scheduling a New Process
Use the Schedule New Process option on the Process Monitor page to schedule and manage ESS jobs.
You can select a process, enter runtime runtime parameters, configure notifications, and run the process immediately or schedule it for later.
-
On the Process Monitor page, click the Schedule New Process button.
-
On the Schedule New Process drawer, select the process that you want to run. The description of the selected process appears in the Description field.
-
Click Add to open the page associated with the selecvted process. For example, if you select the Generate Accounting process, the Generate Accounting page opens.
-
Enter parameters for the process.
You can run processes immediately or schedule them to run at a specific time.Note:If you want to schedule a recurring process more than 20 years in the future, the End Date must have a four-digit year. This requires updating the date format defined in the regional preferences. To update the date format:
- Open the account menu and select My Preferences.
- Click View Advanced Preferences, and select Regional.
- Update the Date Format field to use a four-digit year.
-
Click Submit.
-
Click Refresh to view the status of the processes listed in the Process Monitor.
Managing Processes
The Process Monitor page displays information for each process in the following sortable columns:
-
Name
-
Process ID
-
Status
-
Submitted By
-
Submission Time
-
Scheduled Time
The Submission Time and Scheduled Time columns use the time zone specified in the user’s preferences, not the time zone for the agency.
Click Sort By to filter the displayed process information by Name, Process, or Submission Time or Scheduled Time.
You can manage processes using the available actions:
|
Page Element |
Description |
|---|---|
|
Actions |
Click the icon in this column to select one of the following actions:
Click View Details to view additional information about the process on the Process Details page. |
Monitoring Process Execution
The Process Monitor displays statuses such as Wait, Ready, Running, Succeeded, Failed, and Pending for the processes enabling you to monitor and manage job execution.
- Review job history
- Access execution logs
- Monitor process status
- Track overall job activity
Running ESS Jobs by Functional Area
- Permitting
- Licensing
- Payments
- Communications
- Data migration
- Parcel processing
Understanding the Difference Between the Oracle Permitting and Licensing Process Monitor and Fusion Scheduled Processes
Fusion Scheduled Processes differs from the Oracle Permitting and Licensing Process Monitor in both purpose and scope. The Oracle Permitting and Licensing Process Monitor is used to monitor ESS jobs specific to the Permitting and Licensing functional area, while Fusion Scheduled Processes are used for shared Fusion platform services.
- Sync Email Status
- Reconcile payments
- Create Oracle Receivables receipt
- Process invoice and fees
- Complete post parcel import processing
Oracle Permitting and Licensing uses both process-monitoring frameworks because the application depends on shared Fusion platform service, where they are referred to as Scheduled Processes, as well as Permitting and Licensing-specific application services.
Using the Fusion Scheduled Processes in Oracle Permitting and Licensing
In Oracle Permitting and Licensing, use Fusion Scheduled Processes for shared Fusion platform jobs instead of Permitting and Licensing-specific jobs.
Fusion Scheduled Processes support technical and system-level activities and jobs such as:
- Ingesting data into Elasticsearch or Oracle Search
- Indexing business entities
- Synchronizing roles
Examples of these jobs include (not limited to):
- Create index definition
- Perform initial ingest
- Role synchronization
These jobs support backend platform services used by Oracle Permitting and Licensing.
Understanding the Oracle Permitting and Licensing ESS Jobs
Oracle Permitting and Licensing uses ESS jobs to support functional areas such as permitting, licensing, payments, communications, data migration, and parcel processing. These jobs are scheduled and managed through the Oracle Permitting and Licensing Process Monitor.
The following table describes the commonly used Oracle Permitting and Licensing ESS jobs and their functional purpose.
|
ESS Job Name |
Description |
|---|---|
|
Match Provisional Parcel |
Matches provisional parcel to APN based on similar address information. For more information, see Reconciling Provisional Parcels. |
|
Action Retry |
Schedules the Business Rules Framework Retry Action process to run. For more information, see Scheduling Automated Retry. |
|
Schedule Rules |
Schedules one or more Business Rules Framework rules to run. For more information, see Setting Up Scheduled Rules. |
|
Process Expiration Rules |
Processes expiration rules for transactions. For more information, see Updating Application Expiration Status. |
|
Generate Accounting |
Creates accounting event transactions for financial activity in Public Sector. For more information, see Generating Journal Entries. |
|
Export Journal to ERP |
Creates a file containing accounting transactions for import into an ERP system. For more information, see Exporting Journal Entries. |
|
Autopay Fees with Deposit Account |
Records fee payments by drawing down funds from deposit accounts. For more information, see Setting Up Deposit Accounts. |
|
Create External Cash Transactions |
Creates miscellaneous receipts and standard receipts in Oracle Receivables. For more information, see Working with Fees and Payments. |
|
Import Electronic Deposits for Deposit Accounts |
Creates deposits for electronic payments recorded in Oracle Cash Management. |
|
Prepare Bank Reconciliation Transactions |
Prepares reconciliation transactions for payments and refunds. For more information, see Setting Up Bank Reconciliation Options. |
|
Migrate Public Sector Workflow and Fee Decision Models Job |
Migrates process definition and fee decision models to Oracle Cloud Infrastructure Process Automation. |
|
Load Public Sector Faulted Workflow Processes Job |
Creates an ESS job which loads faulted workflow processes into public sector cloud. For more informaton, see Managing Worklists. |
|
Load Contractors |
Loads contractors and contractor licenses into the contractor list. For more information, see Loading Contractor Licenses and Contacts. |
|
Generate Transaction Workflow |
Advances workflow for migrated in-process transactions. For more information, see Generating Workflow Status for Migrated Transactions. |
|
Sync Email Message Status |
Synchronizes email communication message status with user messaging service. For more information, see Using the Communication Center. |
|
Sync Card Payment Status |
Retrieves payment status from the payment processor and creates payment records. |
|
Load Public Sector Worklist Sync Job |
Creates an ESS job to sync the current worklist tasks for the worklist page. |
|
Prepare Migrated Data for PSCR |
Prepares migrated transaction data for subsequent PSCR processing. |
|
Create Renewal Applications |
Creates renewal applications for licenses with paid estimated renewal fees. |
|
Migrate Public Sector Active Applications Workflow Job |
Migrates the workflow for active in-progress applications running on a previous workflow process version to the newer workflow process version. |
|
Sync Invoice Status |
Synchronizes invoice status. |
|
Prepare Attention Needed Tiles Data |
Prepares attention needed tiles data from various sources and populate the data for user consumption. |
|
Create Oracle Receivable Receipt |
Creates miscellaneous receipts and standard receipts in Oracle Receivables. For more information, see Creating Oracle Receivable Receipts. |
|
Update Shape on Transactions |
Updates missing transaction shape using GIS server data for permits, planning applications, and license locations as part of origination, amendment, and renewal activities. For more information, see Using the Main Map and Explore Your City Map. |
|
Generate Fees |
Generates fees based on fee schedules and decision models. |
|
Load Property Information from GIS |
Loads address, parcel, owner, and parcel district information from GIS layers. |
|
Import Solution Package |
Imports configuration files and metadata packaged in compressed format. For more information, see Importing Solution Packages. |
|
Export Solution Package |
Exports configuration files and metadata packaged in compressed format. For more information, see Exporting and Importing Intake Forms. |
|
Delete Migrated Data |
Deletes migrated transaction data for permits, planning applications, code cases, incidents, business licenses, business entity, and related objects. Enables a hard delete of imported transactions for each test run before converting to a production environment. For more information, see Migrating Data Using Import Management. |
|
Invoice Fees and Fines |
Populates AutoInvoice records with public sector billing information. For more information, see Invoicing Fees and Fines. |
|
Post Parcel Import Processing |
Prepares imported property data after the parcel import process completes. |
The following table describes the Oracle Permitting and Licensing ESS jobs that are scheduled through Fusion ESS.
|
ESS Job Name |
Description |
|---|---|
|
Import Agency Staff |
Imports agency staff data using File-Based Data Import. For more information, see Importing Agency Staff Data. |
|
Invalidate Intake Form Metadata Cache Job |
Refreshes intake form metadata after upgrades, patches, or migrations. For more information, see Managing Intake Form Performance. |
|
Purge Public Sector Interview Checkpoints Job |
Removes saved interview checkpoint for all users. For more information, see Purging Checkpoint Data. |
|
Security Setup Job |
Creates custom security roles during initial setup. For more information, see Creating Custom Roles for Oracle Permitting and Licensing. |
|
Synchronize Agency Staff Roles |
Synchronizes agency staff profiles into IDCS. For more information, see Managing Agency Staff Profiles. |
Using Fusion ESS Jobs within Oracle Permitting and Licensing
Some ESS jobs used by Oracle Permitting and Licensing are managed through Fusion Scheduled Processes instead of the Oracle Permitting and Licensing Process Monitor.
The following table lists commonly used Fusion Scheduled Processes for Oracle Permitting and Licensing.
|
ESS Job Name |
Description |
|---|---|
|
Create Index Definition |
Creates Oracle Search or Elasticsearch index structures. |
|
Perform Initial Ingest |
Performs initial search ingestion or indexing. |
|
Business Entity Indexing |
Supports business entity search indexing. |
|
Oracle Search or Elasticsearch Ingestion |
Performs backend search synchronization and indexing. |
|
Role Synchronization |
Synchronizes users, roles, and security data. |
Common Cloud Application Jobs in the Oracle Permitting and Licensing Process Monitor
|
ESS Job Name |
Description |
|---|---|
|
Approvals and Workflow |
Synchronize Notifications in Global Header https://docs.oracle.com/pls/topic/lookup?ctx=fa26b&id=s20060664 |
|
Search |
ESS job to create index definision and perform initial ingest to OSCS https://docs.oracle.com/pls/topic/lookup?ctx=fa26b&id=s20076048https://docs.oracle.com/pls/topic/lookup?ctx=fa26b&id=s20076055 |