- Revision History
- Overview
- Feature Summary
-
- Subscription Management
-
- Use Deep Links to Access a Subscription or Subscription Product
- Update Start and End Date of Warranty Using REST APIs
- Update Covered Configured Asset Components Using REST APIs
- Enable Credit Card Payment Method
- Apply Early Termination Fee
- Use Transactional Business Intelligence Reports for Subscription Metrics
- View Item Description for Subscription Products
- Select Pricing Options for Individual Products
- Use Additional Parameters to Filter Subscription Billing Information to Receivables
-
- Subscription Management
This document will continue to evolve as existing sections change and new information is added. All updates appear in the following table:
| Date | Feature | Notes |
|---|---|---|
| 20 DEC 2019 | Created initial document. |
This guide outlines the information you need to know about new or improved functionality in this update, and describes any tasks you might need to perform for the update. Each section includes a brief description of the feature, the steps you need to take to enable or begin using the feature, any tips or considerations that you should keep in mind, and the resources available to help you.
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.
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 |
|
||
Use Deep Links to Access a Subscription or Subscription Product |
||||||
Use Transactional Business Intelligence Reports for Subscription Metrics |
||||||
Use Additional Parameters to Filter Subscription Billing Information to Receivables |
||||||
Use Deep Links to Access a Subscription or Subscription Product
Deep links are links that point to another page. Deep links come in handy when you want to enable direct navigation into Oracle applications.
You can copy and save direct links to a subscription or subscription product. You can share the deep link that opens a subscription or subscription product with someone else, or you can manually add the link to any page, such as a report or user interface page.
Steps to Enable
- You can embed deep links into infolets. From there, you can drill down to an OTBI report and open a specific record.
- You also have the option to include deep links into emails, so that the reader can link directly to the subscription.
Update Start and End Date of Warranty Using REST APIs
You can use a REST service to update the coverage effective dates of assets covered under a warranty. For example, you can update the coverage based on the date of a transaction such as the asset installation date.
Steps to Enable
Review the REST service definition in the REST API guides, available from the Oracle Help Center > your apps service area of interest > REST API. If you're new to Oracle's REST services you may want to begin with the Quick Start section.
Update Covered Configured Asset Components Using REST APIs
When you ship a configured product to a customer, the application tracks some of its components as customer assets. Subscription Management maintains the covered configured product and its components on a subscription in a similar way as the customer asset hierarchy is maintained. This ensures that the definition of the assets stays synchronized between the installed base and subscriptions.
You can use REST services to update covered configured assets on a contract after transactions are applied to those assets. For example:
- When you add some new components to the configured customer asset and want to make sure the covered asset hierarchy under the warranty is also updated to include those new components.
- When you expire or return a configured customer asset.
- When you reinstate a customer asset that was previously in an expired state.
- When you transfer an asset to a new owner that is covered under a warranty and need to make sure that all the components within the covered asset hierarchy are also transferred.
Steps to Enable
Review the REST service definition in the REST API guides, available from the Oracle Help Center > your apps service area of interest > REST API. If you're new to Oracle's REST services you may want to begin with the Quick Start section.
Tips And Considerations
Where there is any financial implication as a result of an asset transaction, updates are required manually. For warranties, updates are automatically applied since there is no cost or billing applied for a warranty. However for coverage-based services, if components are added, or reinstated, you need to explicitly modify a contract so that it can be repriced, reviewed, and billed.
Enable Credit Card Payment Method
You can now enable your customers to use a credit card as the payment method to pay for the subscriptions.

Credit Card Payment Method
Steps to Enable
You don't need to do anything to enable this feature.
Tips And Considerations
NOTE: This feature is offered in limited availability. Contact Oracle Support to know if this feature is available with your data center.
You can specify an early termination fee for a subscription or coverage product that is applied when a customer terminates the subscription before the end of the term.

Options for Early Termination Fee
Use this functionality to charge either:
- Flat fee
- This is a simple flat fee that is applied when a customer terminates a subscription at any point during the term.
- Prorated flat fee
- The flat fee is prorated over the term. For example, for a 1-year subscription with an early termination fee of $120, you can reduce the fee by $10 each month. Therefore, a customer canceling after four months pays $80, and a customer canceling after 11 months pays only $10.
- Percentage of remaining term fee
- For example, for a 1-year subscription with a monthly fee of $50, if the customer terminates the subscription after four months, you can charge the customer between $0 to any value up to the entered percentage value.
You can also use the Grace Period field to enable your customers to close a subscription within the specified number of days without incurring the early termination fee.
Steps to Enable
You don't need to do anything to enable this feature.
Use Transactional Business Intelligence Reports for Subscription Metrics
You can analyze subscriptions for covered levels using Oracle Transactional Business Intelligence (OTBI) reports. Here are some of the available reports you use to analyze your subscriptions:
- Top subscriptions products by revenue
- Number of active subscriptions with TCV
- Monthly recurring revenue (MRR)
- Subscriptions expiring in 30 days
- Subscriptions by status

Steps to Enable
You don't need to do anything to enable this feature.
View Item Description for Subscription Products
Similar to other product details on the Subscriptions page, you can also view the product description in the Products section. You can also use the product description as a search criterion to find a product.

Steps to Enable
Leverage Application Composer to expose and adjust page layout and attributes. To learn more about extending your application using Applications Composer, visit Oracle Help Center > your apps service area of interest > Books > Configuration and Extension.
You must enable the product description column using Application Composer to view the description in the products table.
- Duplicate the products region layout
- Click Save and Edit.
- Add the Description field from the available fields.
- Click Save.

Select Pricing Options for Individual Products
When entering the subscription product details, you now have the option to specify a price adjustment type for each subscription product. You can also specify a price adjustment basis and price adjustment value when the price adjustment type is Markup or Markdown. These price adjustment details are useful at the time of renewal of this subscription product. Here are the pricing options:
Price Adjustment Type
The values are Markup, Markdown, or Reprice.
Price Adjustment Basis
The values are List price or Net price. You can only select this field when Price Adjustment Type is selected as either Markup or Markdown.
Price Adjustment Value
The value entered is a percent value. You can only enter the price adjustment value when the Price Adjustment Type is selected as either Markup or Markdown

Price Adjustment Options
Steps to Enable
You don't need to do anything to enable this feature.
Use Additional Parameters to Filter Subscription Billing Information to Receivables
When using the Send Subscription Billing Information to Receivables scheduled process to bill your subscriptions, you can now use additional parameters to group the billing transactions you want to interface with Oracle Receivables for invoicing. Here are the additional parameters:
- Interface Date
You can enter the interface date to interface a specific set of bill lines to Oracle Receivables, grouped by either customer tiers or a specific date-based batch. This helps to accommodate future billing transactions.
- Subscription Profile
You can use this parameter to interface the bill lines for invoicing based on the selected profile name. For example, you can group all high-volume customers or all preferred customers to invoice.
- Number of Processes
You can optimize the performance of the billing process by setting process limits. Use this parameter to create sub-processes before running the scheduled process. By default, the application runs 10 sub-processes when you do not enter a value for this parameter.
- Number of Records per Process
You can use this parameter in combination with the Number of Processes parameter to indicate the records that are included per process while the scheduled process is running. By default, the application includes 10000 records for processing. You can also adjust the number of processes or records per process based on your requirements.

Billing Parameters
Steps to Enable
You don't need to do anything to enable this feature.