Skip Headers
16 Define Extensions for Order Orchestration
This chapter contains the following:
Define Custom Enterprise Scheduler Jobs for Order
Orchestration
Define Custom Enterprise Scheduler Jobs for Order
Orchestration
Oracle Enterprise Scheduler jobs are run in
Oracle Fusion Applications to process data and, in some cases, to
provide report output. A job definition contains the metadata that
determines what the job does and what options are available to users
who run the job. You can create and maintain job definitions for use
in Oracle Fusion Applications.
Managing job definitions is fully described in the
Oracle Fusion Applications Administrator's Guide. As you read content
from that guide, note that the guide describes managing Oracle Enterprise
Scheduler, including job definitions, from Oracle Enterprise Manager
Fusion Applications Control. You can also access job definitions by
starting in the Setup and Maintenance Overview page and searching
for the Enterprise Scheduler job tasks for your applications.
Selecting the Appropriate Implementation Task
Each Enterprise Scheduler job definition task uses
one Java EE application, which is referenced in the task name. You
must use the right task because, to access the product job definition
that you want to view or work on, the view objects must be contained
in the application. If you do not select the right task, then the
job definition will not be displayed properly or function correctly.
The application name is usually the same as the product that the job
definition belongs to, but not always.
- For example, the Oracle Fusion Payables Java EE
application contains the Oracle Fusion Expenses product view objects.
To create or maintain a job definition for use in Expenses, you select
the Manage Custom Enterprise Scheduler Jobs for Payables and Related
Applications task.
- In another example, the Oracle Fusion Payments
product view objects are contained in both Oracle Fusion Payables
and Oracle Fusion Receivables Java EE applications. You need to select
the task appropriate to the job definition for Payments. Use the Manage
Custom Enterprise Scheduler Jobs for Receivables and Related Applications
task if the job is for receivables functionality, or the Manage Custom
Enterprise Scheduler Jobs for Payables and Related Applications task
if the job is for payables functionality.
- Use the task description to see the products that
correspond to the Java EE application specified in the task name.
For example, the description for the Payables task lists Oracle Fusion
Payables, Assets, Expenses, and Payments.
- You can view task descriptions in the help window
for the task, if any, or in the generated setup task lists and tasks
report from the Getting Started page.
- If you have access to the Manage Task Lists and
Tasks page, you can also open the details for specific tasks to see
the description.
- For general information about product and Java
EE application relationships, use Oracle Enterprise Manager Fusion
Applications Control (Fusion Applications Control).
See: Topology Section
Viewing and Creating Job Definitions
- You can access predefined and custom job definitions.
See: Viewing Job Definitions
- You can create jobs based on Java, PL/SQL, or any
other supported technology.
See: Creating a Job Definition
- If you are using the Setup and Maintenance work
area, then the Enable submission from Enterprise Manager check box
is available for the job definition.
- If you do not select this check box, then the job
cannot be run from Enterprise Manager.
- If you select this check box, then you can define
parameters for this job definition only in Enterprise Manager. Save
the rest of your work on the job definition, and then go to Enterprise
Manager if you need to define parameters.
A list of values source for Oracle Enterprise
Scheduler job definitions determines where a list of values comes
from and what the specific values are. These lists of values are used
in parameters and user properties of job definitions. For example,
you can use a source of country values for a Country job parameter.
Managing list of values sources is fully described
in the Oracle Fusion Applications Administrator's Guide. As you read
content from that guide, note that the guide describes managing Oracle
Enterprise Scheduler, including list of values sources, from Oracle
Enterprise Manager Fusion Applications Control. You can also access
list of values sources by starting in the Setup and Maintenance Overview
page and searching for Enterprise Scheduler job tasks.
Registering and Searching for List of Values Sources
- Create list of values sources to register them
for use in job definitions.
See: Registering Sources for Lists of Values
- Search for list of values sources to edit or delete,
or to make sure a particular source does not already exist before
you create it.
See: Searching for List of Value Sources
You can customize dashboards and some work
areas, where available, for all or some users based on a selected
customization layer, for example only for users in a specific country
or with a specific job role. When you select to customize a page from
the Administration menu in the global area, you invoke
Oracle Composer, which enables the customization. The Administration
menu is only available if you have appropriate roles.
From the same menu, you can also:
Customize the global area.
Access the Customization Manager,
which displays a list of components in the current page and details
about the layers in which each component is customized.
Access sandboxes from the Administration menu,
to make customizations to a runtime use session before deploying your
changes to the mainline.
Customizing pages using Oracle Composer, the Customization
Manager, and sandboxes are described in the Oracle Fusion Applications
Extensibility Guide.
Editing Pages
- Customizations that you can make to existing pages
include adding content and changing layout.
See: Editing a Page in Oracle Composer
- You can also update display and other options for
specific components within the page.
See: Editing Component Properties in Oracle Composer
Global Page Template
- Customize the global area at the site layer.
See: Editing the UI Shell Template Used by All Pages
Customization Manager
- Use Customization Manager to analyze and diagnose
customization metadata, and to perform customization related tasks
that cannot be done in the user interface, for example to revert customizations
to a previous version. You can also do direct customization by manipulating
the metadata and uploading it back.
See: Using Customization Manager to Manage Runtime
Customizations
Sandboxes
- Create or select an appropriate sandbox, and set
it as active to capture your customizations using Oracle Composer.
When you are ready, you publish the sandbox to make your changes available
to users.
See: Using the Sandbox Manager