Salesforce

[Product Alert] 20Spring Subscription Batchable services

« Go Back
Article Information
[Product Alert] 20Spring Subscription Batchable services
Product Alert
Subscription-Batchable
 
Article
Subscription Batchable service updates
Updates are being published as they become available and below are quick links to the update history: December 23 Notice
This product alert covers a known issue regarding Subscription Batchable service (FDService.SubscriptionBatchableScheduler) for renewals in the Fonteva 20Spring.0 and later releases. The known issue is severity level 1 and should require immediate attention to mitigate any possible adverse effects. 

The symptoms of this issue are seen in nightly batch subscription renewal jobs, where pricing is calculated incorrectly and possibly attached to incorrect accounts within the batch. 

If your Fonteva instance is on version 20Spring.0 or later: 
  • Immediate Action: To avoid having incorrect data applied to subscription batch items you will need to immediately delete the “SubscriptionBatchableScheduler” scheduled job through the Salesforce batch jobs interface.  See the Scheduled Jobs page in the Fonteva documentation for more information. 
  • Fix by taking the next patch release: A fix to this issue is currently a high priority with the Fonteva Product Team and will be delivered in the December 31 patch release to Fonteva 20Spring.0 and 20Spring.1.  If this timeline is of concern for you, please contact Fonteva Support or your CSM. 
  • If you already experienced this issue and have had a recent batch run: While we believe early notification and the above temporary fix should eliminate most data issues, Fonteva Support will release information on how to determine if the batch data issues are present in your system should a Subscription Batchable job have run recently in your system. If these data issues are uncovered Fonteva will provide assistance on how to remedy these data anomalies. 
If you are not yet on 20Spring.0 or later,
This issue does not impact you.  If you are planning to upgrade prior to the patch release for this issue, you may take the steps above to avoid any data issues until the patch.

Updates will be made to this knowledge article as more information becomes available.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------


January 13 Update:


How to identify if you've been affected?

  1. Your installed Fonteva Version is 20Spring.0 or 20Spring.1
  2. Run a report on with Report Type: Sales Orders with Sales Order Lines and Subscription Plan
    1. All Sales Order
    2. Fields needs: Sales Order ID, SOL ID, Posting Entity, Schedule Type, Posting Status, Sale Price (SOL), Overall Total(SOL) 
    3. Filter by: 
      1. OrderApi__Is_Renewal__c = true
      2.   AND OrderApi__Balance_Due__c > 0
      3.   AND OrderApi__Subscription_Plan__c != null
      4.   AND OrderApi__Subscription_Plan__r.OrderApi__Enable_Schedule__c = true
      5.   AND OrderApi__Subscription_Plan__r.OrderApi__Schedule_Frequency__c != null  
    4. You can also add a filter for CreateDate if you are looking for a specific date range
  3. If you see any Sales Order Lines that Sale Price that are NOT equal to the Overall Total, you have been affected


What are the manual data correction steps?

High-level steps to correct the data that may be incorrect, as identified above:
  1. Use the provided script to delete incorrect Scheduled Payments
  2. Run the above report and identify the Sales Order and Sales Order Lines being affected
  3. Export the above report, and make updates to Sales Order and Sales Order Line
  4. Use Data Loader to update data, and it would generate correct Scheduled Payments
The full instructions can be found here: Manual Data Correction for 20Spring Subscription Batchable Product Alert


When will the code fix be ready and what versions is it being released to?

The fix for this product alert has been released as of December 31st, 2020 in the following versions:
  • 20Spring.0.12
  • 20Spring.1.2 

NOTE: The manual data corrections will need to be performed in ADDITION to taking the patches below if the above report shows affected records.
Article Management
 
[Product Alert] 20Spring Subscription Batchable services
 
 
Information

Powered by