Update 23C
Revision History
This document will continue to evolve as existing sections change and new information is added. All updates appear in the following table:
Date | Module | Feature | Notes |
---|---|---|---|
04 SEP 2024 | Approvals and Notifications | Parent and Root Tasks Can't Be Reassigned or Escalated in Worklist | Updated document. Added entry in Approvals and Notifications. |
25 AUG 2023 | Appendix | Updated document. Added Appendix section. | |
02 JUN 2023 | Created initial document. |
Overview
HAVE AN IDEA?
We’re here and we’re listening. If you have a suggestion on how to make our cloud services even better then go ahead and tell us. There are several ways to submit your ideas, for example, through the Ideas Lab on Oracle Customer Connect. Wherever you see this icon after the feature name it means we delivered one of your ideas.
GIVE US FEEDBACK
We welcome your comments and suggestions to improve the content. Please send us your feedback at oracle_fusion_applications_help_ww_grp@oracle.com.
DISCLAIMER
The information contained in this document may include statements about Oracle’s product development plans. Many factors can materially affect Oracle’s product development plans and the nature and timing of future product releases. Accordingly, this Information is provided to you solely for information only, is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described remains at the sole discretion of Oracle.
This information may not be incorporated into any contractual agreement with Oracle or its subsidiaries or affiliates. Oracle specifically disclaims any liability with respect to this information. Refer to the Legal Notices and Terms of Use for further information.
Optional Uptake of New Features (Opt In)
Oracle Cloud Applications delivers new updates every quarter. This means every three months you'll receive new functionality to help you efficiently and effectively manage your business. Some features are delivered Enabled meaning they are immediately available to end users. Other features are delivered Disabled meaning you have to take action to make available. Features delivered Disabled can be activated for end users by stepping through the following instructions using the following privileges:
- Review Applications Offering (ASM_REVIEW_APPLICATIONS_OFFERINGS_PRIV)
- Configure Oracle Fusion Applications Offering (ASM_CONFIGURE_OFFERING_PRIV)
Here’s how you opt in to new features:
- Click Navigator > My Enterprise > New Features.
- On the Features Overview page, select your offering to review new features specific to it. Or, you can leave the default selection All Enabled Offerings to review new features for all offerings.
- On the New Features tab, review the new features and check the opt-in status of the feature in the Enabled column. If a feature has already been enabled, you will see a check mark. Otherwise, you will see an icon to enable the feature.
- Click the icon in the Enabled column and complete the steps to enable the feature.
For more information and detailed instructions on opting in to new features for your offering, see Configure Offerings.
Opt In Expiration
Occasionally, features delivered Disabled via Opt In may be enabled automatically in a future update. This is known as an Opt In Expiration. If your cloud service has any Opt In Expirations in this update, you will see a related tab in this document. Click on that tab to see when the feature was originally delivered Disabled, and when the Opt In will expire, potentially automatically enabling the feature. You can also click here to see features with current Opt In Expirations across all Oracle Cloud Applications. Beyond the current update, the Financials forums on Cloud Customer Connect have details of Opt In Expirations upcoming in future updates.
Feature Summary
Column Definitions:
Report = New or modified, Oracle-delivered, ready to run reports.
UI or Process-Based: Small Scale = These UI or process-based features are typically comprised of minor field, validation, or program changes. Therefore, the potential impact to users is minimal.
UI or Process-Based: Larger Scale* = These UI or process-based features have more complex designs. Therefore, the potential impact to users is higher.
Features Delivered Disabled = Action is needed BEFORE these features can be used by END USERS. These features are delivered disabled and you choose if and when to enable them. For example, a) new or expanded BI subject areas need to first be incorporated into reports, b) Integration is required to utilize new web services, or c) features must be assigned to user roles before they can be accessed.
Ready for Use by End Users Reports plus Small Scale UI or Process-Based new features will have minimal user impact after an update. Therefore, customer acceptance testing should focus on the Larger Scale UI or Process-Based* new features. |
Customer Must Take Action before Use by End Users Not disruptive as action is required to make these features ready to use. As you selectively choose to leverage, you set your test and roll out timing. |
|||||
---|---|---|---|---|---|---|
Feature |
Report |
UI or |
UI or |
|
||
Prevent Upload of Files with Certain File Formats for Added Help |
||||||
Paraguay and Uruguay Territories are Added to the Territory List on Your Set Preferences Work Area |
||||||
The Default Currency for Croatia Territory is Changed to Euro on Your Set Preferences Work Area |
||||||
Parent and Root Tasks Can't Be Reassigned or Escalated in Worklist |
||||||
Deprecated and New BI View Objects in Oracle BI Cloud Connector |
||||||
What's Notable and Different in Oracle Transactional Business Intelligence |
||||||
Common Technologies and User Experience
User Experience
Prevent Upload of Files with Certain File Formats for Added Help
Your own help that you add to help windows can be based on content entered in a rich text or HTML editor, uploaded from a file, or derived from a URL. You can upload most types of files, but certain file formats, for example .exe, are no longer allowed.
This restriction with file formats helps you avoid security vulnerabilities.
Steps to Enable
You don't need to do anything to enable this feature.
Key Resources
Access Requirements
You need the Manage Help Content (ATK_CUSTOMIZE_HELP_TOPICS_PRIV) privilege to add help.
Paraguay and Uruguay Territories are Added to the Territory List on Your Set Preferences Work Area
The Paraguay and Uruguay territories are now added to the list of territories on the General Preferences: Regional page of the Set Preferences work area.
You can now select Paraguay and Uruguay as a territory when you're setting your regional preferences.
Steps to Enable
You don't need to do anything to enable this feature.
Key Resources
The Default Currency for Croatia Territory is Changed to Euro on Your Set Preferences Work Area
On the General Preferences: Regional page of the Set Preferences work area, for the Croatia territory, the default currency now is Euro. Previously, the default currency for this territory was Croatia Kuna.
However, you can still change the currency value if required.
Steps to Enable
You don't need to do anything to enable this feature.
Key Resources
Updated Oracle ADF Desktop Integration Add-In
You can now download the latest version of the Oracle ADF Desktop Integration add-in, version 5.1.3.25923.
Here are some key things you get with this version:
- The updated error messages
- Improved error handling when a changed or flagged column is missing but required.
- The updated translations
- The new version for ADFdi client health check, version 1.8.2
NOTE: The Oracle ADF Desktop Integration add-in no longer includes a deprecated protocol in the set of protocols provided to .NET for use when making requests via HttpWebRequest.
Steps to Enable
You need to install the new add-in on each desktop. For more information, see How to install the ADF Desktop Integration Add-in for Excel (2681794.1) on My Oracle Support.
Approvals and Notifications
Parent and Root Tasks Can't Be Reassigned or Escalated in Worklist
In 23C, the Administrative Tasks view of the Business Process Management (BPM) Worklist application supports approval-related actions, for example Reassign or Escalate, only on approval tasks with user assignments. Parent and root tasks without assignees, used for grouping and tracking of subtasks, can't be reassigned or escalated. These actions are now disabled for administrators for these tasks.
Prevents actions on parent and root tasks, which can cause inconsistencies.
Steps to Enable
You don't need to do anything to enable this feature.
Reporting and Analytics
Deprecated and New BI View Objects in Oracle BI Cloud Connector
Business Intelligence View Objects (BIVOs) that are deprecated are no longer available for extraction using BI Cloud Connector (BICC).
If you use BICC to extract data from Oracle Fusion Applications Cloud, review the Deprecated and New BI View Objects spreadsheets to identify deprecated, inactive, and new BIVOs so that you can revise your BICC tasks to omit deprecated BIVOs and include new ones as appropriate.
You can use this information to omit deprecated and inactive BIVOs from your BICC tasks and add new ones as appropriate.
Steps to Enable
You don't need to do anything to enable this feature.
Key Resources
What's Notable and Different in Oracle Transactional Business Intelligence
For new features and release announcements, see What's Notable and Different in Oracle Transactional Business Intelligence.
New OTBI functionality provides you with the ability to expand your data and business analysis.
Steps to Enable
You don't need to do anything to enable this feature.
Key Resources
Functional Setup Manager
Default Offering in Setup and Maintenance Work Area
The recently used offering in the Setup and Maintenance work area is automatically set as the default offering. You can resume your set up activity for the same offering without having to select it.
Starting update 23C, the offering that you selected in the last sign in session will be set as the default offering in the Setup and Maintenance work area. Whenever you sign in to the application again and open the Setup and Maintenance work area, you'll find the same offering already selected. You can resume the setup activities from the point where you left in the previous session. The existing offering remains as the default offering until you select a new offering or open a task for a different offering from the Opt In page.
This functionality eliminates additional navigation steps to select an offering each time the user signs into the application. It's intended to improve the user experience while working with offerings and setup tasks.
Steps to Enable
You don't need to do anything to enable this feature.
Extensibility
Updated Oracle Visual Builder Studio
Here are some key things you can now do to extend your application pages using Visual Builder Studio:
- Option to create new projects when editing pages
You can now create a new project for your extension if one doesn't already exist, when you use the Edit Page in Visual Builder option to customize Oracle Fusion Cloud Applications. If one or more projects exist, we identify recommended projects for you based on the Fusion Application you're working with. See Configure an Oracle Cloud Application.
- Seamless sandbox management
As an extension developer, you can manage sandboxes in your Oracle Cloud Applications environment without having to leave the VB Studio platform. The Sandbox menu in the header now allows you to publish, disassociate, and refresh a sandbox. This enables you to seamlessly manage the sandbox lifecycle right from the Designer in VB Studio. See Refresh a Sandbox, Disassociate a Sandbox, and Publish a Sandbox.
- Updated upgrade policy
Our upgrade policy has been changed to support applications built on the current runtime version as well as the three previous versions. Previously, it was the current runtime version and the two previous versions. See Upgrade Policy.
- Option to create JavaScript action chains
You can now create action chains in JavaScript. JavaScript action chains allow you to debug them using the browser's developer tools. You can also manage them through Git actions. A Design view that reflects the code structure helps you build functionality by dragging and dropping actions. You can also choose to work entirely in the Code view.
With this update, all new action chains including those created by Quick Starts defaults to JavaScript—though you can still create JSON action chains. Existing JSON action chains continue to work as before.
For visual applications, see Work with JavaScript Action Chains. For extensions, see Work with JavaScript Action Chains.
- Variable tracking to detect unsaved changes
You can now track the state of a variable to detect unsaved changes in your application. Tracking a variable marks it as dirty any time its value changes. You can then query for dirty variables using a new JavaScript-based Get Dirty Data Status action. If you don't want a change to be considered dirty, you can reset the variable state using the Reset Dirty Data Status action (also based on JavaScript). For visual applications, see Track Variables to Detect Unsaved Changes. For extensions, see Track Variables to Detect Unsaved Changes.
- Filter for input parameters
A new Show Input Parameters only option on the Variables editor now allows you to filter for variables that are used as input parameters. For visual apps, see Enable Variables as Input Parameters; for extensions, see Enable Variables as Input Parameters.
- Switch the environment in the workspace
You can now switch your workspace's environment right from the Designer, by using the Workspace menu in the header. This is in addition to being able to switch your workspace to a new identical environment when your environment is down, decommissioned, or replaced. For visual applications, see Switch a Workspace's Environment. For extensions, see Switch a Workspace's Environment.
- Audit results in a tree view
Results in the Audits pane now show in a tree view, instead of a column view. With this change, issues are grouped by artifact, helping you view all issues in a particular artifact. For visual applications, see Audit Application Code. For extensions, see Debug and Audit Your Code.
- Support for freezing columns in dynamic tables
You can now freeze columns in dynamic tables so that a column remains visible when horizontally scrolling within a table. For visual applications, see Configure How Columns Render in a Dynamic Table's Layout. For extensions, see Configure How Columns Are Rendered in a Dynamic Table Layout.
- Autowiring of fragment variables
To simplify the process of creating pages with fragments, we've added a new property. Using this property, fragment variables that are enabled as input parameters can be automatically created on the page where the fragment is used and wired back to the fragment variable's value. For visual applications, see Automatically Create and Wire a Fragment Variable on Its Container. For extensions, see Automatically Create and Wire a Fragment Variable on Its Container.
- Fragment input parameters bound to page constants
Fragment input parameters can now be bound to page constants, allowing the value of the constant to be the value of the input parameter. This way, when the value of the constant is changed on the page, the new value is passed to the fragment input parameter it is bound to. This option gives extension authors the ability to effectively see and control the fragment input parameter values, which they normally wouldn't have access to. See Bind Fragment Input Parameters to Page Constants.
- Design Time support to display an enhanced UI for fragment input parameters
A new Design Time tab in a fragment variable or constant's Properties pane now allows you to customize the UI component shown in the Properties pane, when the fragment is selected on a page or container. Previously, you had to do this by editing the JSON metadata. For visual applications, see Customize How a Fragment Variable is Displayed in the Properties Pane. For extensions, see Customize How a Fragment Variable is Displayed in the Properties Pane.
- Support to display fragment input parameters in sections
You can now group a fragment's input parameters and dynamic components by sections using a new Design Time editor that appears in the fragment's toolbar. Use this option to display a fragment's most important properties in the Properties pane when the fragment is selected on a page or container. For visual applications, see Section Fragment Properties for Display in the Properties Pane. For extensions, see Section Fragment Properties for Display in the Properties Pane.
If the fragment is used as a page template to create a page, the sectioned view also shows on the page's Properties pane and in the Structure view, with the fragment considered as the root element instead of the page. For visual apps, see Create Pages From Fragments. For extensions, see Create Pages From Fragments.
The new Visual Builder Studio functionality provides you with a platform to extend your Fusion Applications extensively.
Steps to Enable
You don't need to do anything to enable this feature.
Key Resources
- Configure an Oracle Cloud Application
- Refresh a Sandbox, Disassociate a Sandbox, and Publish a Sandbox
- Upgrade Policy
- Work with JavaScript Action Chains (for visual applications)
- Work with JavaScript Action Chains (for extensions)
- Track Variables to Detect Unsaved Changes (for visual applications)
- Track Variables to Detect Unsaved Changes (for extensions)
- Enable Variables as Input Parameters (for visual applications)
- Enable Variables as Input Parameters (for extensions)
- Switch a Workspace's Environment (for visual applications)
- Switch a Workspace's Environment (for extensions)
- Audit Application Code (for visual applications)
- Debug and Audit Your Code (for extensions)
- Configure How Columns Render in a Dynamic Table's Layout (for visual applications)
- Configure How Columns Are Rendered in a Dynamic Table Layout (for extensions)
- Automatically Create and Wire a Fragment Variable on Its Container (for visual applications)
- Automatically Create and Wire a Fragment Variable on Its Container (for extensions)
- Bind Fragment Input Parameters to Page Constants
- Customize How a Fragment Variable is Displayed in the Properties Pane (for visual applications)
- Customize How a Fragment Variable is Displayed in the Properties Pane (for extensions)
- Section Fragment Properties for Display in the Properties Pane (for visual applications)
- Section Fragment Properties for Display in the Properties Pane (for extensions)
- Create Pages From Fragments (for visual applications)
- Create Pages From Fragments (for extensions)
IMPORTANT Actions and Considerations
NEW ODA PLATFORM FEATURES AND THEIR AVAILABILITY in SAAS SKILLS
When new features are added to the Oracle Digital Assistant (ODA) platform, product development needs to uptake them to add to the certified skill platform version. For example, the installed FADigitalAssistant 22.07.61 version is certified for the new features added in the 22.02 platform version.
- The features added in the 22.02 platform version won't be available in the FADigitalAssistant 22.04.60 version certified for the 21.12 platform version. That’s because the 21.12 platform version is lower than 22.02, and isn't backward compatible. You must upgrade to the latest FADA skill version and incorporate the new features into the skills while upgrading. For more information, see Upgrade Digital Assistant and Add a Skill to a Digital Assistant.
- See this table for the latest ODA skill platform version and the corresponding FADA skill release version.
Certified ODA Skill Platform Version New Feature Skills Supporting New Feature Certified FADA Skill Release Version 22.12 None N/A
23.04.19
NOTE: In the FADA version number, the first four digits correspond to the application release and the last two digits show the FADigitalAssistant version within the release. For example, in the 22.07.48 version, 22 corresponds to the year 2022, and 07 corresponds to the quarterly release (01 = A, 04 = B, 07 = C, 10 = D) of the application version. The last two digits, 48, show the FADigitalAssistant version within the 22.07 release. The platform version is displayed in a four-digit format, the first two digits show the year, and the next two digits show the month. For example, in the 22.02 platform version, 22 corresponds to the year 2022, and 02 corresponds to February.
DEPRECATION OF OLDER DIGITAL ASSISTANT SKILL VERSIONS
The Digital Assistant and its skills continuously receive updates as they get smarter and provide enhanced conversational experiences. In every release, check for updated versions in the Skill Store. Versions stop working when the underlying platform version becomes inactive, at the longest 2 years after release.
- The Expenses skill built using Oracle Digital Assistant platform version 20.08 is deprecated and may become obsolete soon. You can continue using your skill in platform version 20.08. However, no updates or bug fixes for this specific version of the skill will be provided. We encourage you to move to the latest version of the Expenses skill at the earliest opportunity.
-
The Candidate Experience skill built using Oracle Digital Assistant platform version 22.08 is deprecated and may become obsolete soon. You can continue using your skill in platform version 22.08. However, no updates or bug fixes for this specific version of the skill will be provided. We encourage you to move to the latest Candidate Experience V2 skill version at the earliest opportunity.
-
For more information on the lifecycle phases of skill versions, see Lifecycle Phases of Platform Versions.
-
For more information on recently-added features and enhancements in the different versions of the ODA platform, see What's New in ODA.
PUBLISHER TO AUTOMATICALLY PURGE THE TRANSIENT DATA OF JOBS COMPLETED MORE THAN 365 DAYS AGO TO IMPROVE SYSTEM PERFORMANCE
In 23C, Publisher automatically deletes transient data for reports from the scheduled jobs older than 365 days. Once the report output has been deleted, it can’t be restored.
If you need to retain report output beyond the system retention period, you can download the report output. See View Job History for a Specific Report, View Details of a Job History, Download Data from a Report Job, and Send an Output to a New Destination for instructions on how to download reports or deliver report outputs outside the Oracle Analytics Publisher application.
OPEN-SOURCE FONTS TO REPLACE LICENSED MONOTYPE FONTS IN ORACLE TRANSACTIONAL BUSINESS INTELLIGENCE
In 24A, open-source fonts will replace the Monotype fonts currently available in Oracle Transactional Business Intelligence. You can use the open-source fonts available in the current release with your existing reports and edit the layouts as appropriate. For details on this replacement, see Open-Source Fonts to Replace Licensed Monotype Fonts.
In 23C, Publisher uses Google Noto fonts as the default fallback fonts and supports the use of the Libre Barcode fonts to generate barcodes. The following table lists the replacement fonts for the Monotype fonts.
Monotype Fonts | Replacement Fonts |
---|---|
Monotype Albany fonts |
Google Noto fonts |
Monotype Barcode fonts |
Libre Barcode fonts |
Monotype MICR fonts |
GNU MICR fonts |
SQL TIMEOUT CHANGE
Ensure that the SQL timeout value of the data model doesn't exceed the system level SQL timeout limit. If you set a higher SQL timeout limit, the system might slowdown. The Oracle Database Resource Manager limit is 18000 seconds. If the SQL timeout value of the data model exceeds 18000 seconds, you can't save the data model. See Data Model Properties.
WORKLIST: NOTIFICATIONS AND APPROVALS WORK AREA INCLUDES NEW TASK FILTER
A new filter was added to the Worklist: Notifications and Approvals work area in 23B, after the initial release of 23B. If you didn't see this filter in 23B, you'll see it in 23C. For more information, see the Worklist: Notifications and Approvals Work Area Includes New Task Filter feature in the 23B What's New for Oracle Fusion Cloud Common Technologies and User Experience.
Appendix
The Token Relay Validity Duration (FND_TOKEN_VALIDITY_DURATION) profile option determines the availability period of your third-party application. This profile option’s value is now set by default and can’t be modified.