APIs Removed at Spring 2020

If your business started using Revenue Management before version 3.3, you might have developed customizations that integrated with the original staging tables. Revenue Management stopped using the original staging tables at V3.3 when new tables were introduced to improve performance and support higher volumes of data.

In the Spring 2020 release of Revenue Management we announced that the APIs listed below had been deprecated and you should migrate any customizations that used the original staging tables to work with the new staging tables before upgrading to Revenue Management Spring 2021 when the APIs would be removed. These APIs have now been removed:

  • StagingTableService
  • CalculationService
    • retrieveLines
    • loadLines
    • deleteLines
    • deleteAllLines
  • ScheduleJobScheduler
  • DeleteStagingTableRecordsScheduler

If your business still has customizations that used these APIs they will no longer work.

Deleting Data from the Original Staging Tables

From Spring 2020 we recommended that you delete any data in the original staging tables to save storage costs. Prior to upgrading to Spring 2021 you can delete the data using the APIs. If you have already upgraded to Spring 2021, you will need to delete it using a custom solution.