Using the deleteVersion API

You can use the deleteVersion API (script function) to delete a public or private planning version.

Before you start
Before you use the deleteVersion API, make sure you have checked the following:
  • You have created an application that contains a table and planning model for SAP Analytics Cloud.

  • You have assigned the planning model to the table.

  • You've made up your mind on how you want to visualize or expose the deleteVersion API to the application user.

Example

The following script shows how you can use the deleteVersion API:
Sample Code
// delete private version "actualPrivateVersionToDelete" => replace VersionManagement UI

var versionToDelete = Table_1.getPlanning().getPrivateVersion("actualPrivateVersionToDelete");

if (versionToDelete ) {

    versionToDelete.deleteVersion()

};

 

 

// delete public version "actualPublicVersionToDelete" => replace VersionManagement UI

var versionToDelete = Table_1.getPlanning().getPublicVersion("actualPublicVersionToDelete");

if (versionToDelete ) {

    versionToDelete.deleteVersion()

};