Cloud Readiness / Oracle Fusion Cloud Subscription Management
What's New
Expand All


  1. Update 22B
  1. Revision History
  2. Overview
  3. Feature Summary
  4. Subscription Management
    1. Subscription Management
        1. Bill Total Charge Amount
        2. Withhold Sending Billing Information to Oracle Receivables
        3. Use Invoice Payment Status to Create On-Account Credit Memos
        4. Use Custom Attributes in Coverage Template to Filter Entitlements
        5. Update Warranty Effectivity Based on Asset Installation Date
        6. Use Daily Rates to Prorate Billing for Partial Periods

Update 22B

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
18 MAR 2022     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.

NOTE ABOUT DOCUMENTATION AVAILABILITY

Some of the documentation referenced in this article may not be available until after general availability of the release update on April 1. Check back after general availability for complete information.

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.

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
(Feature Delivered Enabled)

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
(Feature Delivered Disabled)

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
Process-Based:
Small Scale

UI or
Process-Based:
Larger Scale*

Subscription Management

Bill Total Charge Amount

Withhold Sending Billing Information to Oracle Receivables

Use Invoice Payment Status to Create On-Account Credit Memos

Use Custom Attributes in Coverage Template to Filter Entitlements

Update Warranty Effectivity Based on Asset Installation Date

Use Daily Rates to Prorate Billing for Partial Periods

Subscription Management

Bill Total Charge Amount

Define the total charge amount for the entire subscription term. You can specify the amount you want to bill for a given recurring charge. Any difference between the total charge amount provided by you and what's billed by the application is reconciled by making a billing adjustment for the last billing period.

Total Charge Amount

For example, consider a 3-month subscription with a monthly charge of $1,000 with the following subscription product fields:

Product Quantity Start Date End Date Billing Frequency Invoicing Rule Billing Date
Product 1 1 15 Jan 22 14 Apr 22 Month Advance

Period Start

Pricing for the above product:

Charge Periodicity List Price
Recurring Fee Month 1000

The billing summary for this product line would be generated as follows:

Period 

Charge 

Sequence 

Interface Date 

Bill-from Date 

Bill-to-Date 

Amount 

Recurring Fee 

15-Jan-21 

15-Jan-21 

31-Jan-21 

$548.39 

Recurring Fee 

1-Feb-21 

1-Feb-21 

28-Feb-21 

$1,000.00 

Recurring Fee 

1-Mar-21 

1-Mar-21 

31-Mar-21 

$1,000.00 

Recurring Fee 

1-Apr-21 

1-Apr-21 

14-Apr-21 

$466.67 

Here, the total charge amount billed by the application is $3,015.50.

Let’s assume you want to charge only $3,000 for this subscription. You can pass 3000 as the Total Charge Amount for your Recurring Fee and the billing summary will be generated as follows:

Period 

Charge 

Sequence 

Interface Date 

Bill-from Date 

Bill-to-Date 

Amount 

Recurring Fee 

15-Jan-21 

15-Jan-21 

31-Jan-21 

$548.39 

Recurring Fee 

1-Feb-21 

1-Feb-21 

28-Feb-21 

$1,000.00 

Recurring Fee 

1-Mar-21 

1-Mar-21 

31-Mar-21 

$1,000.00 

Recurring Fee 

1-Apr-21 

1-Apr-21 

14-Apr-21 

 $451.62 

The amount of the last billing period was adjusted to ensure that application bills a total charge amount of $3,000, as defined by you.

You can use this feature to ensure there's no difference between the subscription amounts quoted to your customers and the amount billed by Oracle Subscription Management.

Steps to Enable

You don't need to do anything to enable this feature.

Key Resources

Withhold Sending Billing Information to Oracle Receivables

Withhold sending billing information to Oracle Receivables based on custom conditions. You can set up these conditions in the Subscription Management and Oracle Receivables integration algorithm so that billing lines are not interfaced unless the custom conditions are met.

You can choose which bill lines are included in the invoice based on business requirements.

Steps to Enable

Here are the steps to be followed to enable this feature.

  1. Sign in as a setup user. 
  2. Go to the Subscription Management work area. 
  3. On the Subscriptions landing page, click the Subscription Configuration tab. 
  4. Click Manage Algorithms
  5. Select the Subscription Management and Accounts Receivables Integration algorithm row and click Actions > Create Version to create a new version of the base algorithm. 
  6. Click on the latest version of the algorithm Subscription Management and Accounts Receivables Integration to edit it. 
  7. On the Edit Algorithms: Subscription Management and Accounts Receivables Integration page, select the Variables tab. 
  8. Change the default value of CustomizationFlag from false to true
  9. Perform customizations as per business requirement, click Save and Close. 
  10. From the Manage Algorithms page, click Actions > Publish

Tips And Considerations

You can use any of the standard attributes or define your custom attributes in the subscription header, product, covered level or bill lines, map them in service mapper and define the custom logic in the Subscription Management and Accounts Receivables Integration algorithm to skip sending bill lines to accounts receivables.

Key Resources

  • A use case on how to skip a selected bill line from interfacing to Account Receivables is explained in the whitepaper, "Customizing Subscriptions-Account Receivables Integration".
  • For more information, see the "Create and Manage Account Receivables Service Mappings" topic in the "Configure Subscriptions" chapter in the Implementing Oracle Subscription Management guide.This topic will be available on April 1 on Oracle Help Center.

Use Invoice Payment Status to Create On-Account Credit Memos

You can now use the subscription profile attribute, Credit Memo Option, to automatically create on-account credit memos during closure or amendment of subscriptions. This new attribute has three values:

  • On-Invoice: The application creates a credit memo with reference to the subscription bill line invoice, irrespective of whether invoice is paid or not.
  • On-Account: The application creates an on-account credit memo irrespective of whether the invoice is paid or not.
  • Mixed: The application creates a credit memo with reference to the subscription bill line invoice if the invoice isn't paid. It creates an on-account credit memo if the invoice has been paid.

The application checks whether the invoice impacted by amendment or closure has been paid in full or not. It then creates a credit memo based on the Credit Memo Option field value.

This feature does not consider the Allow overapplication property of a transaction type defined in Accounts Receivable.

Customers can now issue on-account credit memos from Subscription Management based on the subscription profile. This way, customers can preferentially create on-account credit memos and credit memos against invoices based on whether or not an invoice is paid in full.

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

Invoices are considered paid when the balance amount of the invoice is zero. This means that partially paid invoices are considered unpaid invoices.

Key Resources

Use Custom Attributes in Coverage Template to Filter Entitlements

Choose the right coverage to be used for pricing and entitlements in B2B Service Cloud and Service Logistics.

You can enable custom attributes in the coverage template and write conditions in Groovy scripts using the custom attributes, according to your business requirements. This lets you conditionally discard certain coverages from the Entitlements payload.

By building code extensions, customers can now pick the right coverage template to be used for pricing the debrief lines. The coverage template exposes custom attributes that can be configured by customers, which can then be used to find the correct adjustment to be applied in pricing of charges in debrief lines.

You can now prevent the overapplication of pricing discounts by creating custom code in Groovy. You can implement any other business conditions to give precedence to particular coverages over other incase multiple coverages are eligible.

Steps to Enable

You don't need to do anything to enable this feature.

Key Resources

Update Warranty Effectivity Based on Asset Installation Date

Update warranty effectivity of an asset. You can update warranty effectivity automatically when you update the installed date of an asset and run the Reprocess Install Base Updates scheduled process. Keeping the duration constant, this updates warranty effectivity with the new installed date as the warranty start date.

You can use this feature if the shipment date of an asset is different from the installed date.

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

After you update installed date of the asset, run the Reprocess Install Base Updates scheduled process to update the warranty effectivity.

Key Resources

Use Daily Rates to Prorate Billing for Partial Periods

Calculate billing amounts for partial periods by prorating by day. You can use a daily rate to compute prorated billing amounts for partial periods greater than a month by enabling the Prorate by day field. You can enable this new field in the subscription profile or for a given subscription product.

Prorate by Day in Subscription Profile Page

Prorate by Day in Subscription Product

When Prorate by day is enabled, billing amounts for partial periods are computed using daily rates. A partial period is a billing period for a given billing summary line which is of lesser duration than the periodicity of your charge.

Let's consider the example of a subscription product with a quarterly charge of $4,000 with the following fields:

Product

Quantity

Start Date

End Date

Duration

Period

Align Billing From

Bill Frequency

Period Start

Period Type

Prorate by day

Product1

1

28-Jan-20

27-Jan-21

1

Year

1-Jan-20

Quarter

Service Start

Actual

Yes

 The billing summary for this subscription product will be generated as follows:

Period

Charge

Sequence

Interface Date

Bill-from Date

Bill-to-Date

Amount

End of Full Period

Days in Partial Period

Total Days in the Period

Amount Calculation

1

Support Fee

1

28-Jan-20

28-Jan-20

31-Mar-20

2813.19

4/27/20

64

91

64/91*4000

2

Support Fee

2

1-Apr-20

1-Apr-20

30-Jun-20

4000.00

       

3

Support Fee

3

1-Jul-20

1-Jul-20

30-Sep-20

4000.00

       

4

Support Fee

4

1-Oct-20

1-Oct-20

31-Dec-20

4000.00

       

5

Support Fee

5

1-Jan-21

1-Jan-21

27-Jan-21

1200.00

3/31/21

27

90

27/90*4000

In the billing summary above, we see two bill lines with partial periods of 28-Jan-20 to 31-Mar-20 and 1-Jan-21 to 27-Jan-21. For these bill lines, we compute the number of days had this been a full charge period and we compute the number of days in the actual billing period. We compute the billing amount using the following formula:

Amount = (Number of days in Actual Billing Period / Number of days in Full Charge Period) * by the Charge Price.

NOTE: The number of days in the full charge period will be calculated based on your Period Type selection of Actual vs Fixed.

You have additional flexibility to bill your customers for partial periods based on the rules defined by your business teams.

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

You can only enable the Prorate by day field for subscription-type of products.

Key Resources